/linux-4.4.14/include/crypto/ |
D | algapi.h | 45 struct crypto_template *tmpl; 51 struct crypto_template { struct 58 int (*create)(struct crypto_template *tmpl, struct rtattr **tb); argument 136 int crypto_register_template(struct crypto_template *tmpl); 137 void crypto_unregister_template(struct crypto_template *tmpl); 138 struct crypto_template *crypto_lookup_template(const char *name); 140 int crypto_register_instance(struct crypto_template *tmpl,
|
/linux-4.4.14/crypto/ |
D | internal.h | 39 struct crypto_template; 119 static inline int crypto_tmpl_get(struct crypto_template *tmpl) in crypto_tmpl_get() 124 static inline void crypto_tmpl_put(struct crypto_template *tmpl) in crypto_tmpl_put()
|
D | algapi.c | 83 struct crypto_template *tmpl = inst->tmpl; in crypto_destroy_instance() 115 struct crypto_template *tmpl = inst->tmpl; in crypto_remove_instance() 446 int crypto_register_template(struct crypto_template *tmpl) in crypto_register_template() 448 struct crypto_template *q; in crypto_register_template() 469 void crypto_unregister_template(struct crypto_template *tmpl) in crypto_unregister_template() 500 static struct crypto_template *__crypto_lookup_template(const char *name) in __crypto_lookup_template() 502 struct crypto_template *q, *tmpl = NULL; in __crypto_lookup_template() 519 struct crypto_template *crypto_lookup_template(const char *name) in crypto_lookup_template() 526 int crypto_register_instance(struct crypto_template *tmpl, in crypto_register_instance()
|
D | seqiv.c | 253 static int seqiv_ablkcipher_create(struct crypto_template *tmpl, in seqiv_ablkcipher_create() 288 static int seqiv_aead_create(struct crypto_template *tmpl, struct rtattr **tb) in seqiv_aead_create() 330 static int seqiv_create(struct crypto_template *tmpl, struct rtattr **tb) in seqiv_create() 355 static struct crypto_template seqiv_tmpl = {
|
D | ccm.c | 504 static int crypto_ccm_create_common(struct crypto_template *tmpl, in crypto_ccm_create_common() 608 static int crypto_ccm_create(struct crypto_template *tmpl, struct rtattr **tb) in crypto_ccm_create() 630 static struct crypto_template crypto_ccm_tmpl = { 636 static int crypto_ccm_base_create(struct crypto_template *tmpl, in crypto_ccm_base_create() 659 static struct crypto_template crypto_ccm_base_tmpl = { 807 static int crypto_rfc4309_create(struct crypto_template *tmpl, in crypto_rfc4309_create() 894 static struct crypto_template crypto_rfc4309_tmpl = {
|
D | gcm.c | 619 static int crypto_gcm_create_common(struct crypto_template *tmpl, in crypto_gcm_create_common() 726 static int crypto_gcm_create(struct crypto_template *tmpl, struct rtattr **tb) in crypto_gcm_create() 748 static struct crypto_template crypto_gcm_tmpl = { 754 static int crypto_gcm_base_create(struct crypto_template *tmpl, in crypto_gcm_base_create() 777 static struct crypto_template crypto_gcm_base_tmpl = { 922 static int crypto_rfc4106_create(struct crypto_template *tmpl, in crypto_rfc4106_create() 1009 static struct crypto_template crypto_rfc4106_tmpl = { 1159 static int crypto_rfc4543_create(struct crypto_template *tmpl, in crypto_rfc4543_create() 1248 static struct crypto_template crypto_rfc4543_tmpl = {
|
D | eseqiv.c | 190 static struct crypto_template eseqiv_tmpl; 220 static struct crypto_template eseqiv_tmpl = {
|
D | chacha20poly1305.c | 569 static int chachapoly_create(struct crypto_template *tmpl, struct rtattr **tb, in chachapoly_create() 681 static int rfc7539_create(struct crypto_template *tmpl, struct rtattr **tb) in rfc7539_create() 686 static int rfc7539esp_create(struct crypto_template *tmpl, struct rtattr **tb) in rfc7539esp_create() 691 static struct crypto_template rfc7539_tmpl = { 697 static struct crypto_template rfc7539esp_tmpl = {
|
D | echainiv.c | 178 static int echainiv_aead_create(struct crypto_template *tmpl, in echainiv_aead_create() 228 static struct crypto_template echainiv_tmpl = {
|
D | xcbc.c | 199 static int xcbc_create(struct crypto_template *tmpl, struct rtattr **tb) in xcbc_create() 267 static struct crypto_template crypto_xcbc_tmpl = {
|
D | pcrypt.c | 273 static int pcrypt_create_aead(struct crypto_template *tmpl, struct rtattr **tb, in pcrypt_create_aead() 336 static int pcrypt_create(struct crypto_template *tmpl, struct rtattr **tb) in pcrypt_create() 469 static struct crypto_template pcrypt_tmpl = {
|
D | cmac.c | 225 static int cmac_create(struct crypto_template *tmpl, struct rtattr **tb) in cmac_create() 294 static struct crypto_template crypto_cmac_tmpl = {
|
D | hmac.c | 181 static int hmac_create(struct crypto_template *tmpl, struct rtattr **tb) in hmac_create() 249 static struct crypto_template hmac_tmpl = {
|
D | chainiv.c | 260 static struct crypto_template chainiv_tmpl; 295 static struct crypto_template chainiv_tmpl = {
|
D | cryptd.c | 340 static int cryptd_create_blkcipher(struct crypto_template *tmpl, in cryptd_create_blkcipher() 602 static int cryptd_create_hash(struct crypto_template *tmpl, struct rtattr **tb, in cryptd_create_hash() 772 static int cryptd_create_aead(struct crypto_template *tmpl, in cryptd_create_aead() 833 static int cryptd_create(struct crypto_template *tmpl, struct rtattr **tb) in cryptd_create() 874 static struct crypto_template cryptd_tmpl = {
|
D | aead.c | 191 struct aead_instance *aead_geniv_alloc(struct crypto_template *tmpl, in aead_geniv_alloc() 407 int aead_register_instance(struct crypto_template *tmpl, in aead_register_instance()
|
D | mcryptd.c | 490 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 = {
|
D | ecb.c | 166 static struct crypto_template crypto_ecb_tmpl = {
|
D | ctr.c | 245 static struct crypto_template crypto_ctr_tmpl = { 431 static struct crypto_template crypto_rfc3686_tmpl = {
|
D | authenc.c | 380 static int crypto_authenc_create(struct crypto_template *tmpl, in crypto_authenc_create() 484 static struct crypto_template crypto_authenc_tmpl = {
|
D | authencesn.c | 396 static int crypto_authenc_esn_create(struct crypto_template *tmpl, in crypto_authenc_esn_create() 498 static struct crypto_template crypto_authenc_esn_tmpl = {
|
D | algboss.c | 65 struct crypto_template *tmpl; in cryptomgr_probe()
|
D | keywrap.c | 396 static struct crypto_template crypto_kw_tmpl = {
|
D | pcbc.c | 276 static struct crypto_template crypto_pcbc_tmpl = {
|
D | cbc.c | 270 static struct crypto_template crypto_cbc_tmpl = {
|
D | xts.c | 343 static struct crypto_template crypto_tmpl = {
|
D | cts.c | 333 static struct crypto_template crypto_cts_tmpl = {
|
D | lrw.c | 381 static struct crypto_template crypto_tmpl = {
|
D | vmac.c | 643 static int vmac_create(struct crypto_template *tmpl, struct rtattr **tb) in vmac_create() 694 static struct crypto_template vmac_tmpl = {
|
D | ahash.c | 581 int ahash_register_instance(struct crypto_template *tmpl, in ahash_register_instance()
|
D | shash.c | 666 int shash_register_instance(struct crypto_template *tmpl, in shash_register_instance()
|
D | ablkcipher.c | 542 struct crypto_template *tmpl; in crypto_givcipher_default()
|
D | blkcipher.c | 581 struct crypto_instance *skcipher_geniv_alloc(struct crypto_template *tmpl, in skcipher_geniv_alloc()
|
/linux-4.4.14/include/crypto/internal/ |
D | geniv.h | 27 struct aead_instance *aead_geniv_alloc(struct crypto_template *tmpl,
|
D | hash.h | 82 int ahash_register_instance(struct crypto_template *tmpl, 101 int shash_register_instance(struct crypto_template *tmpl,
|
D | skcipher.h | 62 struct crypto_instance *skcipher_geniv_alloc(struct crypto_template *tmpl,
|
D | aead.h | 160 int aead_register_instance(struct crypto_template *tmpl,
|
/linux-4.4.14/arch/x86/crypto/ |
D | fpu.c | 147 static struct crypto_template crypto_fpu_tmpl = {
|