Home
last modified time | relevance | path

Searched refs:crypto_aead (Results 1 – 5 of 5) sorted by relevance

/include/crypto/
Daead.h74 struct crypto_aead;
135 int (*setkey)(struct crypto_aead *tfm, const u8 *key,
137 int (*setauthsize)(struct crypto_aead *tfm, unsigned int authsize);
140 int (*init)(struct crypto_aead *tfm);
141 void (*exit)(struct crypto_aead *tfm);
151 struct crypto_aead { struct
158 static inline struct crypto_aead *__crypto_aead_cast(struct crypto_tfm *tfm) in __crypto_aead_cast() argument
160 return container_of(tfm, struct crypto_aead, base); in __crypto_aead_cast()
177 struct crypto_aead *crypto_alloc_aead(const char *alg_name, u32 type, u32 mask);
179 static inline struct crypto_tfm *crypto_aead_tfm(struct crypto_aead *tfm) in crypto_aead_tfm()
[all …]
Dcryptd.h54 struct crypto_aead base;
58 struct crypto_aead *tfm) in __cryptd_aead_cast()
66 struct crypto_aead *cryptd_aead_child(struct cryptd_aead *tfm);
Dalgapi.h20 struct crypto_aead;
203 struct crypto_aead *tfm,
/include/crypto/internal/
Dgeniv.h22 struct crypto_aead *child;
30 int aead_init_geniv(struct crypto_aead *tfm);
31 void aead_exit_geniv(struct crypto_aead *tfm);
Daead.h42 static inline void *crypto_aead_ctx(struct crypto_aead *tfm) in crypto_aead_ctx()
58 static inline struct aead_instance *aead_alg_instance(struct crypto_aead *aead) in aead_alg_instance()
103 static inline struct crypto_aead *crypto_spawn_aead( in crypto_spawn_aead()
109 static inline void crypto_aead_set_reqsize(struct crypto_aead *aead, in crypto_aead_set_reqsize()
120 static inline unsigned int crypto_aead_maxauthsize(struct crypto_aead *aead) in crypto_aead_maxauthsize()