Lines Matching refs:sha3_ctx
73 struct sha3_ctx { struct
84 static inline void sha3_zeroize_ctx(struct sha3_ctx *ctx) in sha3_zeroize_ctx()
116 static inline void sha3_224_init(struct sha3_ctx *ctx) in sha3_224_init()
118 *ctx = (struct sha3_ctx){ in sha3_224_init()
132 static inline void sha3_256_init(struct sha3_ctx *ctx) in sha3_256_init()
134 *ctx = (struct sha3_ctx){ in sha3_256_init()
148 static inline void sha3_384_init(struct sha3_ctx *ctx) in sha3_384_init()
150 *ctx = (struct sha3_ctx){ in sha3_384_init()
164 static inline void sha3_512_init(struct sha3_ctx *ctx) in sha3_512_init()
166 *ctx = (struct sha3_ctx){ in sha3_512_init()
183 static inline void sha3_update(struct sha3_ctx *ctx, in sha3_update()
200 void sha3_final(struct sha3_ctx *ctx, u8 *out);