Lines Matching refs:size_t
22 static void _copy_to_pages(struct page **, size_t, const char *, size_t);
136 size_t xdr_buf_pagecount(const struct xdr_buf *buf)
146 size_t i, n = xdr_buf_pagecount(buf);
266 _shift_data_left_pages(struct page **pages, size_t pgto_base,
267 size_t pgfrom_base, size_t len)
271 size_t copy;
331 _shift_data_right_pages(struct page **pages, size_t pgto_base,
332 size_t pgfrom_base, size_t len)
336 size_t copy;
395 _copy_to_pages(struct page **pages, size_t pgbase, const char *p, size_t len)
399 size_t copy;
442 _copy_from_pages(char *p, struct page **pages, size_t pgbase, size_t len)
446 size_t copy;
979 size_t len;
1028 size_t shift = xdr->scratch.iov_len;
1044 size_t nbytes)
1101 __be32 * xdr_reserve_space(struct xdr_stream *xdr, size_t nbytes)
1136 int xdr_reserve_space_vec(struct xdr_stream *xdr, size_t nbytes)
1138 size_t thislen;
1153 thislen = min_t(size_t, nbytes, PAGE_SIZE - thislen);
1185 void xdr_truncate_encode(struct xdr_stream *xdr, size_t len)
1241 void xdr_truncate_decode(struct xdr_stream *xdr, size_t len)
1474 static __be32 * __xdr_inline_decode(struct xdr_stream *xdr, size_t nbytes)
1487 static __be32 *xdr_copy_to_scratch(struct xdr_stream *xdr, size_t nbytes)
1491 size_t cplen = (char *)xdr->end - (char *)xdr->p;
1523 __be32 * xdr_inline_decode(struct xdr_stream *xdr, size_t nbytes)
1623 size_t remaining = xdr_stream_remaining(xdr);
1624 size_t base = 0;
1847 size_t cur;
1851 cur = min_t(size_t, buf->tail[0].iov_len, trim);
1867 cur = min_t(size_t, buf->head[0].iov_len, trim);
2254 ssize_t xdr_stream_decode_opaque(struct xdr_stream *xdr, void *ptr, size_t size)
2281 size_t maxlen, gfp_t gfp_flags)
2309 ssize_t xdr_stream_decode_string(struct xdr_stream *xdr, char *str, size_t size)
2339 size_t maxlen, gfp_t gfp_flags)