Searched refs:aead_instance (Results 1 – 15 of 15) sorted by relevance
18 struct aead_instance { struct19 void (*free)(struct aead_instance *inst); argument48 struct aead_instance *inst) in aead_crypto_instance()53 static inline struct aead_instance *aead_instance(struct crypto_instance *inst) in aead_instance() function55 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);
21 struct aead_instance *aead_geniv_alloc(struct crypto_template *tmpl,
141 struct aead_instance *inst = aead_alg_instance(krb5enc); in krb5enc_dispatch_encrypt()185 struct aead_instance *inst = aead_alg_instance(krb5enc); in krb5enc_encrypt_ahash_done()208 struct aead_instance *inst = aead_alg_instance(krb5enc); in krb5enc_dispatch_encrypt_hash()248 struct aead_instance *inst = aead_alg_instance(krb5enc); in krb5enc_verify_hash()280 struct aead_instance *inst = aead_alg_instance(krb5enc); in krb5enc_dispatch_decrypt_hash()309 struct aead_instance *inst = aead_alg_instance(krb5enc); in krb5enc_dispatch_decrypt()346 struct aead_instance *inst = aead_alg_instance(tfm); in krb5enc_init_tfm()387 static void krb5enc_free(struct aead_instance *inst) in krb5enc_free()404 struct aead_instance *inst; in krb5enc_create()
34 static void aead_geniv_free(struct aead_instance *inst) in aead_geniv_free()40 struct aead_instance *aead_geniv_alloc(struct crypto_template *tmpl, in aead_geniv_alloc()44 struct aead_instance *inst; in aead_geniv_alloc()111 struct aead_instance *inst = aead_alg_instance(aead); in aead_init_geniv()
113 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()
517 struct aead_instance *inst = aead_alg_instance(tfm); in crypto_gcm_init_tfm()561 static void crypto_gcm_free(struct aead_instance *inst) in crypto_gcm_free()577 struct aead_instance *inst; in crypto_gcm_create_common()783 struct aead_instance *inst = aead_alg_instance(tfm); in crypto_rfc4106_init_tfm()813 static void crypto_rfc4106_free(struct aead_instance *inst) in crypto_rfc4106_free()823 struct aead_instance *inst; in crypto_rfc4106_create()965 struct aead_instance *inst = aead_alg_instance(tfm); in crypto_rfc4543_init_tfm()996 static void crypto_rfc4543_free(struct aead_instance *inst) in crypto_rfc4543_free()1009 struct aead_instance *inst; in crypto_rfc4543_create()
170 struct aead_instance *aead = aead_instance(inst); in crypto_aead_free_instance()299 struct aead_instance *inst) in aead_register_instance()
182 struct aead_instance *inst = aead_alg_instance(tfm); in pcrypt_aead_init_tfm()211 static void pcrypt_free(struct aead_instance *inst) in pcrypt_free()241 struct aead_instance *inst; in pcrypt_create_aead()
391 struct aead_instance *inst = aead_alg_instance(tfm); in crypto_ccm_init_tfm()433 static void crypto_ccm_free(struct aead_instance *inst) in crypto_ccm_free()449 struct aead_instance *inst; in crypto_ccm_create_common()664 struct aead_instance *inst = aead_alg_instance(tfm); in crypto_rfc4309_init_tfm()694 static void crypto_rfc4309_free(struct aead_instance *inst) in crypto_rfc4309_free()704 struct aead_instance *inst; in crypto_rfc4309_create()
331 struct aead_instance *inst = aead_alg_instance(tfm); in chachapoly_init()363 static void chachapoly_free(struct aead_instance *inst) in chachapoly_free()375 struct aead_instance *inst; in chachapoly_create()
309 struct aead_instance *inst = aead_alg_instance(tfm); in crypto_authenc_esn_init_tfm()355 static void crypto_authenc_esn_free(struct aead_instance *inst) in crypto_authenc_esn_free()368 struct aead_instance *inst; in crypto_authenc_esn_create()
322 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()
103 struct aead_instance *inst; in echainiv_aead_create()
128 struct aead_instance *inst; in seqiv_aead_create()
841 struct aead_instance *inst = aead_alg_instance(tfm); in cryptd_aead_init_tfm()864 static void cryptd_aead_free(struct aead_instance *inst) in cryptd_aead_free()878 struct aead_instance *inst; in cryptd_create_aead()