Searched refs:aead_instance (Results 1 - 14 of 14) sorted by relevance

/linux-master/include/crypto/internal/
H A Daead.h18 struct aead_instance { struct
19 void (*free)(struct aead_instance *inst);
48 struct aead_instance *inst)
53 static inline struct aead_instance *aead_instance(struct crypto_instance *inst) function
55 return container_of(&inst->alg, struct aead_instance, alg.base);
58 static inline struct aead_instance *aead_alg_instance(struct crypto_aead *aead)
60 return aead_instance(crypto_tfm_alg_instance(&aead->base));
63 static inline void *aead_instance_ctx(struct aead_instance *inst)
165 struct aead_instance *ins
[all...]
H A Dgeniv.h22 struct aead_instance *aead_geniv_alloc(struct crypto_template *tmpl,
/linux-master/crypto/
H A Dgeniv.c35 static void aead_geniv_free(struct aead_instance *inst)
41 struct aead_instance *aead_geniv_alloc(struct crypto_template *tmpl,
45 struct aead_instance *inst;
112 struct aead_instance *inst = aead_alg_instance(aead);
H A Dauthenc.c116 struct aead_instance *inst = aead_alg_instance(authenc);
135 struct aead_instance *inst = aead_alg_instance(authenc);
191 struct aead_instance *inst = aead_alg_instance(authenc);
229 struct aead_instance *inst = aead_alg_instance(authenc);
277 struct aead_instance *inst = aead_alg_instance(authenc);
301 struct aead_instance *inst = aead_alg_instance(tfm);
355 static void crypto_authenc_free(struct aead_instance *inst)
368 struct aead_instance *inst;
H A Daead.c213 struct aead_instance *aead = aead_instance(inst);
349 struct aead_instance *inst)
H A Dgcm.c521 struct aead_instance *inst = aead_alg_instance(tfm);
565 static void crypto_gcm_free(struct aead_instance *inst)
581 struct aead_instance *inst;
787 struct aead_instance *inst = aead_alg_instance(tfm);
817 static void crypto_rfc4106_free(struct aead_instance *inst)
827 struct aead_instance *inst;
985 struct aead_instance *inst = aead_alg_instance(tfm);
1029 static void crypto_rfc4543_free(struct aead_instance *inst)
1042 struct aead_instance *inst;
H A Dpcrypt.c178 struct aead_instance *inst = aead_alg_instance(tfm);
210 static void pcrypt_free(struct aead_instance *inst)
240 struct aead_instance *inst;
H A Dechainiv.c115 struct aead_instance *inst;
H A Dccm.c395 struct aead_instance *inst = aead_alg_instance(tfm);
437 static void crypto_ccm_free(struct aead_instance *inst)
453 struct aead_instance *inst;
668 struct aead_instance *inst = aead_alg_instance(tfm);
698 static void crypto_rfc4309_free(struct aead_instance *inst)
708 struct aead_instance *inst;
H A Dessiv.c324 struct aead_instance *inst = aead_alg_instance(tfm);
381 static void essiv_aead_free_instance(struct aead_instance *inst)
450 struct aead_instance *aead_inst = NULL;
H A Dauthencesn.c315 struct aead_instance *inst = aead_alg_instance(tfm);
371 static void crypto_authenc_esn_free(struct aead_instance *inst)
384 struct aead_instance *inst;
H A Dseqiv.c137 struct aead_instance *inst;
H A Dchacha20poly1305.c502 struct aead_instance *inst = aead_alg_instance(tfm);
546 static void chachapoly_free(struct aead_instance *inst)
559 struct aead_instance *inst;
H A Dcryptd.c835 struct aead_instance *inst = aead_alg_instance(tfm);
858 static void cryptd_aead_free(struct aead_instance *inst)
872 struct aead_instance *inst;

Completed in 173 milliseconds