Lines Matching defs:cryp
179 struct stm32_cryp *cryp; member
243 static inline bool is_aes(struct stm32_cryp *cryp) in is_aes()
248 static inline bool is_des(struct stm32_cryp *cryp) in is_des()
253 static inline bool is_tdes(struct stm32_cryp *cryp) in is_tdes()
258 static inline bool is_ecb(struct stm32_cryp *cryp) in is_ecb()
263 static inline bool is_cbc(struct stm32_cryp *cryp) in is_cbc()
268 static inline bool is_ctr(struct stm32_cryp *cryp) in is_ctr()
273 static inline bool is_gcm(struct stm32_cryp *cryp) in is_gcm()
278 static inline bool is_ccm(struct stm32_cryp *cryp) in is_ccm()
283 static inline bool is_encrypt(struct stm32_cryp *cryp) in is_encrypt()
288 static inline bool is_decrypt(struct stm32_cryp *cryp) in is_decrypt()
293 static inline u32 stm32_cryp_read(struct stm32_cryp *cryp, u32 ofst) in stm32_cryp_read()
298 static inline void stm32_cryp_write(struct stm32_cryp *cryp, u32 ofst, u32 val) in stm32_cryp_write()
303 static inline int stm32_cryp_wait_busy(struct stm32_cryp *cryp) in stm32_cryp_wait_busy()
311 static inline void stm32_cryp_enable(struct stm32_cryp *cryp) in stm32_cryp_enable()
317 static inline int stm32_cryp_wait_enable(struct stm32_cryp *cryp) in stm32_cryp_wait_enable()
325 static inline int stm32_cryp_wait_input(struct stm32_cryp *cryp) in stm32_cryp_wait_input()
333 static inline int stm32_cryp_wait_output(struct stm32_cryp *cryp) in stm32_cryp_wait_output()
341 static inline void stm32_cryp_key_read_enable(struct stm32_cryp *cryp) in stm32_cryp_key_read_enable()
347 static inline void stm32_cryp_key_read_disable(struct stm32_cryp *cryp) in stm32_cryp_key_read_disable()
363 struct stm32_cryp *tmp, *cryp = NULL; in stm32_cryp_find_dev() local
381 static void stm32_cryp_hw_write_iv(struct stm32_cryp *cryp, __be32 *iv) in stm32_cryp_hw_write_iv()
395 static void stm32_cryp_get_iv(struct stm32_cryp *cryp) in stm32_cryp_get_iv()
537 static u32 stm32_cryp_get_hw_mode(struct stm32_cryp *cryp) in stm32_cryp_get_hw_mode()
570 static unsigned int stm32_cryp_get_input_text_len(struct stm32_cryp *cryp) in stm32_cryp_get_input_text_len()
576 static int stm32_cryp_gcm_init(struct stm32_cryp *cryp, u32 cfg) in stm32_cryp_gcm_init()
608 static void stm32_crypt_gcmccm_end_header(struct stm32_cryp *cryp) in stm32_crypt_gcmccm_end_header()
643 static void stm32_cryp_write_ccm_first_header(struct stm32_cryp *cryp) in stm32_cryp_write_ccm_first_header()
678 static int stm32_cryp_ccm_init(struct stm32_cryp *cryp, u32 cfg) in stm32_cryp_ccm_init()
743 static int stm32_cryp_hw_init(struct stm32_cryp *cryp) in stm32_cryp_hw_init()
845 static void stm32_cryp_finish_req(struct stm32_cryp *cryp, int err) in stm32_cryp_finish_req()
865 struct stm32_cryp *cryp = (struct stm32_cryp *)param; in stm32_cryp_header_dma_callback() local
918 struct stm32_cryp *cryp = (struct stm32_cryp *)param; in stm32_cryp_dma_callback() local
969 static int stm32_cryp_header_dma_start(struct stm32_cryp *cryp) in stm32_cryp_header_dma_start()
1012 static int stm32_cryp_dma_start(struct stm32_cryp *cryp) in stm32_cryp_dma_start()
1091 static int stm32_cryp_it_start(struct stm32_cryp *cryp) in stm32_cryp_it_start()
1122 struct stm32_cryp *cryp = stm32_cryp_find_dev(ctx); in stm32_cryp_crypt() local
1136 struct stm32_cryp *cryp = stm32_cryp_find_dev(ctx); in stm32_cryp_aead_crypt() local
1446 static enum stm32_dma_mode stm32_cryp_dma_check(struct stm32_cryp *cryp, struct scatterlist *in_sg, in stm32_cryp_dma_check()
1542 static int stm32_cryp_cipher_prepare(struct stm32_cryp *cryp, struct scatterlist *in_sg, in stm32_cryp_cipher_prepare()
1594 static int stm32_cryp_aead_prepare(struct stm32_cryp *cryp, struct scatterlist *in_sg, in stm32_cryp_aead_prepare()
1670 struct stm32_cryp *cryp; in stm32_cryp_prepare_req() local
1761 struct stm32_cryp *cryp = ctx->cryp; in stm32_cryp_cipher_one_req() local
1787 struct stm32_cryp *cryp = ctx->cryp; in stm32_cryp_aead_one_req() local
1813 static int stm32_cryp_read_auth_tag(struct stm32_cryp *cryp) in stm32_cryp_read_auth_tag()
1895 static void stm32_cryp_check_ctr_counter(struct stm32_cryp *cryp) in stm32_cryp_check_ctr_counter()
1921 static void stm32_cryp_irq_read_data(struct stm32_cryp *cryp) in stm32_cryp_irq_read_data()
1932 static void stm32_cryp_irq_write_block(struct stm32_cryp *cryp) in stm32_cryp_irq_write_block()
1942 static void stm32_cryp_irq_write_gcm_padded_data(struct stm32_cryp *cryp) in stm32_cryp_irq_write_gcm_padded_data()
2016 static void stm32_cryp_irq_set_npblb(struct stm32_cryp *cryp) in stm32_cryp_irq_set_npblb()
2030 static void stm32_cryp_irq_write_ccm_padded_data(struct stm32_cryp *cryp) in stm32_cryp_irq_write_ccm_padded_data()
2116 static void stm32_cryp_irq_write_data(struct stm32_cryp *cryp) in stm32_cryp_irq_write_data()
2157 static void stm32_cryp_irq_write_gcmccm_header(struct stm32_cryp *cryp) in stm32_cryp_irq_write_gcmccm_header()
2175 struct stm32_cryp *cryp = arg; in stm32_cryp_irq_thread() local
2218 struct stm32_cryp *cryp = arg; in stm32_cryp_irq() local
2225 static int stm32_cryp_dma_init(struct stm32_cryp *cryp) in stm32_cryp_dma_init()
2574 struct stm32_cryp *cryp; in stm32_cryp_probe() local
2712 struct stm32_cryp *cryp = platform_get_drvdata(pdev); in stm32_cryp_remove() local
2743 struct stm32_cryp *cryp = dev_get_drvdata(dev); in stm32_cryp_runtime_suspend() local
2752 struct stm32_cryp *cryp = dev_get_drvdata(dev); in stm32_cryp_runtime_resume() local