| /include/linux/sunrpc/xdrgen/ |
| D | _builtins.h | 16 xdrgen_decode_void(struct xdr_stream *xdr) in xdrgen_decode_void() argument 22 xdrgen_encode_void(struct xdr_stream *xdr) in xdrgen_encode_void() argument 28 xdrgen_decode_bool(struct xdr_stream *xdr, bool *ptr) in xdrgen_decode_bool() argument 30 __be32 *p = xdr_inline_decode(xdr, XDR_UNIT); in xdrgen_decode_bool() 39 xdrgen_encode_bool(struct xdr_stream *xdr, bool val) in xdrgen_encode_bool() argument 41 __be32 *p = xdr_reserve_space(xdr, XDR_UNIT); in xdrgen_encode_bool() 50 xdrgen_decode_int(struct xdr_stream *xdr, s32 *ptr) in xdrgen_decode_int() argument 52 __be32 *p = xdr_inline_decode(xdr, XDR_UNIT); in xdrgen_decode_int() 61 xdrgen_encode_int(struct xdr_stream *xdr, s32 val) in xdrgen_encode_int() argument 63 __be32 *p = xdr_reserve_space(xdr, XDR_UNIT); in xdrgen_encode_int() [all …]
|
| /include/linux/lockd/ |
| D | xdr4.h | 26 bool nlm4svc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr); 27 bool nlm4svc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 28 bool nlm4svc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 29 bool nlm4svc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 30 bool nlm4svc_decode_unlockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 31 bool nlm4svc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr); 32 bool nlm4svc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr); 33 bool nlm4svc_decode_shareargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 34 bool nlm4svc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr); 36 bool nlm4svc_encode_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr); [all …]
|
| D | xdr.h | 102 bool nlmsvc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr); 103 bool nlmsvc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 104 bool nlmsvc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 105 bool nlmsvc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 106 bool nlmsvc_decode_unlockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 107 bool nlmsvc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr); 108 bool nlmsvc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr); 109 bool nlmsvc_decode_shareargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 110 bool nlmsvc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr); 112 bool nlmsvc_encode_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr); [all …]
|
| /include/linux/sunrpc/ |
| D | xdr.h | 143 const struct xdr_buf *xdr); 238 typedef void (*kxdreproc_t)(struct rpc_rqst *rqstp, struct xdr_stream *xdr, 240 typedef int (*kxdrdproc_t)(struct rpc_rqst *rqstp, struct xdr_stream *xdr, 243 extern void xdr_init_encode(struct xdr_stream *xdr, struct xdr_buf *buf, 245 extern void xdr_init_encode_pages(struct xdr_stream *xdr, struct xdr_buf *buf, 247 extern __be32 *xdr_reserve_space(struct xdr_stream *xdr, size_t nbytes); 248 extern int xdr_reserve_space_vec(struct xdr_stream *xdr, size_t nbytes); 249 extern void __xdr_commit_encode(struct xdr_stream *xdr); 250 extern void xdr_truncate_encode(struct xdr_stream *xdr, size_t len); 251 extern void xdr_truncate_decode(struct xdr_stream *xdr, size_t len); [all …]
|
| D | svc.h | 416 struct xdr_stream *xdr); 419 struct xdr_stream *xdr); 499 struct xdr_stream *xdr = &rqstp->rq_arg_stream; in svcxdr_init_decode() local 506 xdr_init_decode(xdr, buf, argv->iov_base, NULL); in svcxdr_init_decode() 507 xdr_set_scratch_page(xdr, rqstp->rq_scratch_page); in svcxdr_init_decode() 517 struct xdr_stream *xdr = &rqstp->rq_res_stream; in svcxdr_init_encode() local 521 xdr_reset_scratch_buffer(xdr); in svcxdr_init_encode() 523 xdr->buf = buf; in svcxdr_init_encode() 524 xdr->iov = resv; in svcxdr_init_encode() 525 xdr->p = resv->iov_base + resv->iov_len; in svcxdr_init_encode() [all …]
|
| D | auth.h | 133 struct xdr_stream *xdr); 136 struct xdr_stream *xdr); 138 struct xdr_stream *xdr); 140 struct xdr_stream *xdr); 169 struct xdr_stream *xdr); 171 struct xdr_stream *xdr); 173 struct xdr_stream *xdr); 175 struct xdr_stream *xdr); 177 struct xdr_stream *xdr); 179 struct xdr_stream *xdr);
|
| D | svc_rdma.h | 279 const struct xdr_buf *xdr); 284 const struct xdr_buf *xdr); 301 const struct xdr_buf *xdr);
|
| D | svc_rdma_pcl.h | 123 const struct xdr_buf *xdr,
|
| /include/linux/ |
| D | nfsacl.h | 42 nfs_stream_decode_acl(struct xdr_stream *xdr, unsigned int *aclcnt, 45 nfs_stream_encode_acl(struct xdr_stream *xdr, struct inode *inode,
|
| D | nfs_xdr.h | 1860 static inline void encode_opaque_fixed(struct xdr_stream *xdr, in encode_opaque_fixed() argument 1863 WARN_ON_ONCE(xdr_stream_encode_opaque_fixed(xdr, buf, len) < 0); in encode_opaque_fixed() 1866 static inline int decode_opaque_fixed(struct xdr_stream *xdr, in decode_opaque_fixed() argument 1869 ssize_t ret = xdr_stream_decode_opaque_fixed(xdr, buf, len); in decode_opaque_fixed()
|
| /include/trace/events/ |
| D | sunrpc.h | 55 const struct xdr_buf *xdr 58 TP_ARGS(task, xdr), 76 __entry->head_base = xdr->head[0].iov_base; 77 __entry->head_len = xdr->head[0].iov_len; 78 __entry->tail_base = xdr->tail[0].iov_base; 79 __entry->tail_len = xdr->tail[0].iov_len; 80 __entry->page_base = xdr->page_base; 81 __entry->page_len = xdr->page_len; 82 __entry->msg_len = xdr->len; 100 const struct xdr_buf *xdr \ [all …]
|