| /linux-6.15/fs/nfsd/ |
| H A D | nfs4xdr_gen.c | 13 return xdrgen_decode_hyper(xdr, ptr); in xdrgen_decode_int64_t() 19 return xdrgen_decode_unsigned_int(xdr, ptr); in xdrgen_decode_uint32_t() 46 return xdrgen_decode_bool(xdr, ptr); in xdrgen_decode_fattr4_offline() 70 if (xdr_stream_decode_u32(xdr, &val) < 0) in xdrgen_decode_open_args_share_access4() 81 if (xdr_stream_decode_u32(xdr, &val) < 0) in xdrgen_decode_open_args_share_deny4() 92 if (xdr_stream_decode_u32(xdr, &val) < 0) in xdrgen_decode_open_args_share_access_want4() 103 if (xdr_stream_decode_u32(xdr, &val) < 0) in xdrgen_decode_open_args_open_claim4() 129 return xdrgen_decode_nfstime4(xdr, ptr); in xdrgen_decode_fattr4_time_deleg_access() 135 return xdrgen_decode_nfstime4(xdr, ptr); in xdrgen_decode_fattr4_time_deleg_modify() 152 return xdrgen_encode_hyper(xdr, value); in xdrgen_encode_int64_t() [all …]
|
| H A D | nfs3xdr.c | 62 p = xdr_inline_decode(xdr, XDR_UNIT * 2); in svcxdr_decode_nfstime3() 86 if (xdr_stream_decode_u32(xdr, &size) < 0) in svcxdr_decode_nfs_fh3() 90 p = xdr_inline_decode(xdr, size); in svcxdr_decode_nfs_fh3() 144 if (!svcxdr_encode_nfs_fh3(xdr, fhp)) in svcxdr_encode_post_op_fh3() 187 p = xdr_inline_decode(xdr, size); in svcxdr_decode_filename3() 331 svcxdr_decode_specdata3(xdr, args); in svcxdr_decode_devicedata3() 506 svcxdr_decode_sattrguard3(xdr, args); in nfs3svc_decode_sattrargs() 1041 struct xdr_stream *xdr = &resp->xdr; in svcxdr_encode_entry3_common() local 1092 xdr_commit_encode(&resp->xdr); in nfs3svc_encode_entry3() 1107 struct xdr_stream *xdr = &resp->xdr; in svcxdr_encode_entry3_plus() local [all …]
|
| H A D | nfsxdr.c | 41 p = xdr_reserve_space(xdr, sizeof(status)); in svcxdr_encode_stat() 63 p = xdr_inline_decode(xdr, NFS_FHSIZE); in svcxdr_decode_fhandle() 78 p = xdr_reserve_space(xdr, NFS_FHSIZE); in svcxdr_encode_fhandle() 104 if (xdr_stream_decode_u32(xdr, &size) < 0) in svcxdr_decode_filename() 108 p = xdr_inline_decode(xdr, size); in svcxdr_decode_filename() 125 return svcxdr_decode_fhandle(xdr, fhp) && in svcxdr_decode_diropargs() 126 svcxdr_decode_filename(xdr, name, len); in svcxdr_decode_diropargs() 136 p = xdr_inline_decode(xdr, XDR_UNIT * 8); in svcxdr_decode_sattr() 579 struct xdr_stream *xdr = &resp->xdr; in svcxdr_encode_entry_common() local 591 if (xdr_stream_encode_u32(xdr, ~0U) < 0) in svcxdr_encode_entry_common() [all …]
|
| H A D | nfs4xdr.c | 3883 struct xdr_stream *xdr = cd->xdr; in nfsd4_encode_entry4() local 4024 struct xdr_stream *xdr = resp->xdr; in nfsd4_encode_access() local 4039 struct xdr_stream *xdr = resp->xdr; in nfsd4_encode_bind_conn_to_session() local 4057 struct xdr_stream *xdr = resp->xdr; in nfsd4_encode_close() local 4078 struct xdr_stream *xdr = resp->xdr; in nfsd4_encode_create() local 4095 struct xdr_stream *xdr = resp->xdr; in nfsd4_encode_getattr() local 4106 struct xdr_stream *xdr = resp->xdr; in nfsd4_encode_getfh() local 4154 struct xdr_stream *xdr = resp->xdr; in nfsd4_encode_lock() local 4419 if (xdr->iov != xdr->buf->head || xdr->end - xdr->p < 1) in nfsd4_encode_splice_read() 4610 readdir->xdr = xdr; in nfsd4_encode_dirlist4() [all …]
|
| H A D | nfs4callback.c | 131 p = xdr_reserve_space(xdr, 4); in encode_nfs_cb_opnum4() 346 p = xdr_reserve_space(xdr, 4); in encode_cb_recall4args() 402 encode_nfs_fh4(xdr, fh); in encode_cb_getattr4args() 578 xdr_reserve_space(xdr, 0); in nfs4_xdr_enc_cb_null() 660 struct xdr_stream *xdr, in nfs4_xdr_dec_cb_getattr() argument 700 struct xdr_stream *xdr, in nfs4_xdr_dec_cb_recall() argument 723 struct xdr_stream *xdr, in nfs4_xdr_dec_cb_recall_any() argument 794 struct xdr_stream *xdr, in nfs4_xdr_enc_cb_layout() argument 812 struct xdr_stream *xdr, in nfs4_xdr_dec_cb_layout() argument 841 struct xdr_stream *xdr, in nfs4_xdr_enc_cb_notify_lock() argument [all …]
|
| H A D | xdr3.h | 178 struct xdr_stream xdr; member 269 bool nfs3svc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 270 bool nfs3svc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 272 bool nfs3svc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 278 bool nfs3svc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 285 bool nfs3svc_encode_wccstat(struct svc_rqst *rqstp, struct xdr_stream *xdr); 289 bool nfs3svc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 290 bool nfs3svc_encode_writeres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 293 bool nfs3svc_encode_linkres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 309 bool svcxdr_decode_nfs_fh3(struct xdr_stream *xdr, struct svc_fh *fhp); [all …]
|
| H A D | xdr.h | 115 struct xdr_stream xdr; member 145 bool nfssvc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 146 bool nfssvc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 147 bool nfssvc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 151 bool nfssvc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 155 bool nfssvc_encode_statres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 157 bool nfssvc_encode_diropres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 159 bool nfssvc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 172 bool svcxdr_decode_fhandle(struct xdr_stream *xdr, struct svc_fh *fhp); 173 bool svcxdr_encode_stat(struct xdr_stream *xdr, __be32 status); [all …]
|
| /linux-6.15/fs/nfs/ |
| H A D | nfs42xdr.c | 296 encode_fallocate(xdr, args); in encode_allocate() 348 p = reserve_space(xdr, 12); in encode_copy_commit() 431 encode_uint32(xdr, 0); in encode_layoutstats() 472 p = reserve_space(xdr, 4); in encode_layouterror() 487 p = reserve_space(xdr, 4); in encode_setxattr() 490 p = reserve_space(xdr, 4); in encode_setxattr() 518 p = reserve_space(xdr, 12); in encode_listxattrs() 566 encode_savefh(xdr, &hdr); in nfs4_xdr_enc_copy() 578 struct xdr_stream *xdr, in nfs4_xdr_enc_offload_cancel() argument 597 struct xdr_stream *xdr, in nfs4_xdr_enc_offload_status() argument [all …]
|
| H A D | nfs4xdr.c | 1025 encode_uint32(xdr, 0); in encode_nfs4_seqid() 1051 encode_uint32(xdr, op); in encode_op_hdr() 1550 encode_claim_fh(xdr); in encode_open() 1880 encode_string(xdr, in encode_exchange_id() 2114 encode_uint32(xdr, 0); in encode_layoutreturn() 2132 encode_uint32(xdr, 1); in encode_test_stateid() 2208 encode_getfh(xdr, &hdr); in nfs4_xdr_enc_lookup() 2228 encode_getfh(xdr, &hdr); in nfs4_xdr_enc_lookupp() 2248 encode_getfh(xdr, &hdr); in nfs4_xdr_enc_lookup_root() 5377 return xdr_read_pages(xdr, xdr->buf->page_len); in decode_readdir() [all …]
|
| H A D | nfs3xdr.c | 142 p = xdr_inline_decode(xdr, 4); in decode_uint32() 153 p = xdr_inline_decode(xdr, 8); in decode_uint64() 196 p = xdr_inline_decode(xdr, 4); in decode_inline_filename3() 222 encode_uint32(xdr, length); in encode_nfspath3() 231 p = xdr_inline_decode(xdr, 4); in decode_nfspath3() 365 encode_uint32(xdr, type); in encode_ftype3() 789 encode_nfs_fh3(xdr, fh); in encode_diropargs3() 814 encode_nfs_fh3(xdr, fh); in nfs3_xdr_enc_getattr3args() 945 encode_read3args(xdr, args); in nfs3_xdr_enc_read3args() 1643 pos = xdr_stream_pos(xdr); in nfs3_xdr_dec_read3res() [all …]
|
| H A D | nfs2xdr.c | 98 p = xdr_inline_decode(xdr, 4); in decode_nfsdata() 142 p = xdr_inline_decode(xdr, 4); in decode_stat() 493 encode_fhandle(xdr, fh); in encode_diropargs() 550 struct xdr_stream *xdr, in nfs2_xdr_enc_fhandle() argument 555 encode_fhandle(xdr, fh); in nfs2_xdr_enc_fhandle() 622 struct xdr_stream *xdr, in nfs2_xdr_enc_readargs() argument 627 encode_readargs(xdr, args); in nfs2_xdr_enc_readargs() 669 encode_writeargs(xdr, args); in nfs2_xdr_enc_writeargs() 729 struct xdr_stream *xdr, in nfs2_xdr_enc_linkargs() argument 847 error = decode_path(xdr); in nfs2_xdr_dec_readlinkres() [all …]
|
| H A D | callback_xdr.c | 92 p = xdr_inline_decode(xdr, 4); in decode_fh() 111 p = xdr_inline_decode(xdr, 4); in decode_bitmap() 152 p = xdr_inline_decode(xdr, 12); in decode_compound_hdr_arg() 172 p = xdr_inline_decode(xdr, 4); in decode_op_hdr() 201 p = xdr_inline_decode(xdr, 4); in decode_recall_args() 260 struct xdr_stream *xdr, in decode_devicenotify_args() argument 380 p = xdr_inline_decode(xdr, in decode_rc_list() 401 struct xdr_stream *xdr, in decode_cb_sequence_args() argument 456 p = xdr_inline_decode(xdr, 4); in decode_recallany_args() 469 struct xdr_stream *xdr, in decode_recallslot_args() argument [all …]
|
| /linux-6.15/fs/lockd/ |
| H A D | xdr4.c | 58 if (xdr_stream_decode_u32(xdr, &len) < 0) in svcxdr_decode_fhandle() 63 p = xdr_inline_decode(xdr, len); in svcxdr_decode_fhandle() 80 if (!svcxdr_decode_fhandle(xdr, &lock->fh)) in svcxdr_decode_lock() 82 if (!svcxdr_decode_owner(xdr, &lock->oh)) in svcxdr_decode_lock() 108 if (!svcxdr_encode_owner(xdr, &lock->oh)) in svcxdr_encode_holder() 115 if (xdr_stream_encode_u64(xdr, start) < 0) in svcxdr_encode_holder() 117 if (xdr_stream_encode_u64(xdr, len) < 0) in svcxdr_encode_holder() 249 p = xdr_inline_decode(xdr, len); in nlm4svc_decode_reboot() 321 svcxdr_encode_testrply(xdr, resp); in nlm4svc_encode_testres() 330 svcxdr_encode_stats(xdr, resp->status); in nlm4svc_encode_res() [all …]
|
| H A D | xdr.c | 56 if (xdr_stream_decode_u32(xdr, &len) < 0) in svcxdr_decode_fhandle() 61 p = xdr_inline_decode(xdr, len); in svcxdr_decode_fhandle() 79 if (!svcxdr_decode_fhandle(xdr, &lock->fh)) in svcxdr_decode_lock() 81 if (!svcxdr_decode_owner(xdr, &lock->oh)) in svcxdr_decode_lock() 87 if (xdr_stream_decode_u32(xdr, &len) < 0) in svcxdr_decode_lock() 114 if (!svcxdr_encode_owner(xdr, &lock->oh)) in svcxdr_encode_holder() 121 if (xdr_stream_encode_u32(xdr, start) < 0) in svcxdr_encode_holder() 123 if (xdr_stream_encode_u32(xdr, len) < 0) in svcxdr_encode_holder() 255 p = xdr_inline_decode(xdr, len); in nlmsvc_decode_reboot() 328 svcxdr_encode_testrply(xdr, resp); in nlmsvc_encode_testres() [all …]
|
| H A D | clntxdr.c | 91 p = xdr_reserve_space(xdr, 4); in encode_bool() 99 p = xdr_reserve_space(xdr, 4); in encode_int32() 327 encode_fh(xdr, &lock->fh); in encode_nlm_lock() 354 struct xdr_stream *xdr, in nlm_xdr_enc_testargs() argument 362 encode_nlm_lock(xdr, lock); in nlm_xdr_enc_testargs() 376 struct xdr_stream *xdr, in nlm_xdr_enc_lockargs() argument 385 encode_nlm_lock(xdr, lock); in nlm_xdr_enc_lockargs() 399 struct xdr_stream *xdr, in nlm_xdr_enc_cancargs() argument 408 encode_nlm_lock(xdr, lock); in nlm_xdr_enc_cancargs() 425 encode_nlm_lock(xdr, lock); in nlm_xdr_enc_unlockargs() [all …]
|
| H A D | clnt4xdr.c | 93 p = xdr_reserve_space(xdr, 4); in encode_bool() 101 p = xdr_reserve_space(xdr, 4); in encode_int32() 325 encode_fh(xdr, &lock->fh); in encode_nlm4_lock() 353 struct xdr_stream *xdr, in nlm4_xdr_enc_testargs() argument 361 encode_nlm4_lock(xdr, lock); in nlm4_xdr_enc_testargs() 375 struct xdr_stream *xdr, in nlm4_xdr_enc_lockargs() argument 384 encode_nlm4_lock(xdr, lock); in nlm4_xdr_enc_lockargs() 398 struct xdr_stream *xdr, in nlm4_xdr_enc_cancargs() argument 407 encode_nlm4_lock(xdr, lock); in nlm4_xdr_enc_cancargs() 457 struct xdr_stream *xdr, in nlm4_xdr_enc_testres() argument [all …]
|
| H A D | svcxdr.h | 26 p = xdr_inline_decode(xdr, XDR_UNIT); in svcxdr_decode_stats() 35 svcxdr_encode_stats(struct xdr_stream *xdr, __be32 status) in svcxdr_encode_stats() argument 39 p = xdr_reserve_space(xdr, XDR_UNIT); in svcxdr_encode_stats() 53 if (xdr_stream_decode_u32(xdr, &len) < 0) in svcxdr_decode_string() 57 p = xdr_inline_decode(xdr, len); in svcxdr_decode_string() 78 if (xdr_stream_decode_u32(xdr, &len) < 0) in svcxdr_decode_cookie() 85 p = xdr_inline_decode(xdr, len); in svcxdr_decode_cookie() 105 if (xdr_stream_encode_u32(xdr, cookie->len) < 0) in svcxdr_encode_cookie() 107 p = xdr_reserve_space(xdr, cookie->len); in svcxdr_encode_cookie() 121 if (xdr_stream_decode_u32(xdr, &len) < 0) in svcxdr_decode_owner() [all …]
|
| /linux-6.15/net/sunrpc/auth_gss/ |
| H A D | gss_rpc_xdr.c | 15 p = xdr_reserve_space(xdr, 4); in gssx_enc_bool() 26 p = xdr_inline_decode(xdr, 4); in gssx_dec_bool() 50 p = xdr_reserve_space(xdr, 4); in gssx_enc_in_token() 68 p = xdr_inline_decode(xdr, 4); in gssx_dec_buffer() 127 p = xdr_reserve_space(xdr, 4); in dummy_enc_opt_array() 142 p = xdr_inline_decode(xdr, 4); in dummy_dec_opt_array() 148 gssx_dec_option(xdr, &dummy); in dummy_dec_opt_array() 160 p = xdr_inline_decode(xdr, 4); in get_host_u32() 177 p = xdr_inline_decode(xdr, 4); in gssx_dec_linux_creds() 734 struct xdr_stream *xdr, in gssx_enc_accept_sec_context() argument [all …]
|
| /linux-6.15/include/linux/sunrpc/xdrgen/ |
| H A 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 30 __be32 *p = xdr_inline_decode(xdr, XDR_UNIT); in xdrgen_decode_bool() 41 __be32 *p = xdr_reserve_space(xdr, XDR_UNIT); in xdrgen_encode_bool() 52 __be32 *p = xdr_inline_decode(xdr, XDR_UNIT); in xdrgen_decode_int() 63 __be32 *p = xdr_reserve_space(xdr, XDR_UNIT); in xdrgen_encode_int() 74 __be32 *p = xdr_inline_decode(xdr, XDR_UNIT); in xdrgen_decode_unsigned_int() 85 __be32 *p = xdr_reserve_space(xdr, XDR_UNIT); in xdrgen_encode_unsigned_int() 96 __be32 *p = xdr_inline_decode(xdr, XDR_UNIT); in xdrgen_decode_long() 192 p = xdr_inline_decode(xdr, len); in xdrgen_decode_string() [all …]
|
| /linux-6.15/net/sunrpc/ |
| H A D | xdr.c | 981 BUG_ON(p < xdr->p || p > xdr->end); in xdr_init_encode() 1054 frag1bytes = (xdr->end - xdr->p) << 2; in xdr_get_next_encode_buffer() 1151 if (xdr->iov == xdr->buf->head) { in xdr_reserve_space_vec() 1153 xdr->end = xdr->p; in xdr_reserve_space_vec() 1313 BUG_ON(xdr->p >= xdr->end); in xdr_write_pages() 1421 else if (xdr->iov == xdr->buf->head) in xdr_set_next_buffer() 1423 return xdr->p != xdr->end; in xdr_set_next_buffer() 1444 xdr->nwords -= p - xdr->p; in xdr_init_decode() 1535 if (xdr->p == xdr->end && !xdr_set_next_buffer(xdr)) in xdr_inline_decode() 1767 if (xdr->p == xdr->end && !xdr_set_next_buffer(xdr)) in xdr_stream_subsegment() [all …]
|
| H A D | socklib.c | 92 struct page **ppage = xdr->pages; in xdr_partial_copy_from_skb() 97 len = xdr->head[0].iov_len; in xdr_partial_copy_from_skb() 114 if (base || xdr->page_base) { in xdr_partial_copy_from_skb() 116 base += xdr->page_base; in xdr_partial_copy_from_skb() 155 len = xdr->tail[0].iov_len; in xdr_partial_copy_from_skb() 224 iov_iter_bvec(&msg->msg_iter, ITER_SOURCE, xdr->bvec, xdr_buf_pagecount(xdr), in xprt_send_pagedata() 225 xdr->page_len + xdr->page_base); in xprt_send_pagedata() 288 &xdr->head[0], base); in xprt_sock_sendmsg() 299 if (base < xdr->page_len) { in xprt_sock_sendmsg() 311 base -= xdr->page_len; in xprt_sock_sendmsg() [all …]
|
| /linux-6.15/include/linux/sunrpc/ |
| H A D | xdr.h | 143 const struct xdr_buf *xdr); 288 xdr->scratch.iov_base = buf; in xdr_set_scratch_buffer() 289 xdr->scratch.iov_len = buflen; in xdr_set_scratch_buffer() 314 xdr_set_scratch_buffer(xdr, NULL, 0); in xdr_reset_scratch_buffer() 327 if (unlikely(xdr->scratch.iov_len)) in xdr_commit_encode() 328 __xdr_commit_encode(xdr); in xdr_commit_encode() 341 return xdr->nwords << 2; in xdr_stream_remaining() 398 __be32 *p = xdr_reserve_space(xdr, len); in xdr_stream_encode_item_present() 417 __be32 *p = xdr_reserve_space(xdr, len); in xdr_stream_encode_item_absent() 451 __be32 *p = xdr_reserve_space(xdr, len); in xdr_stream_encode_bool() [all …]
|
| /linux-6.15/net/sunrpc/xprtrdma/ |
| H A D | rpc_rdma.c | 136 if (xdr->page_len) { in rpcrdma_args_inline() 137 remaining = xdr->page_len; in rpcrdma_args_inline() 605 ppages = xdr->pages + (xdr->page_base >> PAGE_SHIFT); in rpcrdma_prepare_pagelist() 607 remaining = xdr->page_len; in rpcrdma_prepare_pagelist() 669 dst += xdr->head[0].iov_len + xdr->page_len; in rpcrdma_pullup_tail_iov() 670 memmove(dst, xdr->tail[0].iov_base, xdr->tail[0].iov_len); in rpcrdma_pullup_tail_iov() 686 ppages = xdr->pages + (xdr->page_base >> PAGE_SHIFT); in rpcrdma_pullup_pagelist() 688 remaining = xdr->page_len; in rpcrdma_pullup_pagelist() 714 struct xdr_buf *xdr) in rpcrdma_prepare_noch_pullup() argument 728 struct xdr_buf *xdr) in rpcrdma_prepare_noch_mapped() argument [all …]
|
| /linux-6.15/include/linux/lockd/ |
| H A 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); 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); 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); 37 bool nlm4svc_encode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr); 38 bool nlm4svc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr); [all …]
|
| H A D | xdr.h | 100 bool nlmsvc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr); 101 bool nlmsvc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 102 bool nlmsvc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 103 bool nlmsvc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 105 bool nlmsvc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr); 106 bool nlmsvc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr); 108 bool nlmsvc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr); 110 bool nlmsvc_encode_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 111 bool nlmsvc_encode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr); 112 bool nlmsvc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr); [all …]
|