Lines Matching refs:maxcount

3449 				struct file *file, unsigned long maxcount)  in nfsd4_encode_splice_read()  argument
3463 len = maxcount; in nfsd4_encode_splice_read()
3465 file, read->rd_offset, &maxcount); in nfsd4_encode_splice_read()
3466 read->rd_length = maxcount; in nfsd4_encode_splice_read()
3477 eof = nfsd_eof_on_read(len, maxcount, read->rd_offset, in nfsd4_encode_splice_read()
3481 *(p++) = htonl(maxcount); in nfsd4_encode_splice_read()
3483 buf->page_len = maxcount; in nfsd4_encode_splice_read()
3484 buf->len += maxcount; in nfsd4_encode_splice_read()
3485 xdr->page_ptr += (buf->page_base + maxcount + PAGE_SIZE - 1) in nfsd4_encode_splice_read()
3492 if (maxcount&3) { in nfsd4_encode_splice_read()
3493 int pad = 4 - (maxcount&3); in nfsd4_encode_splice_read()
3497 buf->tail[0].iov_base += maxcount&3; in nfsd4_encode_splice_read()
3512 struct file *file, unsigned long maxcount) in nfsd4_encode_readv() argument
3526 len = maxcount; in nfsd4_encode_readv()
3548 len = maxcount; in nfsd4_encode_readv()
3550 resp->rqstp->rq_vec, read->rd_vlen, &maxcount); in nfsd4_encode_readv()
3551 read->rd_length = maxcount; in nfsd4_encode_readv()
3554 xdr_truncate_encode(xdr, starting_len + 8 + ((maxcount+3)&~3)); in nfsd4_encode_readv()
3556 eof = nfsd_eof_on_read(len, maxcount, read->rd_offset, in nfsd4_encode_readv()
3561 tmp = htonl(maxcount); in nfsd4_encode_readv()
3564 pad = (maxcount&3) ? 4 - (maxcount&3) : 0; in nfsd4_encode_readv()
3565 write_bytes_to_xdr_buf(xdr->buf, starting_len + 8 + maxcount, in nfsd4_encode_readv()
3575 unsigned long maxcount; in nfsd4_encode_read() local
3594 maxcount = svc_max_payload(resp->rqstp); in nfsd4_encode_read()
3595 maxcount = min_t(unsigned long, maxcount, in nfsd4_encode_read()
3597 maxcount = min_t(unsigned long, maxcount, read->rd_length); in nfsd4_encode_read()
3604 nfserr = nfsd4_encode_splice_read(resp, read, file, maxcount); in nfsd4_encode_read()
3606 nfserr = nfsd4_encode_readv(resp, read, file, maxcount); in nfsd4_encode_read()
3620 int maxcount; in nfsd4_encode_readlink() local
3630 maxcount = PAGE_SIZE; in nfsd4_encode_readlink()
3632 p = xdr_reserve_space(xdr, maxcount); in nfsd4_encode_readlink()
3642 (char *)p, &maxcount); in nfsd4_encode_readlink()
3650 wire_count = htonl(maxcount); in nfsd4_encode_readlink()
3652 xdr_truncate_encode(xdr, length_offset + 4 + ALIGN(maxcount, 4)); in nfsd4_encode_readlink()
3653 if (maxcount & 3) in nfsd4_encode_readlink()
3654 write_bytes_to_xdr_buf(xdr->buf, length_offset + 4 + maxcount, in nfsd4_encode_readlink()
3655 &zero, 4 - (maxcount&3)); in nfsd4_encode_readlink()
3662 int maxcount; in nfsd4_encode_readdir() local
3690 maxcount = svc_max_payload(resp->rqstp); in nfsd4_encode_readdir()
3691 maxcount = min_t(u32, readdir->rd_maxcount, maxcount); in nfsd4_encode_readdir()
3697 if (maxcount < 16) { in nfsd4_encode_readdir()
3701 maxcount = min_t(int, maxcount-16, bytes_left); in nfsd4_encode_readdir()
3708 readdir->rd_maxcount = maxcount; in nfsd4_encode_readdir()
3720 if (maxcount - 16 < bytes_left) in nfsd4_encode_readdir()