Searched refs:fh_export (Results 1 - 10 of 10) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/nfsd/
H A Dvfs.c195 exp = fhp->fh_export;
286 if (!EX_ISSYNC(fhp->fh_export))
382 err = nfsd_permission(rqstp, fhp->fh_export, dentry,
664 export = fhp->fh_export;
775 *filp = dentry_open(dget(dentry), mntget(fhp->fh_export->ex_path.mnt),
894 return (ffhp->fh_export->ex_flags & NFSEXP_MSNFS);
1007 if ((fhp->fh_export->ex_flags & NFSEXP_MSNFS) &&
1014 exp = fhp->fh_export;
1116 err = nfsd_permission(rqstp, fhp->fh_export, fhp->fh_dentry,
1140 err = nfsd_permission(rqstp, fhp->fh_export, fh
[all...]
H A Dnfsfh.c136 * dentry. On success, the results are used to set fh_export and
264 fhp->fh_export = exp;
313 exp = fhp->fh_export;
459 if (ref_fh && ref_fh->fh_export == exp) {
549 fhp->fh_export = exp;
603 _fh_update_old(dentry, fhp->fh_export, &fhp->fh_handle);
608 _fh_update(fhp, fhp->fh_export, dentry);
631 struct svc_export * exp = fhp->fh_export;
643 fhp->fh_export = NULL;
675 if (exp_sb(fhp->fh_export)
[all...]
H A Dlockd.c36 fh.fh_export = NULL;
H A Dnfsxdr.c172 *p++ = htonl((u32) fhp->fh_export->ex_fsid);
175 f = ((u32*)fhp->fh_export->ex_uuid)[0];
176 f ^= ((u32*)fhp->fh_export->ex_uuid)[1];
177 f ^= ((u32*)fhp->fh_export->ex_uuid)[2];
178 f ^= ((u32*)fhp->fh_export->ex_uuid)[3];
198 vfs_getattr(fhp->fh_export->ex_path.mnt, fhp->fh_dentry, &stat);
H A Dnfs4proc.c145 if (src->fh_export)
146 cache_get(&src->fh_export->h);
712 if (locks_in_grace() && !(cstate->save_fh.fh_export->ex_flags
777 status = mnt_want_write(cstate->current_fh.fh_export->ex_path.mnt);
795 mnt_drop_write(cstate->current_fh.fh_export->ex_path.mnt);
880 cstate->current_fh.fh_export,
1071 } else if (cstate->current_fh.fh_export->ex_fslocs.migrated &&
H A Dnfsproc.c29 return nfserrno(vfs_getattr(resp->fh.fh_export->ex_path.mnt,
37 return nfserrno(vfs_getattr(resp->fh.fh_export->ex_path.mnt,
153 return nfserrno(vfs_getattr(resp->fh.fh_export->ex_path.mnt,
224 nfserr = fh_compose(newfhp, dirfhp->fh_export, dchild, dirfhp);
269 newfhp->fh_export,
H A Dnfs3xdr.c150 p = xdr_encode_hyper(p, (u64) fhp->fh_export->ex_fsid);
153 f = ((u64*)fhp->fh_export->ex_uuid)[0];
154 f ^= ((u64*)fhp->fh_export->ex_uuid)[1];
208 err = vfs_getattr(fhp->fh_export->ex_path.mnt, dentry, &stat);
260 err = vfs_getattr(fhp->fh_export->ex_path.mnt, fhp->fh_dentry,
815 exp = cd->fh.fh_export;
H A Dnfs3proc.c58 err = vfs_getattr(resp->fh.fh_export->ex_path.mnt,
H A Dnfs4xdr.c1589 rootpath = tmp_fh.fh_export->ex_pathname;
2171 struct svc_export *exp = cd->rd_fhp->fh_export;
2391 nfserr = nfsd4_encode_fattr(fhp, fhp->fh_export, fhp->fh_dentry,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/nfsd/
H A Dnfsfh.h139 struct svc_export * fh_export; /* export pointer */ member in struct:svc_fh

Completed in 162 milliseconds