| /net/sunrpc/auth_gss/ |
| A D | gss_krb5_internal.h | 42 struct xdr_buf *buf, struct page **pages); 44 struct xdr_buf *buf, u32 *headskip, u32 *tailskip); 45 u32 (*get_mic)(struct krb5_ctx *kctx, struct xdr_buf *text, 50 struct xdr_buf *buf, struct page **pages); 52 struct xdr_buf *buf, unsigned int *slack, 94 struct xdr_buf *buf, struct page **pages); 97 struct xdr_buf *buf, unsigned int *slack, 159 const struct xdr_buf *body, int body_offset, 169 struct xdr_buf *buf, struct page **pages); 185 struct xdr_buf *buf, struct page **pages, [all …]
|
| A D | gss_krb5_wrap.c | 55 static void rotate_buf_a_little(struct xdr_buf *buf, unsigned int shift) in rotate_buf_a_little() 72 static void _rotate_left(struct xdr_buf *buf, unsigned int shift) in _rotate_left() 85 static void rotate_left(u32 base, struct xdr_buf *buf, unsigned int shift) in rotate_left() 87 struct xdr_buf subbuf; in rotate_left() 95 struct xdr_buf *buf, struct page **pages) in gss_krb5_wrap_v2() 143 struct xdr_buf *buf, unsigned int *slack, in gss_krb5_unwrap_v2()
|
| A D | gss_krb5_crypto.c | 171 const struct xdr_buf *body, int body_offset, in gss_krb5_checksum() 228 struct xdr_buf *outbuf; 240 struct xdr_buf *outbuf = desc->outbuf; in encryptor() 478 u32 offset, struct xdr_buf *buf, struct page **pages, in krb5_cbc_cts_encrypt() 543 u32 offset, struct xdr_buf *buf) in krb5_cbc_cts_decrypt() 583 struct xdr_buf *buf, struct page **pages) in gss_krb5_aes_encrypt() 659 struct xdr_buf *buf, u32 *headskip, u32 *tailskip) in gss_krb5_aes_decrypt() 666 struct xdr_buf subbuf; in gss_krb5_aes_decrypt() 814 struct xdr_buf *buf, struct page **pages) in krb5_etm_encrypt() 902 struct xdr_buf *buf, u32 *headskip, u32 *tailskip) in krb5_etm_decrypt() [all …]
|
| 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()
|
| A D | gss_krb5_mech.c | 523 static u32 gss_krb5_get_mic(struct gss_ctx *gctx, struct xdr_buf *text, in gss_krb5_get_mic() 545 struct xdr_buf *message_buffer, in gss_krb5_verify_mic() 566 struct xdr_buf *buf, struct page **pages) in gss_krb5_wrap() 588 int len, struct xdr_buf *buf) in gss_krb5_unwrap()
|
| A D | gss_krb5_unseal.c | 71 gss_krb5_verify_mic_v2(struct krb5_ctx *ctx, struct xdr_buf *message_buffer, in gss_krb5_verify_mic_v2()
|
| 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()
|
| A D | svcauth_gss.c | 708 struct xdr_buf rpchdr; in svcauth_gss_verify_header() 761 struct xdr_buf verf_data; in svcauth_gss_encode_verf() 865 struct xdr_buf *buf = xdr->buf; in svcauth_gss_unwrap_integ() 866 struct xdr_buf databody_integ; in svcauth_gss_unwrap_integ() 940 struct xdr_buf *buf = xdr->buf; in svcauth_gss_unwrap_priv() 1790 struct xdr_buf *buf = xdr->buf; in svcauth_gss_wrap_integ() 1791 struct xdr_buf databody_integ; in svcauth_gss_wrap_integ() 1850 struct xdr_buf *buf = &rqstp->rq_res; in svcauth_gss_wrap_priv()
|
| A D | gss_krb5_test.c | 75 struct xdr_buf buf = { in checksum_case() 532 struct xdr_buf buf; in rfc3962_encrypt_case() 1127 struct xdr_buf buf; in rfc6803_encrypt_case() 1621 struct xdr_buf buf; in rfc8009_encrypt_case() 1789 struct xdr_buf buf; in encrypt_selftest_case()
|
| A D | auth_gss.c | 1537 struct xdr_buf verf_buf; in gss_marshal() 1678 struct xdr_buf verf_buf; in gss_validate_seqno_mic() 1748 struct xdr_buf integ_buf, *snd_buf = &rqstp->rq_snd_buf; in gss_wrap_req_integ() 1802 struct xdr_buf *snd_buf = &rqstp->rq_snd_buf; in alloc_enc_pages() 1841 struct xdr_buf *snd_buf = &rqstp->rq_snd_buf; in gss_wrap_req_priv() 1992 struct xdr_buf gss_data, *rcv_buf = &rqstp->rq_rcv_buf; in gss_unwrap_resp_integ() 2064 struct xdr_buf *rcv_buf = &rqstp->rq_rcv_buf; in gss_unwrap_resp_priv()
|
| /net/sunrpc/ |
| A D | xdr.c | 133 xdr_free_bvec(struct xdr_buf *buf) in xdr_free_bvec() 148 const struct xdr_buf *xdr) in xdr_buf_to_bvec() 1163 struct xdr_buf *buf = xdr->buf; in xdr_truncate_encode() 1240 struct xdr_buf *buf = xdr->buf; in xdr_restrict_buflen() 1269 struct xdr_buf *buf = xdr->buf; in xdr_write_pages() 1311 struct xdr_buf *buf = xdr->buf; in xdr_set_tail_base() 1662 int xdr_buf_subsegment(const struct xdr_buf *buf, struct xdr_buf *subbuf, in xdr_buf_subsegment() 1770 struct xdr_buf buf; in xdr_stream_move_subsegment() 1797 struct xdr_buf buf; in xdr_stream_zero() 1873 struct xdr_buf subbuf; in read_bytes_from_xdr_buf() [all …]
|
| 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,
|
| 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()
|
| A D | backchannel_rqst.c | 42 struct xdr_buf *xbufp; in xprt_free_allocation() 53 static void xprt_bc_reinit_xdr_buf(struct xdr_buf *buf) in xprt_bc_reinit_xdr_buf() 64 static int xprt_alloc_xdr_buf(struct xdr_buf *buf, gfp_t gfp_flags) in xprt_alloc_xdr_buf()
|
| A D | xprtsock.c | 340 xs_alloc_sparse_pages(struct xdr_buf *buf, size_t want, gfp_t gfp) in xs_alloc_sparse_pages() 482 struct xdr_buf *buf, size_t count, size_t seek, size_t *read) in xs_read_xdr_buf() 548 xs_read_header(struct sock_xprt *transport, struct xdr_buf *buf) in xs_read_header() 577 struct xdr_buf *buf = &req->rq_private_buf; in xs_read_stream_request() 901 static int xs_stream_prepare_request(struct rpc_rqst *req, struct xdr_buf *buf) in xs_stream_prepare_request() 931 xs_stream_record_marker(struct xdr_buf *xdr) in xs_stream_record_marker() 954 struct xdr_buf *xdr = &req->rq_snd_buf; in xs_local_send_request() 1024 struct xdr_buf *xdr = &req->rq_snd_buf; in xs_udp_send_request() 1110 struct xdr_buf *xdr = &req->rq_snd_buf; in xs_tcp_send_request() 2983 struct xdr_buf *xdr = &req->rq_snd_buf; in bc_sendto()
|
| A D | svcsock.c | 717 struct xdr_buf *xdr = &rqstp->rq_res; in svc_udp_sendto() 1087 memcpy(&req->rq_private_buf, &req->rq_rcv_buf, sizeof(struct xdr_buf)); in receive_cb_reply() 1274 struct xdr_buf *xdr = &rqstp->rq_res; in svc_tcp_sendto()
|
| A D | xprt.c | 76 static int xprt_request_prepare(struct rpc_rqst *req, struct xdr_buf *buf); 1478 xprt_request_prepare(struct rpc_rqst *req, struct xdr_buf *buf) in xprt_request_prepare() 2002 struct xdr_buf *xbufp = &req->rq_snd_buf; in xprt_init_bc_request()
|
| /net/sunrpc/xprtrdma/ |
| A D | svc_rdma_pcl.c | 232 static int pcl_process_region(const struct xdr_buf *xdr, in pcl_process_region() 234 int (*actor)(const struct xdr_buf *, void *), in pcl_process_region() argument 237 struct xdr_buf subbuf; in pcl_process_region() 266 const struct xdr_buf *xdr, in pcl_process_nonpayloads() 267 int (*actor)(const struct xdr_buf *, void *), in pcl_process_nonpayloads() argument
|
| 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() 597 struct xdr_buf *xdr) in rpcrdma_prepare_pagelist() 637 struct xdr_buf *xdr, in rpcrdma_prepare_tail_iov() 664 struct xdr_buf *xdr) in rpcrdma_pullup_tail_iov() 678 struct xdr_buf *xdr) in rpcrdma_pullup_pagelist() 714 struct xdr_buf *xdr) in rpcrdma_prepare_noch_pullup() 728 struct xdr_buf *xdr) in rpcrdma_prepare_noch_mapped() 750 struct xdr_buf *xdr) in rpcrdma_prepare_readch() 792 struct xdr_buf *xdr, in rpcrdma_prepare_send_sges() [all …]
|
| A D | xprt_rdma.h | 206 struct xdr_buf rr_hdrbuf; 321 struct xdr_buf rl_hdrbuf; 564 struct xdr_buf *xdr, 574 static inline void rpcrdma_set_xdrlen(struct xdr_buf *xdr, size_t len) in rpcrdma_set_xdrlen()
|
| A D | svc_rdma_rw.c | 438 const struct xdr_buf *xdr = info->wi_xdr; in svc_rdma_pagelist_to_sg() 556 const struct xdr_buf *xdr, in svc_rdma_pages_write() 577 static int svc_rdma_xb_write(const struct xdr_buf *xdr, void *data) in svc_rdma_xb_write() 606 const struct xdr_buf *xdr) in svc_rdma_send_write_chunk() 610 struct xdr_buf payload; in svc_rdma_send_write_chunk() 648 const struct xdr_buf *xdr) in svc_rdma_send_write_list() 682 const struct xdr_buf *xdr) in svc_rdma_prepare_reply_chunk()
|
| A D | svc_rdma_sendto.c | 631 static int svc_rdma_xb_dma_map(const struct xdr_buf *xdr, void *data) in svc_rdma_xb_dma_map() 677 static int svc_rdma_xb_count_sges(const struct xdr_buf *xdr, in svc_rdma_xb_count_sges() 716 const struct xdr_buf *xdr) in svc_rdma_pull_up_needed() 743 static int svc_rdma_xb_linearize(const struct xdr_buf *xdr, in svc_rdma_xb_linearize() 797 const struct xdr_buf *xdr) in svc_rdma_pull_up_reply_msg() 832 const struct xdr_buf *xdr) in svc_rdma_map_reply_msg()
|
| A D | svc_rdma_recvfrom.c | 404 struct xdr_buf *arg = &rqstp->rq_arg; in svc_rdma_build_arg_xdr() 672 static int svc_rdma_xdr_decode_req(struct xdr_buf *rq_arg, in svc_rdma_xdr_decode_req() 792 struct xdr_buf *buf = &rqstp->rq_arg; in svc_rdma_read_complete_one() 828 struct xdr_buf *buf = &rqstp->rq_arg; in svc_rdma_read_complete_multiple() 847 struct xdr_buf *buf = &rqstp->rq_arg; in svc_rdma_read_complete_pzrc()
|
| 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()
|
| A D | backchannel.c | 226 struct xdr_buf *buf; in rpcrdma_bc_receive_call()
|