Home
last modified time | relevance | path

Searched refs:resfh (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/fs/nfsd/
H A Dnfs4proc.c57 nfsd4_security_inode_setsecctx(struct svc_fh *resfh, struct xdr_netobj *label, u32 *bmval) in nfsd4_security_inode_setsecctx() argument
59 struct inode *inode = d_inode(resfh->fh_dentry); in nfsd4_security_inode_setsecctx()
63 status = security_inode_setsecctx(resfh->fh_dentry, in nfsd4_security_inode_setsecctx()
79 nfsd4_security_inode_setsecctx(struct svc_fh *resfh, struct xdr_netobj *label, u32 *bmval) in nfsd4_security_inode_setsecctx() argument
218 static void nfsd4_set_open_owner_reply_cache(struct nfsd4_compound_state *cstate, struct nfsd4_open *open, struct svc_fh *resfh) in nfsd4_set_open_owner_reply_cache() argument
223 &resfh->fh_handle); in nfsd4_set_open_owner_reply_cache()
227 do_open_lookup(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_open *open, struct svc_fh **resfh) in do_open_lookup() argument
233 *resfh = kmalloc(sizeof(struct svc_fh), GFP_KERNEL); in do_open_lookup()
234 if (!*resfh) in do_open_lookup()
236 fh_init(*resfh, NFS4_FHSIZ in do_open_lookup()
357 struct svc_fh *resfh = NULL; nfsd4_open() local
610 struct svc_fh resfh; nfsd4_create() local
[all...]
H A Dvfs.c239 * N.B. After this call _both_ fhp and resfh need an fh_put
251 unsigned int len, struct svc_fh *resfh) in nfsd_lookup()
270 err = fh_compose(resfh, exp, dentry, fhp); in nfsd_lookup()
250 nfsd_lookup(struct svc_rqst *rqstp, struct svc_fh *fhp, const char *name, unsigned int len, struct svc_fh *resfh) nfsd_lookup() argument
/kernel/linux/linux-6.6/fs/nfsd/
H A Dnfs4proc.c179 static void nfsd4_set_open_owner_reply_cache(struct nfsd4_compound_state *cstate, struct nfsd4_open *open, struct svc_fh *resfh) in nfsd4_set_open_owner_reply_cache() argument
184 &resfh->fh_handle); in nfsd4_set_open_owner_reply_cache()
418 do_open_lookup(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_open *open, struct svc_fh **resfh) in do_open_lookup() argument
424 *resfh = kmalloc(sizeof(struct svc_fh), GFP_KERNEL); in do_open_lookup()
425 if (!*resfh) in do_open_lookup()
427 fh_init(*resfh, NFS4_FHSIZE); in do_open_lookup()
447 status = nfsd4_create_file(rqstp, current_fh, *resfh, open); in do_open_lookup()
460 open->op_fname, open->op_fnamelen, *resfh); in do_open_lookup()
469 status = nfsd_check_obj_isreg(*resfh); in do_open_lookup()
473 nfsd4_set_open_owner_reply_cache(cstate, open, *resfh); in do_open_lookup()
531 struct svc_fh *resfh = NULL; nfsd4_open() local
792 struct svc_fh resfh; nfsd4_create() local
[all...]
H A Dvfs.c297 * @resfh: pointer to pre-initialised filehandle to hold result.
300 * N.B. After this call _both_ fhp and resfh need an fh_put
312 unsigned int len, struct svc_fh *resfh) in nfsd_lookup()
331 err = fh_compose(resfh, exp, dentry, fhp); in nfsd_lookup()
311 nfsd_lookup(struct svc_rqst *rqstp, struct svc_fh *fhp, const char *name, unsigned int len, struct svc_fh *resfh) nfsd_lookup() argument

Completed in 11 milliseconds