nfs-ganesha 1.4
Modules | Functions

Mount protocol functions.

Modules

 NLM protocol functions.
 NFS protocols functions.

Functions

int mnt_Null (nfs_arg_t *parg, exportlist_t *pexport, fsal_op_context_t *pcontext, nfs_worker_data_t *pworker, struct svc_req *preq, nfs_res_t *pres)
 The Mount proc null function, for all versions.
int mnt_Mnt (nfs_arg_t *parg, exportlist_t *pexport, fsal_op_context_t *pcontext, nfs_worker_data_t *pworker, struct svc_req *preq, nfs_res_t *pres)
 The Mount proc mount function, for all versions.
int mnt_Dump (nfs_arg_t *parg, exportlist_t *pexport, fsal_op_context_t *pcontext, nfs_worker_data_t *pworker, struct svc_req *preq, nfs_res_t *pres)
 The Mount proc Dump function, for all versions.
int mnt_Umnt (nfs_arg_t *parg, exportlist_t *pexport, fsal_op_context_t *pcontext, nfs_worker_data_t *pworker, struct svc_req *preq, nfs_res_t *pres)
 The Mount proc umount function, for all versions.
int mnt_UmntAll (nfs_arg_t *parg, exportlist_t *pexport, fsal_op_context_t *pcontext, nfs_worker_data_t *pworker, struct svc_req *preq, nfs_res_t *pres)
 The Mount proc umount_all function, for all versions.
int mnt_Export (nfs_arg_t *parg, exportlist_t *pexport, fsal_op_context_t *pcontext, nfs_worker_data_t *pworker, struct svc_req *preq, nfs_res_t *pres)
 The Mount proc export function, for all versions.
int mnt1_remote_Null (CLIENT *clnt, nfs_arg_t *parg, nfs_res_t *pres)
int mnt1_remote_Mnt (CLIENT *clnt, nfs_arg_t *parg, nfs_res_t *pres)
int mnt1_remote_Dump (CLIENT *clnt, nfs_arg_t *parg, nfs_res_t *pres)
int mnt1_remote_Umnt (CLIENT *clnt, nfs_arg_t *parg, nfs_res_t *pres)
int mnt1_remote_UmntAll (CLIENT *clnt, nfs_arg_t *parg, nfs_res_t *pres)
int mnt1_remote_Export (CLIENT *clnt, nfs_arg_t *parg, nfs_res_t *pres)
int mnt3_remote_Null (CLIENT *clnt, nfs_arg_t *parg, nfs_res_t *pres)
int mnt3_remote_Mnt (CLIENT *clnt, nfs_arg_t *parg, nfs_res_t *pres)
int mnt3_remote_Dump (CLIENT *clnt, nfs_arg_t *parg, nfs_res_t *pres)
int mnt3_remote_Umnt (CLIENT *clnt, nfs_arg_t *parg, nfs_res_t *pres)
int mnt3_remote_UmntAll (CLIENT *clnt, nfs_arg_t *parg, nfs_res_t *pres)
int mnt3_remote_Export (CLIENT *clnt, nfs_arg_t *parg, nfs_res_t *pres)

Function Documentation

int mnt1_remote_Dump ( CLIENT *  clnt,
nfs_arg_t parg,
nfs_res_t pres 
)

mnt1_remote_Dump: The Mount proc dump function, v1.

The MOUNT proc dump function, v1

Parameters:
clnt[IN]
parg[IN]
pres[OUT]

Definition at line 116 of file nfs_remote_functions.c.

int mnt1_remote_Export ( CLIENT *  clnt,
nfs_arg_t parg,
nfs_res_t pres 
)

mnt1_remote_Export: The Mount proc export function, v1.

The MOUNT proc export function, v1

Parameters:
clnt[IN]
parg[IN]
pres[OUT]

Definition at line 192 of file nfs_remote_functions.c.

int mnt1_remote_Mnt ( CLIENT *  clnt,
nfs_arg_t parg,
nfs_res_t pres 
)

mnt1_remote_Mnt: The Mount proc mount function, v1.

The MOUNT proc mount function, v1.

Parameters:
clnt[IN]
parg[IN]
pres[OUT]

Definition at line 90 of file nfs_remote_functions.c.

int mnt1_remote_Null ( CLIENT *  clnt,
nfs_arg_t parg,
nfs_res_t pres 
)

mnt1_remote_Null: The Mount proc null function, v1.

The MOUNT proc null function, v1.

Parameters:
clnt[IN]
parg[IN]
pres[OUT]

Definition at line 65 of file nfs_remote_functions.c.

int mnt1_remote_Umnt ( CLIENT *  clnt,
nfs_arg_t parg,
nfs_res_t pres 
)

mnt1_remote_Umnt: The Mount proc umount function, v1.

The MOUNT proc umount function, v1

Parameters:
clnt[IN]
parg[IN]
pres[OUT]

Definition at line 142 of file nfs_remote_functions.c.

int mnt1_remote_UmntAll ( CLIENT *  clnt,
nfs_arg_t parg,
nfs_res_t pres 
)

mnt1_remote_UmntAll: The Mount proc umount_all function, v1.

The MOUNT proc umount_all function, v1

Parameters:
clnt[IN]
parg[IN]
pres[OUT]

