Home
last modified time | relevance | path

Searched refs:aes_cmac_ctx (Results 1 – 6 of 6) sorted by relevance

/linux/include/crypto/
H A Daes-cbc-macs.h37 struct aes_cmac_ctx { struct
83 static inline void aes_cmac_init(struct aes_cmac_ctx *ctx, in aes_cmac_init()
86 *ctx = (struct aes_cmac_ctx){ .key = key }; in aes_cmac_init()
99 void aes_cmac_update(struct aes_cmac_ctx *ctx, const u8 *data, size_t data_len);
110 void aes_cmac_final(struct aes_cmac_ctx *ctx, u8 out[at_least AES_BLOCK_SIZE]);
127 struct aes_cmac_ctx ctx; in aes_cmac()
/linux/crypto/
H A Daes.c40 #define AES_CMAC_CTX(desc) ((struct aes_cmac_ctx *)shash_desc_ctx(desc))
160 .descsize = sizeof(struct aes_cmac_ctx),
181 .descsize = sizeof(struct aes_cmac_ctx),
/linux/lib/crypto/tests/
H A Daes_cbc_macs_kunit.c15 static void aes_cmac_init_withtestkey(struct aes_cmac_ctx *ctx) in aes_cmac_init_withtestkey()
27 #define HASH_CTX aes_cmac_ctx
/linux/net/mac80211/
H A Daes_cmac.c26 struct aes_cmac_ctx ctx; in ieee80211_aes_cmac()
H A Dfils_aead.c28 struct aes_cmac_ctx ctx; in aes_s2v()
/linux/lib/crypto/
H A Daes.c602 void aes_cmac_update(struct aes_cmac_ctx *ctx, const u8 *data, size_t data_len) in aes_cmac_update()
655 void aes_cmac_final(struct aes_cmac_ctx *ctx, u8 out[AES_BLOCK_SIZE]) in aes_cmac_final()