Home
last modified time | relevance | path

Searched refs:krb5_ctx (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/net/sunrpc/auth_gss/
H A Dgss_krb5_internal.h17 struct krb5_ctx;
41 u32 (*encrypt)(struct krb5_ctx *kctx, u32 offset,
43 u32 (*decrypt)(struct krb5_ctx *kctx, u32 offset, u32 len,
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,
49 u32 (*wrap)(struct krb5_ctx *kctx, int offset,
51 u32 (*unwrap)(struct krb5_ctx *kctx, int offset, int len,
56 /* krb5_ctx flags definitions */
60 struct krb5_ctx { struct
87 u32 gss_krb5_get_mic_v2(struct krb5_ctx *ct
[all...]
H A Dgss_krb5_mech.c282 gss_krb5_alloc_hash_v2(struct krb5_ctx *kctx, const struct xdr_netobj *key) in gss_krb5_alloc_hash_v2()
297 gss_krb5_import_ctx_v2(struct krb5_ctx *ctx, gfp_t gfp_mask) in gss_krb5_import_ctx_v2()
395 gss_import_v2_context(const void *p, const void *end, struct krb5_ctx *ctx, in gss_import_v2_context()
473 struct krb5_ctx *ctx; in gss_krb5_import_sec_context()
496 struct krb5_ctx *kctx = internal_ctx; in gss_krb5_delete_sec_context()
526 struct krb5_ctx *kctx = gctx->internal_ctx_id; in gss_krb5_get_mic()
548 struct krb5_ctx *kctx = gctx->internal_ctx_id; in gss_krb5_verify_mic()
568 struct krb5_ctx *kctx = gctx->internal_ctx_id; in gss_krb5_wrap()
590 struct krb5_ctx *kctx = gctx->internal_ctx_id; in gss_krb5_unwrap()
H A Dgss_krb5_seal.c75 setup_token_v2(struct krb5_ctx *ctx, struct xdr_netobj *token) in setup_token_v2()
105 gss_krb5_get_mic_v2(struct krb5_ctx *ctx, struct xdr_buf *text, in gss_krb5_get_mic_v2()
H A Dgss_krb5_wrap.c94 gss_krb5_wrap_v2(struct krb5_ctx *kctx, int offset, in gss_krb5_wrap_v2()
142 gss_krb5_unwrap_v2(struct krb5_ctx *kctx, int offset, int len, in gss_krb5_unwrap_v2()
H A Dgss_krb5_unseal.c73 gss_krb5_verify_mic_v2(struct krb5_ctx *ctx, struct xdr_buf *message_buffer, in gss_krb5_verify_mic_v2()
H A Dgss_krb5_crypto.c211 make_checksum(struct krb5_ctx *kctx, char *header, int hdrlen, in make_checksum()
781 gss_krb5_aes_encrypt(struct krb5_ctx *kctx, u32 offset, in gss_krb5_aes_encrypt()
857 gss_krb5_aes_decrypt(struct krb5_ctx *kctx, u32 offset, u32 len, in gss_krb5_aes_decrypt()
1012 krb5_etm_encrypt(struct krb5_ctx *kctx, u32 offset, in krb5_etm_encrypt()
1100 krb5_etm_decrypt(struct krb5_ctx *kctx, u32 offset, u32 len, in krb5_etm_decrypt()
/kernel/linux/linux-5.10/include/linux/sunrpc/
H A Dgss_krb5.h56 struct krb5_ctx;
80 int (*import_ctx)(struct krb5_ctx *ctx, gfp_t gfp_mask);
84 u32 (*encrypt_v2) (struct krb5_ctx *kctx, u32 offset,
87 u32 (*decrypt_v2) (struct krb5_ctx *kctx, u32 offset, u32 len,
92 /* krb5_ctx flags definitions */
97 struct krb5_ctx { struct
237 make_checksum(struct krb5_ctx *kctx, char *header, int hdrlen,
242 make_checksum_v2(struct krb5_ctx *, char *header, int hdrlen,
278 krb5_make_seq_num(struct krb5_ctx *kctx,
284 krb5_get_seq_num(struct krb5_ctx *kct
[all...]
/kernel/linux/linux-5.10/net/sunrpc/auth_gss/
H A Dgss_krb5_seal.c73 setup_token(struct krb5_ctx *ctx, struct xdr_netobj *token) in setup_token()
99 setup_token_v2(struct krb5_ctx *ctx, struct xdr_netobj *token) in setup_token_v2()
127 gss_get_mic_v1(struct krb5_ctx *ctx, struct xdr_buf *text, in gss_get_mic_v1()
166 gss_get_mic_v2(struct krb5_ctx *ctx, struct xdr_buf *text, in gss_get_mic_v2()
210 struct krb5_ctx *ctx = gss_ctx->internal_ctx_id; in gss_get_mic_kerberos()
H A Dgss_krb5_mech.c32 static int gss_krb5_import_ctx_des(struct krb5_ctx *ctx, gfp_t gfp_mask);
33 static int gss_krb5_import_ctx_v1(struct krb5_ctx *ctx, gfp_t gfp_mask);
34 static int gss_krb5_import_ctx_v2(struct krb5_ctx *ctx, gfp_t gfp_mask);
158 struct krb5_ctx *ctx, struct crypto_sync_skcipher **res) in get_key()
212 gss_import_v1_context(const void *p, const void *end, struct krb5_ctx *ctx) in gss_import_v1_context()
290 context_v2_alloc_cipher(struct krb5_ctx *ctx, const char *cname, u8 *key) in context_v2_alloc_cipher()
320 gss_krb5_import_ctx_des(struct krb5_ctx *ctx, gfp_t gfp_mask) in gss_krb5_import_ctx_des()
326 gss_krb5_import_ctx_v1(struct krb5_ctx *ctx, gfp_t gfp_mask) in gss_krb5_import_ctx_v1()
371 gss_krb5_import_ctx_v2(struct krb5_ctx *ctx, gfp_t gfp_mask) in gss_krb5_import_ctx_v2()
482 gss_import_v2_context(const void *p, const void *end, struct krb5_ctx *ct
[all...]
H A Dgss_krb5_unseal.c74 gss_verify_mic_v1(struct krb5_ctx *ctx, in gss_verify_mic_v1()
146 gss_verify_mic_v2(struct krb5_ctx *ctx, in gss_verify_mic_v2()
214 struct krb5_ctx *ctx = gss_ctx->internal_ctx_id; in gss_verify_mic_kerberos()
H A Dgss_krb5_seqnum.c43 krb5_make_seq_num(struct krb5_ctx *kctx, in krb5_make_seq_num()
72 krb5_get_seq_num(struct krb5_ctx *kctx, in krb5_get_seq_num()
H A Dgss_krb5_wrap.c158 gss_wrap_kerberos_v1(struct krb5_ctx *kctx, int offset, in gss_wrap_kerberos_v1()
247 gss_unwrap_kerberos_v1(struct krb5_ctx *kctx, int offset, int len, in gss_unwrap_kerberos_v1()
409 gss_wrap_kerberos_v2(struct krb5_ctx *kctx, u32 offset, in gss_wrap_kerberos_v2()
460 gss_unwrap_kerberos_v2(struct krb5_ctx *kctx, int offset, int len, in gss_unwrap_kerberos_v2()
564 struct krb5_ctx *kctx = gctx->internal_ctx_id; in gss_wrap_kerberos()
582 struct krb5_ctx *kctx = gctx->internal_ctx_id; in gss_unwrap_kerberos()
H A Dgss_krb5_crypto.c147 make_checksum(struct krb5_ctx *kctx, char *header, int hdrlen, in make_checksum()
239 make_checksum_v2(struct krb5_ctx *kctx, char *header, int hdrlen, in make_checksum_v2()
599 gss_krb5_aes_encrypt(struct krb5_ctx *kctx, u32 offset, in gss_krb5_aes_encrypt()
720 gss_krb5_aes_decrypt(struct krb5_ctx *kctx, u32 offset, u32 len, in gss_krb5_aes_decrypt()

Completed in 15 milliseconds