Lines Matching defs:stm32_hash_dev

116 	struct stm32_hash_dev	*hdev;
124 struct stm32_hash_dev *hdev;
161 struct stm32_hash_dev {
195 static inline u32 stm32_hash_read(struct stm32_hash_dev *hdev, u32 offset)
200 static inline void stm32_hash_write(struct stm32_hash_dev *hdev,
206 static inline int stm32_hash_wait_busy(struct stm32_hash_dev *hdev)
214 static void stm32_hash_set_nblw(struct stm32_hash_dev *hdev, int length)
224 static int stm32_hash_write_key(struct stm32_hash_dev *hdev)
251 static void stm32_hash_write_ctrl(struct stm32_hash_dev *hdev)
330 static int stm32_hash_xmit_cpu(struct stm32_hash_dev *hdev,
379 static int stm32_hash_update_cpu(struct stm32_hash_dev *hdev)
408 static int stm32_hash_xmit_dma(struct stm32_hash_dev *hdev,
470 struct stm32_hash_dev *hdev = param;
477 static int stm32_hash_hmac_dma_send(struct stm32_hash_dev *hdev)
508 static int stm32_hash_dma_init(struct stm32_hash_dev *hdev)
542 static int stm32_hash_dma_send(struct stm32_hash_dev *hdev)
635 static struct stm32_hash_dev *stm32_hash_find_dev(struct stm32_hash_ctx *ctx)
637 struct stm32_hash_dev *hdev = NULL, *tmp;
659 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx);
686 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx);
726 static int stm32_hash_update_req(struct stm32_hash_dev *hdev)
731 static int stm32_hash_final_req(struct stm32_hash_dev *hdev)
792 struct stm32_hash_dev *hdev = rctx->hdev;
812 static int stm32_hash_hw_init(struct stm32_hash_dev *hdev,
831 static int stm32_hash_handle_queue(struct stm32_hash_dev *hdev,
842 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx);
863 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx);
890 struct stm32_hash_dev *hdev = ctx->hdev;
929 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx);
960 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx);
993 struct stm32_hash_dev *hdev = stm32_hash_find_dev(ctx);
1082 struct stm32_hash_dev *hdev = dev_id;
1107 struct stm32_hash_dev *hdev = dev_id;
1333 static int stm32_hash_register_algs(struct stm32_hash_dev *hdev)
1359 static int stm32_hash_unregister_algs(struct stm32_hash_dev *hdev)
1414 static int stm32_hash_get_of_match(struct stm32_hash_dev *hdev,
1434 struct stm32_hash_dev *hdev;
1561 struct stm32_hash_dev *hdev;
1593 struct stm32_hash_dev *hdev = dev_get_drvdata(dev);
1602 struct stm32_hash_dev *hdev = dev_get_drvdata(dev);