qce_alg_template
struct qce_alg_template *tmpl = to_aead_tmpl(crypto_aead_reqtfm(req));
struct qce_alg_template *tmpl = to_aead_tmpl(crypto_aead_reqtfm(req));
struct qce_alg_template *tmpl = to_aead_tmpl(crypto_aead_reqtfm(req));
struct qce_alg_template *tmpl = to_aead_tmpl(crypto_aead_reqtfm(req));
struct qce_alg_template *tmpl = to_aead_tmpl(tfm);
struct qce_alg_template *tmpl;
struct qce_alg_template *tmpl, *n;
struct qce_alg_template *tmpl = to_aead_tmpl(crypto_aead_reqtfm(req));
static inline struct qce_alg_template *to_aead_tmpl(struct crypto_aead *tfm)
return container_of(alg, struct qce_alg_template, alg.aead);
static inline struct qce_alg_template *to_cipher_tmpl(struct crypto_skcipher *tfm)
return container_of(alg, struct qce_alg_template, alg.skcipher);
struct qce_alg_template *tmpl = to_ahash_tmpl(async_req->tfm);
struct qce_alg_template *tmpl = to_cipher_tmpl(crypto_skcipher_reqtfm(req));
struct qce_alg_template *tmpl = to_aead_tmpl(crypto_aead_reqtfm(req));
struct qce_alg_template *tmpl = to_ahash_tmpl(req->base.tfm);
struct qce_alg_template *tmpl = to_ahash_tmpl(req->base.tfm);
struct qce_alg_template *tmpl = to_ahash_tmpl(req->base.tfm);
struct qce_alg_template *tmpl = to_ahash_tmpl(req->base.tfm);
struct qce_alg_template *tmpl = to_ahash_tmpl(async_req->tfm);
struct qce_alg_template *tmpl;
struct qce_alg_template *tmpl, *n;
struct qce_alg_template *tmpl = to_ahash_tmpl(async_req->tfm);
static inline struct qce_alg_template *to_ahash_tmpl(struct crypto_tfm *tfm)
return container_of(alg, struct qce_alg_template, alg.ahash);
struct qce_alg_template *tmpl = to_cipher_tmpl(tfm);
struct qce_alg_template *tmpl = to_cipher_tmpl(crypto_skcipher_reqtfm(req));
struct qce_alg_template *tmpl;
struct qce_alg_template *tmpl, *n;
struct qce_alg_template *tmpl = to_cipher_tmpl(crypto_skcipher_reqtfm(req));