/linux-4.4.14/include/linux/sunrpc/ |
D | xdr.h | 55 struct xdr_buf { struct 107 void xdr_inline_pages(struct xdr_buf *, unsigned int, 109 void xdr_terminate_string(struct xdr_buf *, const u32); 152 extern void xdr_shift_buf(struct xdr_buf *, size_t); 153 extern void xdr_buf_from_iov(struct kvec *, struct xdr_buf *); 154 extern int xdr_buf_subsegment(struct xdr_buf *, struct xdr_buf *, unsigned int, unsigned int); 155 extern void xdr_buf_trim(struct xdr_buf *, unsigned int); 156 extern int xdr_buf_read_netobj(struct xdr_buf *, struct xdr_netobj *, unsigned int); 157 extern int read_bytes_from_xdr_buf(struct xdr_buf *, unsigned int, void *, unsigned int); 158 extern int write_bytes_to_xdr_buf(struct xdr_buf *, unsigned int, void *, unsigned int); [all …]
|
D | gss_krb5.h | 84 struct xdr_buf *buf, 87 struct xdr_buf *buf, u32 *headskip, 241 struct xdr_buf *body, int body_offset, u8 *cksumkey, 246 struct xdr_buf *body, int body_offset, u8 *key, 249 u32 gss_get_mic_kerberos(struct gss_ctx *, struct xdr_buf *, 252 u32 gss_verify_mic_kerberos(struct gss_ctx *, struct xdr_buf *, 257 struct xdr_buf *outbuf, struct page **pages); 261 struct xdr_buf *buf); 273 gss_encrypt_xdr_buf(struct crypto_blkcipher *tfm, struct xdr_buf *outbuf, 277 gss_decrypt_xdr_buf(struct crypto_blkcipher *tfm, struct xdr_buf *inbuf, [all …]
|
D | gss_api.h | 55 struct xdr_buf *message, 59 struct xdr_buf *message, 64 struct xdr_buf *outbuf, 69 struct xdr_buf *inbuf); 113 struct xdr_buf *message, 117 struct xdr_buf *message, 122 struct xdr_buf *outbuf, 127 struct xdr_buf *buf);
|
D | xprt.h | 68 struct xdr_buf rq_snd_buf; /* send buffer */ 69 struct xdr_buf rq_rcv_buf; /* recv buffer */ 92 struct xdr_buf rq_private_buf; /* The receive buffer
|
D | svc.h | 247 struct xdr_buf rq_arg; 248 struct xdr_buf rq_res;
|
D | svc_rdma.h | 75 struct xdr_buf arg;
|
/linux-4.4.14/net/sunrpc/ |
D | xdr.c | 121 xdr_terminate_string(struct xdr_buf *buf, const u32 len) in xdr_terminate_string() 132 xdr_inline_pages(struct xdr_buf *xdr, unsigned int offset, in xdr_inline_pages() 316 xdr_shrink_bufhead(struct xdr_buf *buf, size_t len) in xdr_shrink_bufhead() 392 xdr_shrink_pagelen(struct xdr_buf *buf, size_t len) in xdr_shrink_pagelen() 431 xdr_shift_buf(struct xdr_buf *buf, size_t len) in xdr_shift_buf() 460 void xdr_init_encode(struct xdr_stream *xdr, struct xdr_buf *buf, __be32 *p) in xdr_init_encode() 605 struct xdr_buf *buf = xdr->buf; in xdr_truncate_encode() 668 struct xdr_buf *buf = xdr->buf; in xdr_restrict_buflen() 694 struct xdr_buf *buf = xdr->buf; in xdr_write_pages() 790 void xdr_init_decode(struct xdr_stream *xdr, struct xdr_buf *buf, __be32 *p) in xdr_init_decode() [all …]
|
D | socklib.c | 72 ssize_t xdr_partial_copy_from_skb(struct xdr_buf *xdr, unsigned int base, struct xdr_skb_reader *de… in xdr_partial_copy_from_skb() 153 int csum_partial_copy_to_xdr(struct xdr_buf *xdr, struct sk_buff *skb) in csum_partial_copy_to_xdr()
|
D | sunrpc.h | 59 int svc_send_common(struct socket *sock, struct xdr_buf *xdr,
|
D | backchannel_rqst.c | 61 struct xdr_buf *xbufp; in xprt_free_allocation() 72 static int xprt_alloc_xdr_buf(struct xdr_buf *buf, gfp_t gfp_flags) in xprt_alloc_xdr_buf()
|
D | xprtsock.c | 343 static int xs_send_pagedata(struct socket *sock, struct xdr_buf *xdr, unsigned int base, int more, … in xs_send_pagedata() 392 static int xs_sendpages(struct socket *sock, struct sockaddr *addr, int addrlen, struct xdr_buf *xd… in xs_sendpages() 484 static inline void xs_encode_stream_record_marker(struct xdr_buf *buf) in xs_encode_stream_record_marker() 508 struct xdr_buf *xdr = &req->rq_snd_buf; in xs_local_send_request() 568 struct xdr_buf *xdr = &req->rq_snd_buf; in xs_udp_send_request() 643 struct xdr_buf *xdr = &req->rq_snd_buf; in xs_tcp_send_request() 887 static int xs_local_copy_to_xdr(struct xdr_buf *xdr, struct sk_buff *skb) in xs_local_copy_to_xdr() 1210 struct xdr_buf *rcvbuf; in xs_tcp_read_common() 2535 struct xdr_buf *xbufp = &req->rq_snd_buf; in bc_sendto()
|
D | svcsock.c | 175 int svc_send_common(struct socket *sock, struct xdr_buf *xdr, in svc_send_common() 234 static int svc_sendto(struct svc_rqst *rqstp, struct xdr_buf *xdr) in svc_sendto() 1054 memcpy(&req->rq_private_buf, &req->rq_rcv_buf, sizeof(struct xdr_buf)); in receive_cb_reply() 1214 struct xdr_buf *xbufp = &rqstp->rq_res; in svc_tcp_sendto()
|
D | svc_xprt.c | 603 struct xdr_buf *arg; in svc_alloc_arg() 867 struct xdr_buf *xb; in svc_send()
|
D | clnt.c | 1031 struct xdr_buf *xbufp = &req->rq_snd_buf; in rpc_run_bc_task() 1636 rpc_xdr_buf_init(struct xdr_buf *buf, void *start, size_t len) in rpc_xdr_buf_init()
|
/linux-4.4.14/net/sunrpc/auth_gss/ |
D | gss_krb5_wrap.c | 49 gss_krb5_add_padding(struct xdr_buf *buf, int offset, int blocksize) in gss_krb5_add_padding() 66 gss_krb5_remove_padding(struct xdr_buf *buf, int blocksize) in gss_krb5_remove_padding() 159 struct xdr_buf *buf, struct page **pages) in gss_wrap_kerberos_v1() 266 gss_unwrap_kerberos_v1(struct krb5_ctx *kctx, int offset, struct xdr_buf *buf) in gss_unwrap_kerberos_v1() 401 static void rotate_buf_a_little(struct xdr_buf *buf, unsigned int shift) in rotate_buf_a_little() 418 static void _rotate_left(struct xdr_buf *buf, unsigned int shift) in _rotate_left() 431 static void rotate_left(u32 base, struct xdr_buf *buf, unsigned int shift) in rotate_left() 433 struct xdr_buf subbuf; in rotate_left() 441 struct xdr_buf *buf, struct page **pages) in gss_wrap_kerberos_v2() 495 gss_unwrap_kerberos_v2(struct krb5_ctx *kctx, int offset, struct xdr_buf *buf) in gss_unwrap_kerberos_v2() [all …]
|
D | gss_krb5_unseal.c | 75 struct xdr_buf *message_buffer, struct xdr_netobj *read_token) in gss_verify_mic_v1() 147 struct xdr_buf *message_buffer, struct xdr_netobj *read_token) in gss_verify_mic_v2() 209 struct xdr_buf *message_buffer, in gss_verify_mic_kerberos()
|
D | gss_krb5_seal.c | 128 gss_get_mic_v1(struct krb5_ctx *ctx, struct xdr_buf *text, in gss_get_mic_v1() 169 gss_get_mic_v2(struct krb5_ctx *ctx, struct xdr_buf *text, in gss_get_mic_v2() 212 gss_get_mic_kerberos(struct gss_ctx *gss_ctx, struct xdr_buf *text, in gss_get_mic_kerberos()
|
D | gss_krb5_crypto.c | 152 struct xdr_buf *body, int body_offset, u8 *cksumkey, in make_checksum_hmac_md5() 242 struct xdr_buf *body, int body_offset, u8 *cksumkey, in make_checksum() 323 struct xdr_buf *body, int body_offset, u8 *cksumkey, in make_checksum_v2() 392 struct xdr_buf *outbuf; 404 struct xdr_buf *outbuf = desc->outbuf; in encryptor() 462 gss_encrypt_xdr_buf(struct crypto_blkcipher *tfm, struct xdr_buf *buf, in gss_encrypt_xdr_buf() 538 gss_decrypt_xdr_buf(struct crypto_blkcipher *tfm, struct xdr_buf *buf, in gss_decrypt_xdr_buf() 576 xdr_extend_head(struct xdr_buf *buf, unsigned int base, unsigned int shiftlen) in xdr_extend_head() 597 gss_krb5_cts_crypt(struct crypto_blkcipher *cipher, struct xdr_buf *buf, in gss_krb5_cts_crypt() 644 struct xdr_buf *buf, struct page **pages) in gss_krb5_aes_encrypt() [all …]
|
D | gss_mech_switch.c | 405 struct xdr_buf *message, in gss_get_mic() 418 struct xdr_buf *message, in gss_verify_mic() 444 struct xdr_buf *buf, in gss_wrap() 454 struct xdr_buf *buf) in gss_unwrap()
|
D | svcauth_gss.c | 663 struct xdr_buf rpchdr; in gss_verify_header() 723 struct xdr_buf verf_data; in gss_write_verf() 809 read_u32_from_xdr_buf(struct xdr_buf *buf, int base, u32 *obj) in read_u32_from_xdr_buf() 827 unwrap_integ_data(struct svc_rqst *rqstp, struct xdr_buf *buf, u32 seq, struct gss_ctx *ctx) in unwrap_integ_data() 832 struct xdr_buf integ_buf; in unwrap_integ_data() 869 total_buf_len(struct xdr_buf *buf) in total_buf_len() 875 fix_priv_head(struct xdr_buf *buf, int pad) in fix_priv_head() 886 unwrap_priv_data(struct svc_rqst *rqstp, struct xdr_buf *buf, u32 seq, struct gss_ctx *ctx) in unwrap_priv_data() 1551 svcauth_gss_prepare_to_wrap(struct xdr_buf *resbuf, struct gss_svc_data *gsd) in svcauth_gss_prepare_to_wrap() 1582 struct xdr_buf *resbuf = &rqstp->rq_res; in svcauth_gss_wrap_resp_integ() [all …]
|
D | auth_gss.c | 1487 struct xdr_buf verf_buf; in gss_marshal() 1610 struct xdr_buf verf_buf; in gss_validate() 1667 struct xdr_buf *snd_buf = &rqstp->rq_snd_buf; in gss_wrap_req_integ() 1668 struct xdr_buf integ_buf; in gss_wrap_req_integ() 1723 struct xdr_buf *snd_buf = &rqstp->rq_snd_buf; in alloc_enc_pages() 1758 struct xdr_buf *snd_buf = &rqstp->rq_snd_buf; in gss_wrap_req_priv() 1862 struct xdr_buf *rcv_buf = &rqstp->rq_rcv_buf; in gss_unwrap_resp_integ() 1863 struct xdr_buf integ_buf; in gss_unwrap_resp_integ() 1899 struct xdr_buf *rcv_buf = &rqstp->rq_rcv_buf; in gss_unwrap_resp_priv()
|
/linux-4.4.14/include/linux/ |
D | nfsacl.h | 35 nfsacl_encode(struct xdr_buf *buf, unsigned int base, struct inode *inode, 38 nfsacl_decode(struct xdr_buf *buf, unsigned int base, unsigned int *aclcnt,
|
/linux-4.4.14/drivers/block/ |
D | ps3vram.c | 78 u8 *xdr_buf; member 464 memcpy(buf, priv->xdr_buf + cached, avail); in ps3vram_read() 505 memcpy(priv->xdr_buf + cached, buf, avail); in ps3vram_write() 647 priv->xdr_buf = (void *)__get_free_pages(GFP_KERNEL, in ps3vram_probe() 649 if (priv->xdr_buf == NULL) { in ps3vram_probe() 656 priv->fifo_base = (u32 *) (priv->xdr_buf + FIFO_OFFSET); in ps3vram_probe() 703 xdr_lpar = ps3_mm_phys_to_lpar(__pa(priv->xdr_buf)); in ps3vram_probe() 805 free_pages((unsigned long) priv->xdr_buf, get_order(XDR_BUF_SIZE)); in ps3vram_probe() 825 ps3_mm_phys_to_lpar(__pa(priv->xdr_buf)), in ps3vram_remove() 830 free_pages((unsigned long) priv->xdr_buf, get_order(XDR_BUF_SIZE)); in ps3vram_remove()
|
/linux-4.4.14/fs/nfs_common/ |
D | nfsacl.c | 91 int nfsacl_encode(struct xdr_buf *buf, unsigned int base, struct inode *inode, in nfsacl_encode() 264 int nfsacl_decode(struct xdr_buf *buf, unsigned int base, unsigned int *aclcnt, in nfsacl_decode()
|
/linux-4.4.14/net/sunrpc/xprtrdma/ |
D | backchannel.c | 41 struct xdr_buf *buf; in rpcrdma_bc_setup_rqst() 304 struct xdr_buf *buf; in rpcrdma_bc_receive_call()
|
D | rpc_rdma.c | 100 rpcrdma_tail_pullup(struct xdr_buf *buf) in rpcrdma_tail_pullup() 146 rpcrdma_convert_iovs(struct xdr_buf *xdrbuf, unsigned int pos, in rpcrdma_convert_iovs() 243 rpcrdma_create_chunks(struct rpc_rqst *rqst, struct xdr_buf *target, in rpcrdma_create_chunks()
|
D | svc_rdma_sendto.c | 54 struct xdr_buf *xdr, in map_xdr() 110 struct xdr_buf *xdr, in dma_map_xdr()
|
/linux-4.4.14/fs/nfs/filelayout/ |
D | filelayoutdev.c | 74 struct xdr_buf buf; in nfs4_fl_alloc_deviceid_node()
|
D | filelayout.c | 655 struct xdr_buf buf; in filelayout_decode_layout()
|
/linux-4.4.14/fs/nfs/blocklayout/ |
D | dev.c | 320 struct xdr_buf buf; in bl_alloc_deviceid_node()
|
D | blocklayout.c | 606 struct xdr_buf buf; in bl_alloc_lseg()
|
/linux-4.4.14/fs/nfsd/ |
D | nfscache.c | 290 struct xdr_buf *buf = &rqstp->rq_arg; in nfsd_cache_csum()
|
D | nfs4xdr.c | 2796 struct xdr_buf *buf, __be32 *p, int bytes) in svcxdr_init_encode_from_buffer() 2799 memset(buf, 0, sizeof(struct xdr_buf)); in svcxdr_init_encode_from_buffer() 2815 struct xdr_buf dummy; in nfsd4_encode_fattr_to_buf() 3346 struct xdr_buf *buf = xdr->buf; in nfsd4_encode_splice_read() 4315 struct xdr_buf *buf = &resp->rqstp->rq_res; in nfsd4_check_resp_size() 4473 struct xdr_buf *buf = resp->xdr.buf; in nfs4svc_encode_compoundres()
|
D | nfs4proc.c | 1578 struct xdr_buf *buf = &rqstp->rq_res; in svcxdr_init_encode()
|
D | nfs4state.c | 2226 struct xdr_buf *buf = resp->xdr.buf; in nfsd4_store_cache_entry() 2885 struct xdr_buf *xb = &rqstp->rq_arg; in nfsd4_request_too_big()
|
/linux-4.4.14/fs/nfs/objlayout/ |
D | objlayout.c | 88 struct xdr_buf buf = { in objlayout_alloc_lseg()
|
/linux-4.4.14/fs/nfs/flexfilelayout/ |
D | flexfilelayoutdev.c | 42 struct xdr_buf buf; in nfs4_ff_alloc_deviceid_node()
|
D | flexfilelayout.c | 363 struct xdr_buf buf; in ff_layout_alloc_lseg()
|
/linux-4.4.14/fs/nfs/ |
D | dir.c | 536 struct xdr_buf buf; in nfs_readdir_page_filler()
|
D | nfs4xdr.c | 5213 struct xdr_buf *rcvbuf = &req->rq_rcv_buf; in decode_readlink()
|