Home
last modified time | relevance | path

Searched refs:aesgcm_ctx (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/include/crypto/
H A Dgcm.h67 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,
/openbmc/linux/lib/crypto/
H A Daesgcm.c46 int aesgcm_expandkey(struct aesgcm_ctx *ctx, const u8 *key, in aesgcm_expandkey()
76 static void aesgcm_mac(const struct aesgcm_ctx *ctx, const u8 *src, int src_len, in aesgcm_mac()
95 static void aesgcm_crypt(const struct aesgcm_ctx *ctx, u8 *dst, const u8 *src, in aesgcm_crypt()
135 void aesgcm_encrypt(const struct aesgcm_ctx *ctx, u8 *dst, const u8 *src, in aesgcm_encrypt()
165 bool __must_check aesgcm_decrypt(const struct aesgcm_ctx *ctx, u8 *dst, in aesgcm_decrypt()
686 struct aesgcm_ctx ctx; in libaesgcm_init()