Home
last modified time | relevance | path

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

12

/linux-2.6.39/include/crypto/
Dalgapi.h40 struct crypto_template *tmpl;
46 struct crypto_template { struct
53 int (*create)(struct crypto_template *tmpl, struct rtattr **tb); argument
129 int crypto_register_template(struct crypto_template *tmpl);
130 void crypto_unregister_template(struct crypto_template *tmpl);
131 struct crypto_template *crypto_lookup_template(const char *name);
133 int crypto_register_instance(struct crypto_template *tmpl,
/linux-2.6.39/crypto/
Dinternal.h40 struct crypto_template;
110 static inline int crypto_tmpl_get(struct crypto_template *tmpl) in crypto_tmpl_get()
115 static inline void crypto_tmpl_put(struct crypto_template *tmpl) in crypto_tmpl_put()
Dalgapi.c79 struct crypto_template *tmpl = inst->tmpl; in crypto_destroy_instance()
112 struct crypto_template *tmpl = inst->tmpl; in crypto_remove_spawn()
409 int crypto_register_template(struct crypto_template *tmpl) in crypto_register_template()
411 struct crypto_template *q; in crypto_register_template()
430 void crypto_unregister_template(struct crypto_template *tmpl) in crypto_unregister_template()
460 static struct crypto_template *__crypto_lookup_template(const char *name) in __crypto_lookup_template()
462 struct crypto_template *q, *tmpl = NULL; in __crypto_lookup_template()
479 struct crypto_template *crypto_lookup_template(const char *name) in crypto_lookup_template()
485 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.c198 static int xcbc_create(struct crypto_template *tmpl, struct rtattr **tb) in xcbc_create()
266 static struct crypto_template crypto_xcbc_tmpl = {
Dhmac.c184 static int hmac_create(struct crypto_template *tmpl, struct rtattr **tb) in hmac_create()
252 static struct crypto_template hmac_tmpl = {
Dchainiv.c285 static struct crypto_template chainiv_tmpl;
341 static struct crypto_template chainiv_tmpl = {
Dcryptd.c312 static int cryptd_create_blkcipher(struct crypto_template *tmpl, in cryptd_create_blkcipher()
568 static int cryptd_create_hash(struct crypto_template *tmpl, struct rtattr **tb, in cryptd_create_hash()
710 static int cryptd_create_aead(struct crypto_template *tmpl, in cryptd_create_aead()
765 static int cryptd_create(struct crypto_template *tmpl, struct rtattr **tb) in cryptd_create()
806 static struct crypto_template cryptd_tmpl = {
Dseqiv.c259 static struct crypto_template seqiv_tmpl;
344 static struct crypto_template seqiv_tmpl = {
Dctr.c239 static struct crypto_template crypto_ctr_tmpl = {
386 static struct crypto_template crypto_rfc3686_tmpl = {
Decb.c166 static struct crypto_template crypto_ecb_tmpl = {
Daead.c211 struct crypto_instance *aead_geniv_alloc(struct crypto_template *tmpl, in aead_geniv_alloc()
348 struct crypto_template *tmpl; in crypto_nivaead_default()
Dccm.c606 static struct crypto_template crypto_ccm_tmpl = {
637 static struct crypto_template crypto_ccm_base_tmpl = {
845 static struct crypto_template crypto_rfc4309_tmpl = {
Dgcm.c820 static struct crypto_template crypto_gcm_tmpl = {
851 static struct crypto_template crypto_gcm_base_tmpl = {
1056 static struct crypto_template crypto_rfc4106_tmpl = {
1307 static struct crypto_template crypto_rfc4543_tmpl = {
Dalgboss.c63 struct crypto_template *tmpl; in cryptomgr_probe()
Dxts.c270 static struct crypto_template crypto_tmpl = {
Dlrw.c293 static struct crypto_template crypto_tmpl = {
Dcbc.c270 static struct crypto_template crypto_cbc_tmpl = {
Dpcbc.c276 static struct crypto_template crypto_pcbc_tmpl = {
Dcts.c332 static struct crypto_template crypto_cts_tmpl = {
Dvmac.c602 static int vmac_create(struct crypto_template *tmpl, struct rtattr **tb) in vmac_create()
653 static struct crypto_template vmac_tmpl = {
/linux-2.6.39/include/crypto/internal/
Dhash.h69 int ahash_register_instance(struct crypto_template *tmpl,
86 int shash_register_instance(struct crypto_template *tmpl,
Daead.h56 struct crypto_instance *aead_geniv_alloc(struct crypto_template *tmpl,
Dskcipher.h60 struct crypto_instance *skcipher_geniv_alloc(struct crypto_template *tmpl,
/linux-2.6.39/arch/x86/crypto/
Dfpu.c146 static struct crypto_template crypto_fpu_tmpl = {

12