Searched refs:dirfhp (Results 1 – 2 of 2) sorted by relevance
/Linux-v6.1/fs/nfsd/ |
D | nfsproc.c | 264 svc_fh *dirfhp = &argp->fh; in nfsd_proc_create() local 277 SVCFH_fmt(dirfhp), argp->len, argp->name); in nfsd_proc_create() 280 resp->status = fh_verify(rqstp, dirfhp, S_IFDIR, NFSD_MAY_EXEC); in nfsd_proc_create() 289 hosterr = fh_want_write(dirfhp); in nfsd_proc_create() 295 inode_lock_nested(dirfhp->fh_dentry->d_inode, I_MUTEX_PARENT); in nfsd_proc_create() 296 dchild = lookup_one_len(argp->name, dirfhp->fh_dentry, argp->len); in nfsd_proc_create() 302 resp->status = fh_compose(newfhp, dirfhp->fh_export, dchild, dirfhp); in nfsd_proc_create() 394 resp->status = nfsd_create_locked(rqstp, dirfhp, &attrs, type, in nfsd_proc_create() 410 inode_unlock(dirfhp->fh_dentry->d_inode); in nfsd_proc_create() 411 fh_drop_write(dirfhp); in nfsd_proc_create() [all …]
|
D | nfs3proc.c | 357 svc_fh *dirfhp, *newfhp; in nfsd3_proc_create() local 364 dirfhp = fh_copy(&resp->dirfh, &argp->fh); in nfsd3_proc_create() 367 resp->status = nfsd3_create_file(rqstp, dirfhp, newfhp, argp); in nfsd3_proc_create()
|