Lines Matching refs:alg
118 static inline struct rng_alg *__crypto_rng_alg(struct crypto_alg *alg)
120 return container_of(alg, struct rng_alg, base);
147 static inline struct crypto_istat_rng *rng_get_stat(struct rng_alg *alg)
150 return &alg->stat;
156 static inline int crypto_rng_errstat(struct rng_alg *alg, int err)
162 atomic64_inc(&rng_get_stat(alg)->err_cnt);
185 struct rng_alg *alg = crypto_rng_alg(tfm);
188 struct crypto_istat_rng *istat = rng_get_stat(alg);
194 return crypto_rng_errstat(alg,
195 alg->generate(tfm, src, slen, dst, dlen));