Home
last modified time | relevance | path

Searched refs:nfsd_file (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.15/fs/nfsd/
Dfilecache.c85 struct nfsd_file *nf = container_of(rcu, struct nfsd_file, nf_rcu); in nfsd_file_slab_free()
118 nfsd_file_mark_find_or_create(struct nfsd_file *nf) in nfsd_file_mark_find_or_create()
172 static struct nfsd_file *
176 struct nfsd_file *nf; in nfsd_file_alloc()
204 nfsd_file_free(struct nfsd_file *nf) in nfsd_file_free()
222 nfsd_file_check_writeback(struct nfsd_file *nf) in nfsd_file_check_writeback()
235 nfsd_file_check_write_error(struct nfsd_file *nf) in nfsd_file_check_write_error()
245 nfsd_file_do_unhash(struct nfsd_file *nf) in nfsd_file_do_unhash()
259 nfsd_file_unhash(struct nfsd_file *nf) in nfsd_file_unhash()
274 nfsd_file_unhash_and_release_locked(struct nfsd_file *nf, struct list_head *dispose) in nfsd_file_unhash_and_release_locked()
[all …]
Dfilecache.h31 struct nfsd_file { struct
57 void nfsd_file_put(struct nfsd_file *nf); argument
58 struct nfsd_file *nfsd_file_get(struct nfsd_file *nf);
62 unsigned int may_flags, struct nfsd_file **nfp);
Dvfs.h37 struct nfsd_file;
60 __be32 nfsd4_clone_file_range(struct nfsd_file *nf_src, u64 src_pos,
61 struct nfsd_file *nf_dst, u64 dst_pos,
110 struct nfsd_file *nf, loff_t offset,
Dstate.h530 struct nfsd_file *fi_fds[3];
540 struct nfsd_file *fi_deleg_file;
589 struct nfsd_file *ls_file;
640 stateid_t *stateid, int flags, struct nfsd_file **filp,
687 struct nfsd_file *find_any_file(struct nfs4_file *f);
Dnfs4state.c554 static struct nfsd_file *
562 static struct nfsd_file *
565 struct nfsd_file *ret; in find_writeable_file_locked()
575 static struct nfsd_file *
578 struct nfsd_file *ret; in find_writeable_file()
587 static struct nfsd_file *
590 struct nfsd_file *ret; in find_readable_file_locked()
600 static struct nfsd_file *
603 struct nfsd_file *ret; in find_readable_file()
612 struct nfsd_file *
[all …]
Dnfs4proc.c1016 struct nfsd_file *nf = NULL; in nfsd4_write()
1054 stateid_t *src_stateid, struct nfsd_file **src, in nfsd4_verify_copy()
1055 stateid_t *dst_stateid, struct nfsd_file **dst) in nfsd4_verify_copy()
1097 struct nfsd_file *src, *dst; in nfsd4_clone()
1397 nfsd4_cleanup_inter_ssc(struct vfsmount *ss_mnt, struct nfsd_file *src, in nfsd4_cleanup_inter_ssc()
1398 struct nfsd_file *dst) in nfsd4_cleanup_inter_ssc()
1451 nfsd4_cleanup_inter_ssc(struct vfsmount *ss_mnt, struct nfsd_file *src, in nfsd4_cleanup_inter_ssc()
1452 struct nfsd_file *dst) in nfsd4_cleanup_inter_ssc()
1480 nfsd4_cleanup_intra_ssc(struct nfsd_file *src, struct nfsd_file *dst) in nfsd4_cleanup_intra_ssc()
1613 copy->nf_src = kzalloc(sizeof(struct nfsd_file), GFP_KERNEL); in nfsd4_do_async_copy()
[all …]
Dxdr4.h303 struct nfsd_file *rd_nf;
557 struct nfsd_file *nf_src;
558 struct nfsd_file *nf_dst;
Dvfs.c519 __be32 nfsd4_clone_file_range(struct nfsd_file *nf_src, u64 src_pos, in nfsd4_clone_file_range()
520 struct nfsd_file *nf_dst, u64 dst_pos, u64 count, bool sync) in nfsd4_clone_file_range()
944 nfsd_vfs_write(struct svc_rqst *rqstp, struct svc_fh *fhp, struct nfsd_file *nf, in nfsd_vfs_write()
1044 struct nfsd_file *nf; in nfsd_read()
1076 struct nfsd_file *nf; in nfsd_write()
1095 nfsd_filemap_write_and_wait_range(struct nfsd_file *nf, loff_t offset, in nfsd_filemap_write_and_wait_range()
1120 struct nfsd_file *nf; in nfsd_commit()
Dtrace.h654 TP_PROTO(struct nfsd_file *nf),
683 TP_PROTO(struct nfsd_file *nf), \
695 struct nfsd_file *nf, __be32 status),