Lines Matching defs:pglen
604 unsigned int pglen = 0;
618 pglen = buf->page_len - to;
619 talen = len - pglen;
623 pglen = len;
626 buf->page_base + base + pglen, talen);
628 buf->page_base + base, pglen);
638 unsigned int pglen = 0, pgto = 0;
650 pglen = len;
651 if (pgto + pglen > buf->page_len) {
652 talen = pgto + pglen - buf->page_len;
653 pglen -= talen;
656 pglen = len - to;
657 if (pglen > buf->page_len) {
658 talen = pglen - buf->page_len;
659 pglen = buf->page_len;
669 len -= pglen;
670 base -= pglen;
672 pglen);
754 unsigned int pglen = len;
756 if (pgto + pglen > buf->page_len)
757 pglen = buf->page_len - pgto;
759 tail->iov_base + base, pglen);
760 base += pglen;
761 len -= pglen;
1595 unsigned int base, end, pglen;
1597 pglen = xdr_align_pages(xdr, nwords << 2);
1598 if (pglen == 0)
1601 base = (nwords << 2) - pglen;
1602 end = xdr_stream_remaining(xdr) - pglen;
1605 return len <= pglen ? len : pglen;