Lines Matching refs:xdr_buf
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,
47 u32 (*verify_mic)(struct krb5_ctx *kctx, struct xdr_buf *message_buffer,
50 struct xdr_buf *buf, struct page **pages);
52 struct xdr_buf *buf, unsigned int *slack,
87 u32 gss_krb5_get_mic_v2(struct krb5_ctx *ctx, struct xdr_buf *text,
90 u32 gss_krb5_verify_mic_v2(struct krb5_ctx *ctx, struct xdr_buf *message_buffer,
94 struct xdr_buf *buf, struct page **pages);
97 struct xdr_buf *buf, unsigned int *slack,
159 struct xdr_buf *body, int body_offset, u8 *cksumkey,
163 const struct xdr_buf *body, int body_offset,
172 int xdr_extend_head(struct xdr_buf *buf, unsigned int base,
176 struct xdr_buf *outbuf, int offset,
180 struct xdr_buf *inbuf, int offset);
183 struct xdr_buf *buf, struct page **pages);
186 struct xdr_buf *buf, u32 *plainoffset, u32 *plainlen);
188 u32 krb5_etm_encrypt(struct krb5_ctx *kctx, u32 offset, struct xdr_buf *buf,
192 struct xdr_buf *buf, u32 *headskip, u32 *tailskip);
199 struct xdr_buf *buf, struct page **pages,
203 u32 offset, struct xdr_buf *buf);
205 struct crypto_ahash *tfm, const struct xdr_buf *body,