Lines Matching refs:maxcount
2208 u32 maxcount; in nfsd4_decode_getxattr() local
2215 maxcount = svc_max_payload(argp->rqstp); in nfsd4_decode_getxattr()
2216 maxcount = min_t(u32, XATTR_SIZE_MAX, maxcount); in nfsd4_decode_getxattr()
2218 getxattr->getxa_len = maxcount; in nfsd4_decode_getxattr()
2227 u32 flags, maxcount, size; in nfsd4_decode_setxattr() local
2243 maxcount = svc_max_payload(argp->rqstp); in nfsd4_decode_setxattr()
2244 maxcount = min_t(u32, XATTR_SIZE_MAX, maxcount); in nfsd4_decode_setxattr()
2248 if (size > maxcount) in nfsd4_decode_setxattr()
2269 u32 maxcount; in nfsd4_decode_listxattrs() local
2284 if (xdr_stream_decode_u32(argp->xdr, &maxcount) < 0) in nfsd4_decode_listxattrs()
2286 if (maxcount < 8) in nfsd4_decode_listxattrs()
2290 maxcount = min(maxcount, svc_max_payload(argp->rqstp)); in nfsd4_decode_listxattrs()
2291 listxattrs->lsxa_maxcount = maxcount; in nfsd4_decode_listxattrs()
4049 struct file *file, unsigned long maxcount) in nfsd4_encode_splice_read() argument
4065 file, read->rd_offset, &maxcount, in nfsd4_encode_splice_read()
4067 read->rd_length = maxcount; in nfsd4_encode_splice_read()
4071 buf->page_base, maxcount); in nfsd4_encode_splice_read()
4073 buf->head[0].iov_len, maxcount); in nfsd4_encode_splice_read()
4105 struct file *file, unsigned long maxcount) in nfsd4_encode_readv() argument
4113 if (xdr_reserve_space_vec(xdr, maxcount) < 0) in nfsd4_encode_readv()
4117 read->rd_offset, &maxcount, base, in nfsd4_encode_readv()
4119 read->rd_length = maxcount; in nfsd4_encode_readv()
4122 if (svc_encode_result_payload(resp->rqstp, starting_len, maxcount)) in nfsd4_encode_readv()
4124 xdr_truncate_encode(xdr, starting_len + xdr_align_size(maxcount)); in nfsd4_encode_readv()
4126 write_bytes_to_xdr_buf(xdr->buf, starting_len + maxcount, &zero, in nfsd4_encode_readv()
4127 xdr_pad_size(maxcount)); in nfsd4_encode_readv()
4137 unsigned long maxcount; in nfsd4_encode_read() local
4158 maxcount = min_t(unsigned long, read->rd_length, in nfsd4_encode_read()
4162 nfserr = nfsd4_encode_splice_read(resp, read, file, maxcount); in nfsd4_encode_read()
4164 nfserr = nfsd4_encode_readv(resp, read, file, maxcount); in nfsd4_encode_read()
4183 int maxcount, status; in nfsd4_encode_readlink() local
4188 maxcount = PAGE_SIZE; in nfsd4_encode_readlink()
4190 p = xdr_reserve_space(xdr, maxcount); in nfsd4_encode_readlink()
4200 (char *)p, &maxcount); in nfsd4_encode_readlink()
4206 maxcount); in nfsd4_encode_readlink()
4211 *maxcount_p = cpu_to_be32(maxcount); in nfsd4_encode_readlink()
4212 xdr_truncate_encode(xdr, length_offset + 4 + xdr_align_size(maxcount)); in nfsd4_encode_readlink()
4213 write_bytes_to_xdr_buf(xdr->buf, length_offset + 4 + maxcount, &zero, in nfsd4_encode_readlink()
4214 xdr_pad_size(maxcount)); in nfsd4_encode_readlink()
4227 int maxcount; in nfsd4_encode_readdir() local
4249 maxcount = svc_max_payload(resp->rqstp); in nfsd4_encode_readdir()
4250 maxcount = min_t(u32, readdir->rd_maxcount, maxcount); in nfsd4_encode_readdir()
4256 if (maxcount < 16) { in nfsd4_encode_readdir()
4260 maxcount = min_t(int, maxcount-16, bytes_left); in nfsd4_encode_readdir()
4267 readdir->rd_maxcount = maxcount; in nfsd4_encode_readdir()
4279 if (maxcount - 16 < bytes_left) in nfsd4_encode_readdir()
4897 unsigned long maxcount; in nfsd4_encode_read_plus_data() local
4909 maxcount = min_t(unsigned long, read->rd_length, in nfsd4_encode_read_plus_data()
4913 nfserr = nfsd4_encode_splice_read(resp, read, file, maxcount); in nfsd4_encode_read_plus_data()
4915 nfserr = nfsd4_encode_readv(resp, read, file, maxcount); in nfsd4_encode_read_plus_data()