Searched defs:readdir (Results 1 - 6 of 6) sorted by relevance

/fs/nfsd/
H A Dxdr.h128 struct nfsd_readdirargs readdir; member in union:nfsd_xdrstore
H A Dnfs4proc.c793 struct nfsd4_readdir *readdir)
795 u64 cookie = readdir->rd_cookie;
800 if (readdir->rd_bmval[1] & NFSD_WRITEONLY_ATTRS_WORD1)
803 readdir->rd_bmval[0] &= nfsd_suppattrs0(cstate->minorversion);
804 readdir->rd_bmval[1] &= nfsd_suppattrs1(cstate->minorversion);
805 readdir->rd_bmval[2] &= nfsd_suppattrs2(cstate->minorversion);
808 (cookie == 0 && memcmp(readdir->rd_verf.data, zeroverf.data, NFS4_VERIFIER_SIZE)))
811 readdir->rd_rqstp = rqstp;
812 readdir->rd_fhp = &cstate->current_fh;
1572 rlen = min(op->u.readdir
792 nfsd4_readdir(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_readdir *readdir) argument
[all...]
H A Dnfs4xdr.c1027 nfsd4_decode_readdir(struct nfsd4_compoundargs *argp, struct nfsd4_readdir *readdir) argument
1032 p = xdr_decode_hyper(p, &readdir->rd_cookie);
1033 COPYMEM(readdir->rd_verf.data, sizeof(readdir->rd_verf.data));
1034 readdir->rd_dircount = be32_to_cpup(p++);
1035 readdir->rd_maxcount = be32_to_cpup(p++);
1036 if ((status = nfsd4_decode_bitmap(argp, readdir->rd_bmval)))
2618 * readdir and calling this callback, leaving a window
3319 nfsd4_encode_readdir(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_readdir *readdir) argument
3344 * final 8 bytes of the readdir an
[all...]
H A Dxdr4.h464 struct nfsd4_readdir readdir; member in union:nfsd4_op::__anon385
/fs/nfs/
H A Dnfs4proc.c264 struct nfs4_readdir_arg *readdir)
269 readdir->cookie = cookie;
270 memcpy(&readdir->verifier, verifier, sizeof(readdir->verifier));
274 readdir->cookie = 0;
275 memset(&readdir->verifier, 0, sizeof(readdir->verifier));
286 start = p = kmap_atomic(*readdir->pages);
312 readdir->pgbase = (char *)p - (char *)start;
313 readdir
263 nfs4_setup_readdir(u64 cookie, __be32 *verifier, struct dentry *dentry, struct nfs4_readdir_arg *readdir) argument
[all...]
H A Dnfs4xdr.c1561 static void encode_readdir(struct xdr_stream *xdr, const struct nfs4_readdir_arg *readdir, struct rpc_rqst *req, struct compound_hdr *hdr) argument
1567 uint32_t dircount = readdir->count >> 1;
1572 if (readdir->plus) {
1583 if (!(readdir->bitmask[1] & FATTR4_WORD1_MOUNTED_ON_FILEID))
1586 attrs[i] &= readdir->bitmask[i];
1592 encode_uint64(xdr, readdir->cookie);
1593 encode_nfs4_verifier(xdr, &readdir->verifier);
1596 *p++ = cpu_to_be32(readdir->count);
1600 memcpy(verf, readdir->verifier.data, sizeof(verf));
1604 (unsigned long long)readdir
5081 decode_readdir(struct xdr_stream *xdr, struct rpc_rqst *req, struct nfs4_readdir_res *readdir) argument
[all...]

Completed in 1554 milliseconds