crypto_sync_aead
struct crypto_sync_aead *crypto_alloc_sync_aead(const char *alg_name, u32 type, u32 mask)
return (struct crypto_sync_aead *)tfm;
struct crypto_sync_aead *aead_fb;
struct crypto_sync_aead *crypto_alloc_sync_aead(const char *alg_name, u32 type, u32 mask);
static inline struct crypto_tfm *crypto_sync_aead_tfm(struct crypto_sync_aead *tfm)
static inline void crypto_free_sync_aead(struct crypto_sync_aead *tfm)
static inline unsigned int crypto_sync_aead_ivsize(struct crypto_sync_aead *tfm)
static inline unsigned int crypto_sync_aead_authsize(struct crypto_sync_aead *tfm)
static inline unsigned int crypto_sync_aead_maxauthsize(struct crypto_sync_aead *tfm)
static inline unsigned int crypto_sync_aead_blocksize(struct crypto_sync_aead *tfm)
static inline u32 crypto_sync_aead_get_flags(struct crypto_sync_aead *tfm)
static inline void crypto_sync_aead_set_flags(struct crypto_sync_aead *tfm, u32 flags)
static inline void crypto_sync_aead_clear_flags(struct crypto_sync_aead *tfm, u32 flags)
static inline int crypto_sync_aead_setkey(struct crypto_sync_aead *tfm,
static inline int crypto_sync_aead_setauthsize(struct crypto_sync_aead *tfm,
static inline struct crypto_sync_aead *crypto_sync_aead_reqtfm(struct aead_request *req)
return container_of(tfm, struct crypto_sync_aead, base);
struct crypto_sync_aead *tfm)