• Home
  • Raw
  • Download

Lines Matching refs:p

128 __be32 *xdr_encode_opaque_fixed(__be32 *p, const void *ptr, unsigned int len);
129 __be32 *xdr_encode_opaque(__be32 *p, const void *ptr, unsigned int len);
130 __be32 *xdr_encode_string(__be32 *p, const char *s);
131 __be32 *xdr_decode_string_inplace(__be32 *p, char **sp, unsigned int *lenp,
133 __be32 *xdr_encode_netobj(__be32 *p, const struct xdr_netobj *);
134 __be32 *xdr_decode_netobj(__be32 *p, struct xdr_netobj *);
143 static inline __be32 *xdr_encode_array(__be32 *p, const void *s, unsigned int len) in xdr_encode_array() argument
145 return xdr_encode_opaque(p, s, len); in xdr_encode_array()
152 xdr_encode_hyper(__be32 *p, __u64 val) in xdr_encode_hyper() argument
154 put_unaligned_be64(val, p); in xdr_encode_hyper()
155 return p + 2; in xdr_encode_hyper()
159 xdr_decode_hyper(__be32 *p, __u64 *valp) in xdr_decode_hyper() argument
161 *valp = get_unaligned_be64(p); in xdr_decode_hyper()
162 return p + 2; in xdr_decode_hyper()
166 xdr_decode_opaque_fixed(__be32 *p, void *ptr, unsigned int len) in xdr_decode_opaque_fixed() argument
168 memcpy(ptr, p, len); in xdr_decode_opaque_fixed()
169 return p + XDR_QUADLEN(len); in xdr_decode_opaque_fixed()
183 xdr_adjust_iovec(struct kvec *iov, __be32 *p) in xdr_adjust_iovec() argument
185 return iov->iov_len = ((u8 *) p - (u8 *) iov->iov_base); in xdr_adjust_iovec()
214 extern void _copy_from_pages(char *p, struct page **pages, size_t pgbase,
221 __be32 *p; /* start of available buffer */ member
242 __be32 *p, struct rpc_rqst *rqst);
254 __be32 *p, struct rpc_rqst *rqst);
371 __be32 *p = xdr_reserve_space(xdr, len); in xdr_stream_encode_item_present() local
373 if (unlikely(!p)) in xdr_stream_encode_item_present()
375 *p = xdr_one; in xdr_stream_encode_item_present()
390 __be32 *p = xdr_reserve_space(xdr, len); in xdr_stream_encode_item_absent() local
392 if (unlikely(!p)) in xdr_stream_encode_item_absent()
394 *p = xdr_zero; in xdr_stream_encode_item_absent()
406 static inline __be32 *xdr_encode_bool(__be32 *p, u32 n) in xdr_encode_bool() argument
408 *p++ = n ? xdr_one : xdr_zero; in xdr_encode_bool()
409 return p; in xdr_encode_bool()
424 __be32 *p = xdr_reserve_space(xdr, len); in xdr_stream_encode_bool() local
426 if (unlikely(!p)) in xdr_stream_encode_bool()
428 xdr_encode_bool(p, n); in xdr_stream_encode_bool()
445 __be32 *p = xdr_reserve_space(xdr, len); in xdr_stream_encode_u32() local
447 if (unlikely(!p)) in xdr_stream_encode_u32()
449 *p = cpu_to_be32(n); in xdr_stream_encode_u32()
466 __be32 *p = xdr_reserve_space(xdr, len); in xdr_stream_encode_u64() local
468 if (unlikely(!p)) in xdr_stream_encode_u64()
470 xdr_encode_hyper(p, n); in xdr_stream_encode_u64()
488 __be32 *p = xdr_reserve_space(xdr, count); in xdr_stream_encode_opaque_inline() local
490 if (unlikely(!p)) { in xdr_stream_encode_opaque_inline()
494 xdr_encode_opaque(p, NULL, len); in xdr_stream_encode_opaque_inline()
495 *ptr = ++p; in xdr_stream_encode_opaque_inline()
512 __be32 *p = xdr_reserve_space(xdr, len); in xdr_stream_encode_opaque_fixed() local
514 if (unlikely(!p)) in xdr_stream_encode_opaque_fixed()
516 xdr_encode_opaque_fixed(p, ptr, len); in xdr_stream_encode_opaque_fixed()
534 __be32 *p = xdr_reserve_space(xdr, count); in xdr_stream_encode_opaque() local
536 if (unlikely(!p)) in xdr_stream_encode_opaque()
538 xdr_encode_opaque(p, ptr, len); in xdr_stream_encode_opaque()
557 __be32 *p = xdr_reserve_space(xdr, ret); in xdr_stream_encode_uint32_array() local
559 if (unlikely(!p)) in xdr_stream_encode_uint32_array()
561 *p++ = cpu_to_be32(array_size); in xdr_stream_encode_uint32_array()
562 for (; array_size > 0; p++, array++, array_size--) in xdr_stream_encode_uint32_array()
563 *p = cpu_to_be32p(array); in xdr_stream_encode_uint32_array()
575 static inline bool xdr_item_is_absent(const __be32 *p) in xdr_item_is_absent() argument
577 return *p == xdr_zero; in xdr_item_is_absent()
588 static inline bool xdr_item_is_present(const __be32 *p) in xdr_item_is_present() argument
590 return *p != xdr_zero; in xdr_item_is_present()
606 __be32 *p = xdr_inline_decode(xdr, count); in xdr_stream_decode_bool() local
608 if (unlikely(!p)) in xdr_stream_decode_bool()
610 *ptr = (*p != xdr_zero); in xdr_stream_decode_bool()
627 __be32 *p = xdr_inline_decode(xdr, count); in xdr_stream_decode_u32() local
629 if (unlikely(!p)) in xdr_stream_decode_u32()
631 *ptr = be32_to_cpup(p); in xdr_stream_decode_u32()
648 __be32 *p = xdr_inline_decode(xdr, count); in xdr_stream_decode_u64() local
650 if (unlikely(!p)) in xdr_stream_decode_u64()
652 xdr_decode_hyper(p, ptr); in xdr_stream_decode_u64()
669 __be32 *p = xdr_inline_decode(xdr, len); in xdr_stream_decode_opaque_fixed() local
671 if (unlikely(!p)) in xdr_stream_decode_opaque_fixed()
673 xdr_decode_opaque_fixed(p, ptr, len); in xdr_stream_decode_opaque_fixed()
696 __be32 *p; in xdr_stream_decode_opaque_inline() local
703 p = xdr_inline_decode(xdr, len); in xdr_stream_decode_opaque_inline()
704 if (unlikely(!p)) in xdr_stream_decode_opaque_inline()
708 *ptr = p; in xdr_stream_decode_opaque_inline()
728 __be32 *p; in xdr_stream_decode_uint32_array() local
734 if (len > SIZE_MAX / sizeof(*p)) in xdr_stream_decode_uint32_array()
736 p = xdr_inline_decode(xdr, len * sizeof(*p)); in xdr_stream_decode_uint32_array()
737 if (unlikely(!p)) in xdr_stream_decode_uint32_array()
748 for (; array_size > 0; p++, array++, array_size--) in xdr_stream_decode_uint32_array()
749 *array = be32_to_cpup(p); in xdr_stream_decode_uint32_array()