Lines Matching defs:readdir
1602 static void encode_readdir(struct xdr_stream *xdr, const struct nfs4_readdir_arg *readdir, struct rpc_rqst *req, struct compound_hdr *hdr)
1608 uint32_t dircount = readdir->count;
1609 uint32_t maxcount = readdir->count;
1614 if (readdir->plus) {
1624 if (!(readdir->bitmask[1] & FATTR4_WORD1_MOUNTED_ON_FILEID))
1627 attrs[i] &= readdir->bitmask[i];
1633 encode_uint64(xdr, readdir->cookie);
1634 encode_nfs4_verifier(xdr, &readdir->verifier);
1641 memcpy(verf, readdir->verifier.data, sizeof(verf));
1645 (unsigned long long)readdir->cookie,
1647 attrs[0] & readdir->bitmask[0],
1648 attrs[1] & readdir->bitmask[1],
1649 attrs[2] & readdir->bitmask[2]);
5309 static int decode_readdir(struct xdr_stream *xdr, struct rpc_rqst *req, struct nfs4_readdir_res *readdir)
5316 status = decode_verifier(xdr, readdir->verifier.data);
5319 memcpy(verf, readdir->verifier.data, sizeof(verf));