Home
last modified time | relevance | path

Searched refs:xdr_buf (Results 1 – 25 of 26) sorted by relevance

12

/net/sunrpc/auth_gss/
A Dgss_krb5_internal.h42 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 Dgss_krb5_wrap.c55 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 Dgss_krb5_crypto.c171 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 Dgss_mech_switch.c370 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 Dgss_krb5_mech.c523 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 Dgss_krb5_unseal.c71 gss_krb5_verify_mic_v2(struct krb5_ctx *ctx, struct xdr_buf *message_buffer, in gss_krb5_verify_mic_v2()
A Dgss_krb5_seal.c105 gss_krb5_get_mic_v2(struct krb5_ctx *ctx, struct xdr_buf *text, in gss_krb5_get_mic_v2()
A Dsvcauth_gss.c708 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 Dgss_krb5_test.c75 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 Dauth_gss.c1537 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 Dxdr.c133 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 Dsocklib.h10 int csum_partial_copy_to_xdr(struct xdr_buf *xdr, struct sk_buff *skb);
12 struct xdr_buf *xdr, unsigned int base,
A Dsocklib.c65 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 Dbackchannel_rqst.c42 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 Dxprtsock.c340 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 Dsvcsock.c717 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 Dxprt.c76 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 Dsvc_rdma_pcl.c232 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 Drpc_rdma.c129 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 Dxprt_rdma.h206 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 Dsvc_rdma_rw.c438 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 Dsvc_rdma_sendto.c631 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 Dsvc_rdma_recvfrom.c404 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 Dsvc_rdma_backchannel.c25 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 Dbackchannel.c226 struct xdr_buf *buf; in rpcrdma_bc_receive_call()

Completed in 72 milliseconds

12