Lines Matching refs:len
35 unsigned int len; member
66 len; /* Length of XDR encoded message */ member
70 xdr_buf_init(struct xdr_buf *buf, void *start, size_t len) in xdr_buf_init() argument
73 buf->head[0].iov_len = len; in xdr_buf_init()
78 buf->len = 0; in xdr_buf_init()
79 buf->buflen = len; in xdr_buf_init()
123 __be32 *xdr_encode_opaque_fixed(__be32 *p, const void *ptr, unsigned int len);
124 __be32 *xdr_encode_opaque(__be32 *p, const void *ptr, unsigned int len);
138 static inline __be32 *xdr_encode_array(__be32 *p, const void *s, unsigned int len) in xdr_encode_array() argument
140 return xdr_encode_opaque(p, s, len); in xdr_encode_array()
161 xdr_decode_opaque_fixed(__be32 *p, void *ptr, unsigned int len) in xdr_decode_opaque_fixed() argument
163 memcpy(ptr, p, len); in xdr_decode_opaque_fixed()
164 return p + XDR_QUADLEN(len); in xdr_decode_opaque_fixed()
170 dst->data = kmemdup(src->data, src->len, gfp_mask); in xdr_netobj_dup()
171 dst->len = src->len; in xdr_netobj_dup()
203 typedef size_t (*xdr_skb_read_actor)(struct xdr_skb_reader *desc, void *to, size_t len);
224 size_t len);
254 extern void xdr_truncate_encode(struct xdr_stream *xdr, size_t len);
257 unsigned int base, unsigned int len);
262 struct page **pages, unsigned int len);
265 extern unsigned int xdr_read_pages(struct xdr_stream *xdr, unsigned int len);
266 extern void xdr_enter_page(struct xdr_stream *xdr, unsigned int len);
267 extern int xdr_process_buf(struct xdr_buf *buf, unsigned int offset, unsigned int len, int (*actor)…
317 const size_t len = sizeof(n); in xdr_stream_encode_u32() local
318 __be32 *p = xdr_reserve_space(xdr, len); in xdr_stream_encode_u32()
323 return len; in xdr_stream_encode_u32()
338 const size_t len = sizeof(n); in xdr_stream_encode_u64() local
339 __be32 *p = xdr_reserve_space(xdr, len); in xdr_stream_encode_u64()
344 return len; in xdr_stream_encode_u64()
358 xdr_stream_encode_opaque_inline(struct xdr_stream *xdr, void **ptr, size_t len) in xdr_stream_encode_opaque_inline() argument
360 size_t count = sizeof(__u32) + xdr_align_size(len); in xdr_stream_encode_opaque_inline()
367 xdr_encode_opaque(p, NULL, len); in xdr_stream_encode_opaque_inline()
383 xdr_stream_encode_opaque_fixed(struct xdr_stream *xdr, const void *ptr, size_t len) in xdr_stream_encode_opaque_fixed() argument
385 __be32 *p = xdr_reserve_space(xdr, len); in xdr_stream_encode_opaque_fixed()
389 xdr_encode_opaque_fixed(p, ptr, len); in xdr_stream_encode_opaque_fixed()
390 return xdr_align_size(len); in xdr_stream_encode_opaque_fixed()
404 xdr_stream_encode_opaque(struct xdr_stream *xdr, const void *ptr, size_t len) in xdr_stream_encode_opaque() argument
406 size_t count = sizeof(__u32) + xdr_align_size(len); in xdr_stream_encode_opaque()
411 xdr_encode_opaque(p, ptr, len); in xdr_stream_encode_opaque()
472 xdr_stream_decode_opaque_fixed(struct xdr_stream *xdr, void *ptr, size_t len) in xdr_stream_decode_opaque_fixed() argument
474 __be32 *p = xdr_inline_decode(xdr, len); in xdr_stream_decode_opaque_fixed()
478 xdr_decode_opaque_fixed(p, ptr, len); in xdr_stream_decode_opaque_fixed()
479 return len; in xdr_stream_decode_opaque_fixed()
502 __u32 len; in xdr_stream_decode_opaque_inline() local
505 if (unlikely(xdr_stream_decode_u32(xdr, &len) < 0)) in xdr_stream_decode_opaque_inline()
507 if (len != 0) { in xdr_stream_decode_opaque_inline()
508 p = xdr_inline_decode(xdr, len); in xdr_stream_decode_opaque_inline()
511 if (unlikely(len > maxlen)) in xdr_stream_decode_opaque_inline()
515 return len; in xdr_stream_decode_opaque_inline()
534 __u32 len; in xdr_stream_decode_uint32_array() local
537 if (unlikely(xdr_stream_decode_u32(xdr, &len) < 0)) in xdr_stream_decode_uint32_array()
539 p = xdr_inline_decode(xdr, len * sizeof(*p)); in xdr_stream_decode_uint32_array()
543 return len; in xdr_stream_decode_uint32_array()
544 if (len <= array_size) { in xdr_stream_decode_uint32_array()
545 if (len < array_size) in xdr_stream_decode_uint32_array()
546 memset(array+len, 0, (array_size-len)*sizeof(*array)); in xdr_stream_decode_uint32_array()
547 array_size = len; in xdr_stream_decode_uint32_array()
548 retval = len; in xdr_stream_decode_uint32_array()