Lines Matching refs:stm32_hash_dev
135 struct stm32_hash_dev *hdev;
156 struct stm32_hash_dev *hdev;
193 struct stm32_hash_dev { struct
229 static inline u32 stm32_hash_read(struct stm32_hash_dev *hdev, u32 offset) in stm32_hash_read() argument
234 static inline void stm32_hash_write(struct stm32_hash_dev *hdev, in stm32_hash_write()
245 static inline int stm32_hash_wait_busy(struct stm32_hash_dev *hdev) in stm32_hash_wait_busy()
263 static void stm32_hash_set_nblw(struct stm32_hash_dev *hdev, int length) in stm32_hash_set_nblw()
273 static int stm32_hash_write_key(struct stm32_hash_dev *hdev) in stm32_hash_write_key()
305 static void stm32_hash_write_ctrl(struct stm32_hash_dev *hdev) in stm32_hash_write_ctrl()
387 static int stm32_hash_xmit_cpu(struct stm32_hash_dev *hdev, in stm32_hash_xmit_cpu()
488 static int stm32_hash_update_cpu(struct stm32_hash_dev *hdev) in stm32_hash_update_cpu()
519 static int stm32_hash_xmit_dma(struct stm32_hash_dev *hdev, in stm32_hash_xmit_dma()
586 struct stm32_hash_dev *hdev = param; in stm32_hash_dma_callback()
591 static int stm32_hash_hmac_dma_send(struct stm32_hash_dev *hdev) in stm32_hash_hmac_dma_send()
622 static int stm32_hash_dma_init(struct stm32_hash_dev *hdev) in stm32_hash_dma_init()
656 static int stm32_hash_dma_send(struct stm32_hash_dev *hdev) in stm32_hash_dma_send()
793 static struct stm32_hash_dev *stm32_hash_find_dev(struct stm32_hash_ctx *ctx) in stm32_hash_find_dev()
795 struct stm32_hash_dev *hdev = NULL, *tmp; in stm32_hash_find_dev()
818 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx); in stm32_hash_init()
893 static int stm32_hash_update_req(struct stm32_hash_dev *hdev) in stm32_hash_update_req()
907 static int stm32_hash_final_req(struct stm32_hash_dev *hdev) in stm32_hash_final_req()
932 struct stm32_hash_dev *hdev = rctx->hdev; in stm32_hash_emptymsg_fallback()
961 struct stm32_hash_dev *hdev = rctx->hdev; in stm32_hash_copy_hash()
1001 struct stm32_hash_dev *hdev = rctx->hdev; in stm32_hash_finish_req()
1019 static int stm32_hash_handle_queue(struct stm32_hash_dev *hdev, in stm32_hash_handle_queue()
1031 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx); in stm32_hash_one_request()
1140 struct stm32_hash_dev *hdev = rctx->hdev; in stm32_hash_align_sgs()
1258 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx); in stm32_hash_prepare_request()
1341 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx); in stm32_hash_unprepare_request()
1384 struct stm32_hash_dev *hdev = ctx->hdev; in stm32_hash_enqueue()
1493 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx); in stm32_hash_init_fallback()
1559 struct stm32_hash_dev *hdev = dev_id; in stm32_hash_irq_thread()
1577 struct stm32_hash_dev *hdev = dev_id; in stm32_hash_irq_handler()
2179 static int stm32_hash_register_algs(struct stm32_hash_dev *hdev) in stm32_hash_register_algs()
2205 static int stm32_hash_unregister_algs(struct stm32_hash_dev *hdev) in stm32_hash_unregister_algs()
2325 static int stm32_hash_get_of_match(struct stm32_hash_dev *hdev, in stm32_hash_get_of_match()
2339 struct stm32_hash_dev *hdev; in stm32_hash_probe()
2478 struct stm32_hash_dev *hdev = platform_get_drvdata(pdev); in stm32_hash_remove()
2504 struct stm32_hash_dev *hdev = dev_get_drvdata(dev); in stm32_hash_runtime_suspend()
2513 struct stm32_hash_dev *hdev = dev_get_drvdata(dev); in stm32_hash_runtime_resume()