Searched refs:nfsd_file (Results 1 - 13 of 13) sorted by relevance

/linux-master/fs/nfsd/
H A Dfilecache.h10 * the inode, and for each nfsd_file to hold a reference to it.
31 struct nfsd_file { struct
56 void nfsd_file_put(struct nfsd_file *nf);
57 struct nfsd_file *nfsd_file_get(struct nfsd_file *nf);
62 unsigned int may_flags, struct nfsd_file **nfp);
64 unsigned int may_flags, struct nfsd_file **nfp);
67 struct nfsd_file **nfp);
H A Dfilecache.c7 * An nfsd_file object is a per-file collection of open state that binds
15 * nfsd_file objects are reference-counted. Consumers acquire a new
18 * nfsd_file_get and nfsd_file_put. There are two varieties of nfsd_file
23 * collected nfsd_file. The final nfsd_file_put releases the open
27 * of open state, it acquires a garbage-collected nfsd_file. The
98 .key_len = sizeof_field(struct nfsd_file, nf_inode),
99 .key_offset = offsetof(struct nfsd_file, nf_inode),
100 .head_offset = offsetof(struct nfsd_file, nf_rlist),
121 struct nfsd_file *nf = container_of(rcu, struct nfsd_file, nf_rc
[all...]
H A Dvfs.h39 struct nfsd_file;
86 struct nfsd_file *nf_src, u64 src_pos,
87 struct nfsd_file *nf_dst, u64 dst_pos,
100 struct nfsd_file *nf, u64 offset, u32 count,
133 struct nfsd_file *nf, loff_t offset,
H A Dpnfs.h41 struct nfsd_file *file);
H A Dstate.h598 struct nfsd_file *fi_fds[3];
608 struct nfsd_file *fi_deleg_file;
661 struct nfsd_file *ls_file;
715 stateid_t *stateid, int flags, struct nfsd_file **filp,
756 struct nfsd_file *find_any_file(struct nfs4_file *f);
H A Dnfs4state.c592 static struct nfsd_file *
595 struct nfsd_file *ret;
605 static struct nfsd_file *
608 struct nfsd_file *ret;
617 static struct nfsd_file *
620 struct nfsd_file *ret;
630 static struct nfsd_file *
633 struct nfsd_file *ret;
642 static struct nfsd_file *
645 struct nfsd_file *re
[all...]
H A Dtrace.h1031 TP_PROTO(struct nfsd_file *nf),
1057 TP_PROTO(struct nfsd_file *nf), \
1068 const struct nfsd_file *nf
1095 const struct nfsd_file *nf,
1164 const struct nfsd_file *nf
1194 TP_PROTO(const struct nfsd_file *nf, __be32 status),
1221 const struct nfsd_file *nf, \
1270 const struct nfsd_file *nf
1295 const struct nfsd_file *nf \
H A Dblocklayout.c331 nfsd4_scsi_fence_client(struct nfs4_layout_stateid *ls, struct nfsd_file *file)
H A Dnfs4layouts.c157 struct nfsd_file *fl;
622 nfsd4_cb_layout_fail(struct nfs4_layout_stateid *ls, struct nfsd_file *file)
674 struct nfsd_file *fl;
H A Dxdr4.h424 struct nfsd_file *rd_nf;
704 struct nfsd_file *nf_src;
705 struct nfsd_file *nf_dst;
H A Dvfs.c647 struct nfsd_file *nf_src, u64 src_pos,
648 struct nfsd_file *nf_dst, u64 dst_pos,
1150 nfsd_vfs_write(struct svc_rqst *rqstp, struct svc_fh *fhp, struct nfsd_file *nf,
1275 struct nfsd_file *nf;
1305 struct nfsd_file *nf;
1343 nfsd_commit(struct svc_rqst *rqstp, struct svc_fh *fhp, struct nfsd_file *nf,
H A Dnfs4proc.c768 struct nfsd_file *nf;
1192 struct nfsd_file *nf = NULL;
1228 stateid_t *src_stateid, struct nfsd_file **src,
1229 stateid_t *dst_stateid, struct nfsd_file **dst)
1269 struct nfsd_file *src, *dst;
1549 struct nfsd_file *dst)
1582 struct nfsd_file *dst)
1987 struct nfsd_file *nf;
2051 struct nfsd_file *nf;
H A Dnfs3proc.c760 struct nfsd_file *nf;

Completed in 491 milliseconds