| /linux/include/linux/sunrpc/ |
| H A D | gss_api.h | 56 struct xdr_buf *message, 60 struct xdr_buf *message, 65 struct xdr_buf *outbuf, 71 struct xdr_buf *inbuf); 118 struct xdr_buf *message, 122 struct xdr_buf *message, 127 struct xdr_buf *outbuf, 133 struct xdr_buf *buf);
|
| H A D | svc_rdma_pcl.h | 125 const struct xdr_buf *xdr, 126 int (*actor)(const struct xdr_buf *,
|
| H A D | svc.h | 213 struct xdr_buf rq_arg; 217 struct xdr_buf rq_res; 536 struct xdr_buf *buf = &rqstp->rq_arg; in svcxdr_init_decode() 554 struct xdr_buf *buf = &rqstp->rq_res; in svcxdr_init_encode() 601 struct xdr_buf *buf = &rqstp->rq_res; in svcxdr_set_auth_slack()
|
| H A D | xprt.h | 61 struct xdr_buf rq_snd_buf; /* send buffer */ 62 struct xdr_buf rq_rcv_buf; /* recv buffer */ 94 struct xdr_buf rq_private_buf; /* The receive buffer 168 struct xdr_buf *buf);
|
| /linux/net/sunrpc/ |
| H A D | xdr.c | 98 void xdr_terminate_string(const struct xdr_buf *buf, const u32 len) in xdr_terminate_string() 108 size_t xdr_buf_pagecount(const struct xdr_buf *buf) in xdr_buf_pagecount() 116 xdr_alloc_bvec(struct xdr_buf *buf, gfp_t gfp) in xdr_alloc_bvec() 133 xdr_free_bvec(struct xdr_buf *buf) in xdr_free_bvec() 149 const struct xdr_buf *xdr) in xdr_buf_to_bvec() 210 int xdr_buf_to_sg(const struct xdr_buf *buf, unsigned int offset, in xdr_buf_to_sg() 294 static unsigned int xdr_buf_sg_nents(const struct xdr_buf *buf, in xdr_buf_sg_nents() 351 int xdr_buf_to_sg_alloc(const struct xdr_buf *buf, unsigned int offset, in xdr_buf_to_sg_alloc() 404 xdr_inline_pages(struct xdr_buf *xdr, unsigned int offset, in xdr_inline_pages() 667 static void xdr_buf_pages_zero(const struct xdr_buf *buf, unsigned int pgbase, in xdr_buf_pages_zero() [all …]
|
| H A D | socklib.h | 10 int csum_partial_copy_to_xdr(struct xdr_buf *xdr, struct sk_buff *skb); 12 struct xdr_buf *xdr, unsigned int base,
|
| H A D | socklib.c | 65 xdr_partial_copy_from_skb(struct xdr_buf *xdr, struct xdr_skb_reader *desc) in xdr_partial_copy_from_skb() 126 int csum_partial_copy_to_xdr(struct xdr_buf *xdr, struct sk_buff *skb) in csum_partial_copy_to_xdr() 176 struct xdr_buf *xdr, size_t base) in xprt_send_pagedata() 219 struct xdr_buf *xdr, unsigned int base, in xprt_sock_sendmsg()
|
| H A D | backchannel_rqst.c | 77 struct xdr_buf *xbufp; in xprt_free_allocation() 88 static void xprt_bc_reinit_xdr_buf(struct xdr_buf *buf) in xprt_bc_reinit_xdr_buf() 99 static int xprt_alloc_xdr_buf(struct xdr_buf *buf, gfp_t gfp_flags) in xprt_alloc_xdr_buf()
|
| /linux/net/sunrpc/auth_gss/ |
| H A D | gss_krb5_wrap.c | 54 static void rotate_buf_a_little(struct xdr_buf *buf, unsigned int shift) in rotate_buf_a_little() 71 static void _rotate_left(struct xdr_buf *buf, unsigned int shift) in _rotate_left() 86 static void rotate_left(u32 base, struct xdr_buf *buf, unsigned int shift) in rotate_left() 88 struct xdr_buf subbuf; in rotate_left() 98 struct xdr_buf *buf, struct page **pages) in gss_krb5_wrap_v2() 146 struct xdr_buf *buf, unsigned int *slack, in gss_krb5_unwrap_v2()
|
| H A D | gss_krb5_crypto.c | 71 xdr_extend_head(struct xdr_buf *buf, unsigned int base, unsigned int shiftlen) 98 * The xdr_buf setup mirrors the original per-enctype encrypt 108 struct xdr_buf *buf, struct page **pages) in krb5_encrypt() 205 struct xdr_buf *buf, u32 *headskip, u32 *tailskip) in gss_krb5_checksum() 243 * @body: xdr_buf containing the message body in encryptor() 257 * header lie outside the xdr_buf. in encryptor() 262 int gss_krb5_mic_build_sg(const struct xdr_buf *body, in encryptor()
|
| H A D | gss_mech_switch.c | 370 struct xdr_buf *message, in gss_get_mic() 383 struct xdr_buf *message, in gss_verify_mic() 409 struct xdr_buf *buf, in gss_wrap() 420 struct xdr_buf *buf) in gss_unwrap()
|
| H A D | gss_krb5_mech.c | 260 static u32 gss_krb5_get_mic(struct gss_ctx *gctx, struct xdr_buf *text, in gss_krb5_lookup_enctype() 282 struct xdr_buf *message_buffer, in gss_krb5_alloc_hash_v2() 303 struct xdr_buf *buf, struct page **pages) in gss_krb5_import_ctx_v2() 325 int len, struct xdr_buf *buf) in gss_krb5_import_ctx_v2()
|
| H A D | gss_krb5_seal.c | 105 gss_krb5_get_mic_v2(struct krb5_ctx *ctx, struct xdr_buf *text, in gss_krb5_get_mic_v2()
|
| H A D | gss_krb5_unseal.c | 73 gss_krb5_verify_mic_v2(struct krb5_ctx *ctx, struct xdr_buf *message_buffer, in gss_krb5_verify_mic_v2()
|
| /linux/net/sunrpc/xprtrdma/ |
| H A D | svc_rdma_pcl.c | 287 static int pcl_process_region(const struct xdr_buf *xdr, in pcl_process_region() 289 int (*actor)(const struct xdr_buf *, void *), in pcl_process_region() argument 292 struct xdr_buf subbuf; in pcl_process_region() 321 const struct xdr_buf *xdr, in pcl_process_nonpayloads() 322 int (*actor)(const struct xdr_buf *, void *), in pcl_process_nonpayloads() argument
|
| H A D | xprt_rdma.h | 207 struct xdr_buf rr_hdrbuf; 294 * struct rpcrdma_xdr_cursor - tracks position within an xdr_buf 296 * @xc_buf: the xdr_buf being iterated 308 const struct xdr_buf *xc_buf; 320 * - xdr_buf head iovec 322 * - xdr_buf tail iovec 339 struct xdr_buf rl_hdrbuf; 583 struct xdr_buf *xdr, 593 static inline void rpcrdma_set_xdrlen(struct xdr_buf *xdr, size_t len) in rpcrdma_set_xdrlen()
|
| H A D | rpc_rdma.c | 129 struct xdr_buf *xdr = &rqst->rq_snd_buf; in rpcrdma_args_inline() 172 const struct xdr_buf *buf = &rqst->rq_rcv_buf; in rpcrdma_nonpayload_inline() 184 rpcrdma_alloc_sparse_pages(struct xdr_buf *buf) in rpcrdma_alloc_sparse_pages() 205 const struct xdr_buf *xdrbuf, in rpcrdma_xdr_cursor_init() 555 struct xdr_buf *xdr) in rpcrdma_prepare_pagelist() 595 struct xdr_buf *xdr, in rpcrdma_prepare_tail_iov() 622 struct xdr_buf *xdr) in rpcrdma_pullup_tail_iov() 636 struct xdr_buf *xdr) in rpcrdma_pullup_pagelist() 672 struct xdr_buf *xdr) in rpcrdma_prepare_noch_pullup() 686 struct xdr_buf *xd in rpcrdma_prepare_noch_mapped() [all...] |
| H A D | svc_rdma_rw.c | 450 const struct xdr_buf *xdr = info->wi_xdr; in svc_rdma_pagelist_to_bvec() 565 const struct xdr_buf *xdr, in svc_rdma_pages_write() 586 static int svc_rdma_xb_write(const struct xdr_buf *xdr, void *data) in svc_rdma_xb_write() 643 const struct xdr_buf *xdr) in svc_rdma_prepare_write_chunk() 647 struct xdr_buf payload; in svc_rdma_prepare_write_chunk() 691 const struct xdr_buf *xdr) in svc_rdma_prepare_write_list() 725 const struct xdr_buf *xdr) in svc_rdma_prepare_reply_chunk()
|
| H A D | svc_rdma_sendto.c | 756 static int svc_rdma_xb_dma_map(const struct xdr_buf *xdr, void *data) in svc_rdma_xb_dma_map() 802 static int svc_rdma_xb_count_sges(const struct xdr_buf *xdr, in svc_rdma_xb_count_sges() 842 const struct xdr_buf *xdr) in svc_rdma_check_pull_up() 880 static int svc_rdma_xb_linearize(const struct xdr_buf *xdr, in svc_rdma_xb_linearize() 934 const struct xdr_buf *xdr) in svc_rdma_pull_up_reply_msg() 970 const struct xdr_buf *xdr) in svc_rdma_map_reply_msg()
|
| H A D | svc_rdma_recvfrom.c | 414 struct xdr_buf *arg = &rqstp->rq_arg; in svc_rdma_build_arg_xdr() 693 static int svc_rdma_xdr_decode_req(struct xdr_buf *rq_arg, in svc_rdma_xdr_decode_req() 816 struct xdr_buf *buf = &rqstp->rq_arg; in svc_rdma_read_complete_one() 852 struct xdr_buf *buf = &rqstp->rq_arg; in svc_rdma_read_complete_multiple() 871 struct xdr_buf *buf = &rqstp->rq_arg; in svc_rdma_read_complete_pzrc()
|
| H A D | svc_rdma_backchannel.c | 25 struct xdr_buf *rcvbuf = &rqstp->rq_arg; in svc_rdma_handle_bc_reply() 37 memcpy(&req->rq_private_buf, &req->rq_rcv_buf, sizeof(struct xdr_buf)); in svc_rdma_handle_bc_reply()
|
| /linux/include/linux/ |
| H A D | nfsacl.h | 36 nfsacl_encode(struct xdr_buf *buf, unsigned int base, struct inode *inode, 39 nfsacl_decode(struct xdr_buf *buf, unsigned int base, unsigned int *aclcnt,
|
| /linux/drivers/block/ |
| H A D | ps3vram.c | 78 u8 *xdr_buf; member 455 memcpy(buf, priv->xdr_buf + cached, avail); in ps3vram_read() 496 memcpy(priv->xdr_buf + cached, buf, avail); in ps3vram_write() 625 priv->xdr_buf = (void *)__get_free_pages(GFP_KERNEL, in ps3vram_probe() 627 if (priv->xdr_buf == NULL) { in ps3vram_probe() 634 priv->fifo_base = (u32 *) (priv->xdr_buf + FIFO_OFFSET); in ps3vram_probe() 681 xdr_lpar = ps3_mm_phys_to_lpar(__pa(priv->xdr_buf)); in ps3vram_probe() 775 free_pages((unsigned long) priv->xdr_buf, get_order(XDR_BUF_SIZE)); in ps3vram_probe() 794 ps3_mm_phys_to_lpar(__pa(priv->xdr_buf)), in ps3vram_remove() 799 free_pages((unsigned long) priv->xdr_buf, get_order(XDR_BUF_SIZE)); in ps3vram_remove()
|
| /linux/fs/nfsd/ |
| H A D | xdr.h | 37 struct xdr_buf payload; 117 struct xdr_buf dirlist;
|
| H A D | vfs.h | 137 loff_t offset, const struct xdr_buf *payload, 141 const struct xdr_buf *payload,
|