Home
last modified time | relevance | path

Searched refs:crypto_template (Results 1 – 34 of 34) sorted by relevance

/linux-4.1.27/include/crypto/
Dalgapi.h42 struct crypto_template *tmpl;
48 struct crypto_template { struct
55 int (*create)(struct crypto_template *tmpl, struct rtattr **tb); argument
134 int crypto_register_template(struct crypto_template *tmpl);
135 void crypto_unregister_template(struct crypto_template *tmpl);
136 struct crypto_template *crypto_lookup_template(const char *name);
138 int crypto_register_instance(struct crypto_template *tmpl,
/linux-4.1.27/crypto/
Dinternal.h40 struct crypto_template;
118 static inline int crypto_tmpl_get(struct crypto_template *tmpl) in crypto_tmpl_get()
123 static inline void crypto_tmpl_put(struct crypto_template *tmpl) in crypto_tmpl_put()
Dalgapi.c75 struct crypto_template *tmpl = inst->tmpl; in crypto_destroy_instance()
107 struct crypto_template *tmpl = inst->tmpl; in crypto_remove_instance()
438 int crypto_register_template(struct crypto_template *tmpl) in crypto_register_template()
440 struct crypto_template *q; in crypto_register_template()
461 void crypto_unregister_template(struct crypto_template *tmpl) in crypto_unregister_template()
492 static struct crypto_template *__crypto_lookup_template(const char *name) in __crypto_lookup_template()
494 struct crypto_template *q, *tmpl = NULL; in __crypto_lookup_template()
511 struct crypto_template *crypto_lookup_template(const char *name) in crypto_lookup_template()
518 int crypto_register_instance(struct crypto_template *tmpl, in crypto_register_instance()
Deseqiv.c204 static struct crypto_template eseqiv_tmpl;
248 static struct crypto_template eseqiv_tmpl = {
Dxcbc.c199 static int xcbc_create(struct crypto_template *tmpl, struct rtattr **tb) in xcbc_create()
267 static struct crypto_template crypto_xcbc_tmpl = {
Dcmac.c225 static int cmac_create(struct crypto_template *tmpl, struct rtattr **tb) in cmac_create()
294 static struct crypto_template crypto_cmac_tmpl = {
Dhmac.c181 static int hmac_create(struct crypto_template *tmpl, struct rtattr **tb) in hmac_create()
249 static struct crypto_template hmac_tmpl = {
Dchainiv.c285 static struct crypto_template chainiv_tmpl;
340 static struct crypto_template chainiv_tmpl = {
Dseqiv.c259 static struct crypto_template seqiv_tmpl;
355 static struct crypto_template seqiv_tmpl = {
Dcryptd.c331 static int cryptd_create_blkcipher(struct crypto_template *tmpl, in cryptd_create_blkcipher()
593 static int cryptd_create_hash(struct crypto_template *tmpl, struct rtattr **tb, in cryptd_create_hash()
742 static int cryptd_create_aead(struct crypto_template *tmpl, in cryptd_create_aead()
803 static int cryptd_create(struct crypto_template *tmpl, struct rtattr **tb) in cryptd_create()
844 static struct crypto_template cryptd_tmpl = {
Dmcryptd.c490 static int mcryptd_create_hash(struct crypto_template *tmpl, struct rtattr **tb, in mcryptd_create_hash()
557 static int mcryptd_create(struct crypto_template *tmpl, struct rtattr **tb) in mcryptd_create()
590 static struct crypto_template mcryptd_tmpl = {
Decb.c166 static struct crypto_template crypto_ecb_tmpl = {
Dctr.c245 static struct crypto_template crypto_ctr_tmpl = {
431 static struct crypto_template crypto_rfc3686_tmpl = {
Dccm.c603 static struct crypto_template crypto_ccm_tmpl = {
631 static struct crypto_template crypto_ccm_base_tmpl = {
837 static struct crypto_template crypto_rfc4309_tmpl = {
Daead.c272 struct crypto_instance *aead_geniv_alloc(struct crypto_template *tmpl, in aead_geniv_alloc()
407 struct crypto_template *tmpl; in crypto_nivaead_default()
Dalgboss.c65 struct crypto_template *tmpl; in cryptomgr_probe()
Dgcm.c823 static struct crypto_template crypto_gcm_tmpl = {
851 static struct crypto_template crypto_gcm_base_tmpl = {
1054 static struct crypto_template crypto_rfc4106_tmpl = {
1385 static struct crypto_template crypto_rfc4543_tmpl = {
Dcbc.c270 static struct crypto_template crypto_cbc_tmpl = {
Dpcbc.c276 static struct crypto_template crypto_pcbc_tmpl = {
Dxts.c343 static struct crypto_template crypto_tmpl = {
Dcts.c333 static struct crypto_template crypto_cts_tmpl = {
Dlrw.c381 static struct crypto_template crypto_tmpl = {
Dvmac.c643 static int vmac_create(struct crypto_template *tmpl, struct rtattr **tb) in vmac_create()
694 static struct crypto_template vmac_tmpl = {
Dpcrypt.c517 static struct crypto_template pcrypt_tmpl = {
Dahash.c581 int ahash_register_instance(struct crypto_template *tmpl, in ahash_register_instance()
Dshash.c671 int shash_register_instance(struct crypto_template *tmpl, in shash_register_instance()
Dablkcipher.c542 struct crypto_template *tmpl; in crypto_givcipher_default()
Dauthenc.c702 static struct crypto_template crypto_authenc_tmpl = {
Dblkcipher.c580 struct crypto_instance *skcipher_geniv_alloc(struct crypto_template *tmpl, in skcipher_geniv_alloc()
Dauthencesn.c794 static struct crypto_template crypto_authenc_esn_tmpl = {
/linux-4.1.27/include/crypto/internal/
Dhash.h82 int ahash_register_instance(struct crypto_template *tmpl,
101 int shash_register_instance(struct crypto_template *tmpl,
Daead.h58 struct crypto_instance *aead_geniv_alloc(struct crypto_template *tmpl,
Dskcipher.h62 struct crypto_instance *skcipher_geniv_alloc(struct crypto_template *tmpl,
/linux-4.1.27/arch/x86/crypto/
Dfpu.c147 static struct crypto_template crypto_fpu_tmpl = {