Home
last modified time | relevance | path

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

/linux/include/crypto/internal/
H A Daead.h18 struct aead_instance { struct
19 void (*free)(struct aead_instance *inst); argument
48 struct aead_instance *inst) in aead_crypto_instance()
53 static inline struct aead_instance *aead_instance(struct crypto_instance *inst) in aead_instance() function
55 return container_of(&inst->alg, struct aead_instance, alg.base); in aead_instance()
58 static inline struct aead_instance *aead_alg_instance(struct crypto_aead *aead) in aead_alg_instance()
60 return aead_instance(crypto_tfm_alg_instance(&aead->base)); in aead_alg_instance()
63 static inline void *aead_instance_ctx(struct aead_instance *inst) in aead_instance_ctx()
165 struct aead_instance *inst);
/linux/crypto/
H A Dauthenc.c113 struct aead_instance *inst = aead_alg_instance(authenc); in authenc_geniv_ahash_finish()
148 struct aead_instance *inst = aead_alg_instance(authenc); in crypto_authenc_genicv()
190 struct aead_instance *inst = aead_alg_instance(authenc); in crypto_authenc_encrypt()
232 struct aead_instance *inst = aead_alg_instance(authenc); in crypto_authenc_decrypt_tail()
282 struct aead_instance *inst = aead_alg_instance(authenc); in crypto_authenc_decrypt()
306 struct aead_instance *inst = aead_alg_instance(tfm); in crypto_authenc_init_tfm()
350 static void crypto_authenc_free(struct aead_instance *inst) in crypto_authenc_free()
363 struct aead_instance *inst; in crypto_authenc_create()
H A Daead.c171 struct aead_instance *aead = aead_instance(inst); in crypto_aead_free_instance()
300 struct aead_instance *inst) in aead_register_instance()
H A Dauthencesn.c299 struct aead_instance *inst = aead_alg_instance(tfm); in crypto_authenc_esn_init_tfm()
345 static void crypto_authenc_esn_free(struct aead_instance *inst) in crypto_authenc_esn_free()
358 struct aead_instance *inst; in crypto_authenc_esn_create()
H A Dessiv.c322 struct aead_instance *inst = aead_alg_instance(tfm); in essiv_aead_init_tfm()
379 static void essiv_aead_free_instance(struct aead_instance *inst) in essiv_aead_free_instance()
447 struct aead_instance *aead_inst = NULL; in essiv_create()
H A Dseqiv.c128 struct aead_instance *inst; in seqiv_aead_create()