Searched refs:fh_export (Results 1 - 13 of 13) sorted by relevance
/linux-master/fs/nfsd/ |
H A D | nfsfh.c | 151 * dentry. On success, the results are used to set fh_export and 279 fhp->fh_export = exp; 341 exp = fhp->fh_export; 472 if (ref_fh && ref_fh->fh_export == exp) { 560 fhp->fh_export = exp_get(exp); 600 _fh_update(fhp, fhp->fh_export, dentry); 701 struct svc_export * exp = fhp->fh_export; 710 fhp->fh_export = NULL; 738 if (exp_sb(fhp->fh_export)->s_type->fs_flags & FS_REQUIRES_DEV) 742 if (fhp->fh_export [all...] |
H A D | lockd.c | 39 fh.fh_export = NULL;
|
H A D | vfs.h | 159 ret = mnt_want_write(fh->fh_export->ex_path.mnt); 169 mnt_drop_write(fh->fh_export->ex_path.mnt); 176 struct path p = {.mnt = fh->fh_export->ex_path.mnt,
|
H A D | nfsxdr.c | 247 fsid = (u32)fhp->fh_export->ex_fsid; 250 fsid = ((u32 *)fhp->fh_export->ex_uuid)[0]; 251 fsid ^= ((u32 *)fhp->fh_export->ex_uuid)[1]; 252 fsid ^= ((u32 *)fhp->fh_export->ex_uuid)[2]; 253 fsid ^= ((u32 *)fhp->fh_export->ex_uuid)[3];
|
H A D | vfs.c | 251 exp = exp_get(fhp->fh_export); 375 if (!EX_ISSYNC(fhp->fh_export)) 424 err = nfsd_permission(rqstp, fhp->fh_export, fhp->fh_dentry, 799 export = fhp->fh_export; 870 path.mnt = fhp->fh_export->ex_path.mnt; 1024 nfsd_stats_io_read_add(nn, fhp->fh_export, host_err); 1188 exp = fhp->fh_export; 1367 if (EX_ISSYNC(fhp->fh_export)) { 1478 err = nfsd_permission(rqstp, fhp->fh_export, dentry, NFSD_MAY_CREATE); 1583 err = fh_compose(resfhp, fhp->fh_export, dchil [all...] |
H A D | nfs4layouts.c | 71 if (fhp->fh_export->ex_devid_map) 82 fhp->fh_export->ex_devid_map = old; 89 fhp->fh_export->ex_devid_map = map; 115 if (!fhp->fh_export->ex_devid_map) { 117 if (!fhp->fh_export->ex_devid_map) 121 id->fsid_idx = fhp->fh_export->ex_devid_map->idx;
|
H A D | nfsfh.h | 82 struct svc_export * fh_export; /* export pointer */ member in struct:svc_fh
|
H A D | nfs3xdr.c | 365 fsid = (u64)fhp->fh_export->ex_fsid; 368 fsid = ((u64 *)fhp->fh_export->ex_uuid)[0]; 369 fsid ^= ((u64 *)fhp->fh_export->ex_uuid)[1]; 988 exp = cd->fh.fh_export;
|
H A D | nfs4proc.c | 86 struct svc_export *exp = cstate->current_fh.fh_export; 136 if (src->fh_export) 137 exp_get(src->fh_export); 213 path.mnt = fhp->fh_export->ex_path.mnt; 278 status = fh_compose(resfhp, fhp->fh_export, child, fhp); 1116 u->secinfo_no_name.sin_exp = exp_get(cstate->current_fh.fh_export); 1279 EX_ISSYNC(cstate->current_fh.fh_export)); 2111 cstate->current_fh.fh_export, 2258 ops = nfsd4_layout_verify(current_fh->fh_export, lgp->lg_layout_type); 2332 ops = nfsd4_layout_verify(current_fh->fh_export, lc [all...] |
H A D | nfsproc.c | 290 resp->status = fh_compose(newfhp, dirfhp->fh_export, dchild, dirfhp); 335 newfhp->fh_export,
|
H A D | nfs3proc.c | 269 status = fh_compose(resfhp, fhp->fh_export, child, fhp); 633 if (resp->fh.fh_export->ex_flags & NFSEXP_NOREADDIRPLUS) {
|
H A D | nfs4xdr.c | 3712 struct svc_export *exp = cd->rd_fhp->fh_export; 3828 if (cd->rd_fhp->fh_export->ex_flags & NFSEXP_V4ROOT) 4000 return nfsd4_encode_fattr4(resp->rqstp, xdr, fhp, fhp->fh_export,
|
H A D | nfs4state.c | 5371 (cstate->current_fh.fh_export->ex_flags & NFSEXP_PNFS)) { 5961 path.mnt = currentfh->fh_export->ex_path.mnt; 6872 status = nfsd_permission(rqstp, fhp->fh_export, fhp->fh_dentry,
|
Completed in 188 milliseconds