Lines Matching refs:listxattrs
2217 struct nfsd4_listxattrs *listxattrs) in nfsd4_decode_listxattrs() argument
2221 memset(listxattrs, 0, sizeof(*listxattrs)); in nfsd4_decode_listxattrs()
2223 if (xdr_stream_decode_u64(argp->xdr, &listxattrs->lsxa_cookie) < 0) in nfsd4_decode_listxattrs()
2230 if (listxattrs->lsxa_cookie >= in nfsd4_decode_listxattrs()
2241 listxattrs->lsxa_maxcount = maxcount; in nfsd4_decode_listxattrs()
5068 nfsd4_listxattr_validate_cookie(struct nfsd4_listxattrs *listxattrs, in nfsd4_listxattr_validate_cookie() argument
5071 u64 cookie = listxattrs->lsxa_cookie; in nfsd4_listxattr_validate_cookie()
5078 if (cookie > (listxattrs->lsxa_len) / (XATTR_USER_PREFIX_LEN + 2)) in nfsd4_listxattr_validate_cookie()
5081 if (cookie > (listxattrs->lsxa_maxcount / in nfsd4_listxattr_validate_cookie()
5091 struct nfsd4_listxattrs *listxattrs) in nfsd4_encode_listxattrs() argument
5105 status = nfsd4_listxattr_validate_cookie(listxattrs, &offset); in nfsd4_encode_listxattrs()
5122 left = listxattrs->lsxa_len; in nfsd4_encode_listxattrs()
5123 sp = listxattrs->lsxa_buf; in nfsd4_encode_listxattrs()
5126 xdrleft = listxattrs->lsxa_maxcount; in nfsd4_encode_listxattrs()
5195 if (listxattrs->lsxa_len) in nfsd4_encode_listxattrs()
5196 kvfree(listxattrs->lsxa_buf); in nfsd4_encode_listxattrs()