Definition at line 167 of file nfs_remote_functions.c.

int mnt3_remote_Dump ( CLIENT *  clnt,
nfs_arg_t parg,
nfs_res_t pres 
)

mnt3_remote_Dump: The Mount proc dump function, v3.

The MOUNT proc dump function, v3

Parameters:
clnt[IN]
parg[IN]
pres[OUT]

Definition at line 269 of file nfs_remote_functions.c.

int mnt3_remote_Export ( CLIENT *  clnt,
nfs_arg_t parg,
nfs_res_t pres 
)

mnt3_remote_Export: The Mount proc export function, v3.

The MOUNT proc export function, v3

Parameters:
clnt[IN]
parg[IN]
pres[OUT]

Definition at line 345 of file nfs_remote_functions.c.

int mnt3_remote_Mnt ( CLIENT *  clnt,
nfs_arg_t parg,
nfs_res_t pres 
)

mnt3_remote_Mnt: The Mount proc mount function, v3.

The MOUNT proc mount function, v3.

Parameters:
clnt[IN]
parg[IN]
pres[OUT]

Definition at line 243 of file nfs_remote_functions.c.

int mnt3_remote_Null ( CLIENT *  clnt,
nfs_arg_t parg,
nfs_res_t pres 
)

mnt3_remote_Null: The Mount proc null function, v3.

The MOUNT proc null function, v3.

Parameters:
clnt[IN]
parg[IN]
pres[OUT]

Definition at line 218 of file nfs_remote_functions.c.

int mnt3_remote_Umnt ( CLIENT *  clnt,
nfs_arg_t parg,
nfs_res_t pres 
)

mnt3_remote_Umnt: The Mount proc umount function, v3.

The MOUNT proc umount function, v3

Parameters:
clnt[IN]
parg[IN]
pres[OUT]

Definition at line 295 of file nfs_remote_functions.c.

int mnt3_remote_UmntAll ( CLIENT *  clnt,
nfs_arg_t parg,
nfs_res_t pres 
)

mnt3_remote_UmntAll: The Mount proc umount_all function, v3.

The MOUNT proc umount_all function, v3

Parameters:
clnt[IN]
parg[IN]
pres[OUT]

Definition at line 320 of file nfs_remote_functions.c.

int mnt_Dump ( nfs_arg_t parg,
exportlist_t pexport,
fsal_op_context_t pcontext,
nfs_worker_data_t pworker,
struct svc_req *  preq,
nfs_res_t pres 
)

The Mount proc Dump function, for all versions.

Parameters:
[in]pargArguments (ignored)
[in]pexportIgnored
[in]pcontextIgnored
[in]pworkerIgnored
[in]preqIgnored
[out]presPointer to results

Definition at line 72 of file mnt_Dump.c.

int mnt_Export ( nfs_arg_t parg,
exportlist_t pexport,
fsal_op_context_t pcontext,
nfs_worker_data_t pworker,
struct svc_req *  preq,
nfs_res_t pres 
)

The Mount proc export function, for all versions.

The MOUNT proc null function, for all versions.

Parameters:
[in]pargIgnored
[in]pexportThe export list to be return to the client.
[in]pcontextIgnored
[in]pworkerIgnored
[in]preqIgnored
[out]presPointer to the export list

Definition at line 82 of file mnt_Export.c.

int mnt_Mnt ( nfs_arg_t parg,
exportlist_t pexport,
fsal_op_context_t pcontext,
nfs_worker_data_t pworker,
struct svc_req *  preq,
nfs_res_t pres 
)

The Mount proc mount function, for all versions.

The MOUNT proc proc function, for all versions.

Parameters:
[in]pargThe export path to be mounted
[in]pexportThe export list
[in]pcontextignored
[in]pworkerignored
[in]preqignored
[out]presResult structure.

Definition at line 77 of file mnt_Mnt.c.

int mnt_Null ( nfs_arg_t parg,
exportlist_t pexport,
fsal_op_context_t pcontext,
nfs_worker_data_t pworker,
struct svc_req *  preq,
nfs_res_t pres 
)

The Mount proc null function, for all versions.

The MOUNT proc null function, for all versions.

Parameters:
[in]pargignored
[in]pexportignored
[in]pcontextignored
[in]pclientignored
[in]preqignored
[out]presignored

Definition at line 76 of file mnt_Null.c.

int mnt_Umnt ( nfs_arg_t parg,
exportlist_t pexport,
fsal_op_context_t pcontext,
nfs_worker_data_t pworker,
struct svc_req *  preq,
nfs_res_t pres 
)

The Mount proc umount function, for all versions.

Parameters:
[in]parg
[in]pexport
[in]pcontextp
[in]pworker
[in]preq
[out]pres

Definition at line 73 of file mnt_Umnt.c.

int mnt_UmntAll ( nfs_arg_t parg,
exportlist_t pexport,
fsal_op_context_t pcontext,
nfs_worker_data_t pworker,
struct svc_req *  preq,
nfs_res_t pres 
)

The Mount proc umount_all function, for all versions.

Parameters:
[in]parg
[in]pexport
[in]pcontext
[in]pworker
[in]preq
[out]pres

Definition at line 73 of file mnt_UmntAll.c.