Lines Matching defs:stm32_cryp

161 	struct stm32_cryp       *cryp;
171 struct stm32_cryp {
212 static inline bool is_aes(struct stm32_cryp *cryp)
217 static inline bool is_des(struct stm32_cryp *cryp)
222 static inline bool is_tdes(struct stm32_cryp *cryp)
227 static inline bool is_ecb(struct stm32_cryp *cryp)
232 static inline bool is_cbc(struct stm32_cryp *cryp)
237 static inline bool is_ctr(struct stm32_cryp *cryp)
242 static inline bool is_gcm(struct stm32_cryp *cryp)
247 static inline bool is_ccm(struct stm32_cryp *cryp)
252 static inline bool is_encrypt(struct stm32_cryp *cryp)
257 static inline bool is_decrypt(struct stm32_cryp *cryp)
262 static inline u32 stm32_cryp_read(struct stm32_cryp *cryp, u32 ofst)
267 static inline void stm32_cryp_write(struct stm32_cryp *cryp, u32 ofst, u32 val)
272 static inline int stm32_cryp_wait_busy(struct stm32_cryp *cryp)
280 static inline void stm32_cryp_enable(struct stm32_cryp *cryp)
286 static inline int stm32_cryp_wait_enable(struct stm32_cryp *cryp)
294 static inline int stm32_cryp_wait_output(struct stm32_cryp *cryp)
302 static inline void stm32_cryp_key_read_enable(struct stm32_cryp *cryp)
308 static inline void stm32_cryp_key_read_disable(struct stm32_cryp *cryp)
314 static int stm32_cryp_read_auth_tag(struct stm32_cryp *cryp);
315 static void stm32_cryp_finish_req(struct stm32_cryp *cryp, int err);
317 static struct stm32_cryp *stm32_cryp_find_dev(struct stm32_cryp_ctx *ctx)
319 struct stm32_cryp *tmp, *cryp = NULL;
337 static void stm32_cryp_hw_write_iv(struct stm32_cryp *cryp, __be32 *iv)
351 static void stm32_cryp_get_iv(struct stm32_cryp *cryp)
458 static void stm32_cryp_hw_write_key(struct stm32_cryp *c)
493 static u32 stm32_cryp_get_hw_mode(struct stm32_cryp *cryp)
526 static unsigned int stm32_cryp_get_input_text_len(struct stm32_cryp *cryp)
532 static int stm32_cryp_gcm_init(struct stm32_cryp *cryp, u32 cfg)
564 static void stm32_crypt_gcmccm_end_header(struct stm32_cryp *cryp)
599 static void stm32_cryp_write_ccm_first_header(struct stm32_cryp *cryp)
634 static int stm32_cryp_ccm_init(struct stm32_cryp *cryp, u32 cfg)
699 static int stm32_cryp_hw_init(struct stm32_cryp *cryp)
801 static void stm32_cryp_finish_req(struct stm32_cryp *cryp, int err)
820 static int stm32_cryp_cpu_start(struct stm32_cryp *cryp)
851 struct stm32_cryp *cryp = stm32_cryp_find_dev(ctx);
865 struct stm32_cryp *cryp = stm32_cryp_find_dev(ctx);
1156 struct stm32_cryp *cryp;
1241 struct stm32_cryp *cryp = ctx->cryp;
1255 struct stm32_cryp *cryp = ctx->cryp;
1274 static int stm32_cryp_read_auth_tag(struct stm32_cryp *cryp)
1356 static void stm32_cryp_check_ctr_counter(struct stm32_cryp *cryp)
1382 static void stm32_cryp_irq_read_data(struct stm32_cryp *cryp)
1393 static void stm32_cryp_irq_write_block(struct stm32_cryp *cryp)
1403 static void stm32_cryp_irq_write_gcm_padded_data(struct stm32_cryp *cryp)
1477 static void stm32_cryp_irq_set_npblb(struct stm32_cryp *cryp)
1491 static void stm32_cryp_irq_write_ccm_padded_data(struct stm32_cryp *cryp)
1577 static void stm32_cryp_irq_write_data(struct stm32_cryp *cryp)
1618 static void stm32_cryp_irq_write_gcmccm_header(struct stm32_cryp *cryp)
1636 struct stm32_cryp *cryp = arg;
1676 struct stm32_cryp *cryp = arg;
1970 struct stm32_cryp *cryp;
2089 struct stm32_cryp *cryp = platform_get_drvdata(pdev);
2120 struct stm32_cryp *cryp = dev_get_drvdata(dev);
2129 struct stm32_cryp *cryp = dev_get_drvdata(dev);