Searched defs:readdir (Results 1 - 6 of 6) sorted by relevance
/fs/nfsd/ |
H A D | xdr.h | 128 struct nfsd_readdirargs readdir; member in union:nfsd_xdrstore
|
H A D | nfs4proc.c | 793 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 D | nfs4xdr.c | 1027 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 D | xdr4.h | 464 struct nfsd4_readdir readdir; member in union:nfsd4_op::__anon385
|
/fs/nfs/ |
H A D | nfs4proc.c | 264 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 D | nfs4xdr.c | 1561 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