Lines Matching defs:page_len
116 xdr->page_len = len;
147 xdr->page_len = len;
314 unsigned int pglen = buf->page_len;
388 unsigned int pglen = buf->page_len;
409 buf->page_len -= len;
438 int scratch_len = buf->buflen - buf->page_len - buf->tail[0].iov_len;
501 buf->page_len = len;
587 if (buf->page_len > len)
588 xdr_shrink_pagelen(buf, buf->page_len - len);
639 buf->page_len = 0;
662 if (base < buf->page_len) {
663 subbuf->page_len = min(buf->page_len - base, len);
667 len -= subbuf->page_len;
670 base -= buf->page_len;
671 subbuf->page_len = 0;
699 this_len = min_t(unsigned int, len, subbuf->page_len);
729 this_len = min_t(unsigned int, len, subbuf->page_len);
871 if (todo && base < buf->page_len) {
874 avail_here = min(todo, buf->page_len - base);
966 base = buf->page_len; /* align to start of tail */
970 base -= buf->page_len;
1019 buf->head->iov_len + buf->page_len + buf->tail->iov_len)
1030 unsigned page_len, thislen, page_offset;
1049 if (offset >= buf->page_len) {
1050 offset -= buf->page_len;
1052 page_len = buf->page_len - offset;
1053 if (page_len > len)
1054 page_len = len;
1055 len -= page_len;
1060 if (thislen > page_len)
1061 thislen = page_len;
1068 page_len -= thislen;
1072 } while (page_len != 0);