Searched refs:aesgcm_ctx (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/include/crypto/ |
| H A D | gcm.h | 67 struct aesgcm_ctx { struct 73 int aesgcm_expandkey(struct aesgcm_ctx *ctx, const u8 *key, argument 76 void aesgcm_encrypt(const struct aesgcm_ctx *ctx, u8 *dst, const u8 *src, 80 bool __must_check aesgcm_decrypt(const struct aesgcm_ctx *ctx, u8 *dst,
|
| /linux-6.15/lib/crypto/ |
| H A D | aesgcm.c | 46 int aesgcm_expandkey(struct aesgcm_ctx *ctx, const u8 *key, in aesgcm_expandkey() 89 static void aesgcm_mac(const struct aesgcm_ctx *ctx, const u8 *src, int src_len, in aesgcm_mac() 108 static void aesgcm_crypt(const struct aesgcm_ctx *ctx, u8 *dst, const u8 *src, in aesgcm_crypt() 148 void aesgcm_encrypt(const struct aesgcm_ctx *ctx, u8 *dst, const u8 *src, in aesgcm_encrypt() 178 bool __must_check aesgcm_decrypt(const struct aesgcm_ctx *ctx, u8 *dst, in aesgcm_decrypt() 699 struct aesgcm_ctx ctx; in libaesgcm_init()
|
| /linux-6.15/arch/x86/include/asm/ |
| H A D | sev.h | 270 struct aesgcm_ctx *ctx;
|
| /linux-6.15/arch/x86/coco/sev/ |
| H A D | core.c | 2857 static struct aesgcm_ctx *snp_init_crypto(u8 *key, size_t keylen) in snp_init_crypto() 2859 struct aesgcm_ctx *ctx; in snp_init_crypto() 3032 struct aesgcm_ctx *ctx = mdesc->ctx; in verify_and_dec_payload() 3071 struct aesgcm_ctx *ctx = mdesc->ctx; in enc_payload()
|