Lines Matching refs:drbg
92 int (*update)(struct drbg_state *drbg, struct list_head *seed,
94 int (*generate)(struct drbg_state *drbg,
97 int (*crypto_init)(struct drbg_state *drbg);
98 int (*crypto_fini)(struct drbg_state *drbg);
127 static inline __u8 drbg_statelen(struct drbg_state *drbg) in drbg_statelen() argument
129 if (drbg && drbg->core) in drbg_statelen()
130 return drbg->core->statelen; in drbg_statelen()
134 static inline __u8 drbg_blocklen(struct drbg_state *drbg) in drbg_blocklen() argument
136 if (drbg && drbg->core) in drbg_blocklen()
137 return drbg->core->blocklen_bytes; in drbg_blocklen()
141 static inline __u8 drbg_keylen(struct drbg_state *drbg) in drbg_keylen() argument
143 if (drbg && drbg->core) in drbg_keylen()
144 return (drbg->core->statelen - drbg->core->blocklen_bytes); in drbg_keylen()
148 static inline size_t drbg_max_request_bytes(struct drbg_state *drbg) in drbg_max_request_bytes() argument
154 static inline size_t drbg_max_addtl(struct drbg_state *drbg) in drbg_max_addtl() argument
169 static inline size_t drbg_max_requests(struct drbg_state *drbg) in drbg_max_requests() argument