Home
last modified time | relevance | path

Searched refs:ocs_hcu_dev (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/crypto/intel/keembay/
H A Docs-hcu.h28 * struct ocs_hcu_dev - OCS HCU device context.
37 struct ocs_hcu_dev { struct
73 struct ocs_hcu_dma_list *ocs_hcu_dma_list_alloc(struct ocs_hcu_dev *hcu_dev,
76 void ocs_hcu_dma_list_free(struct ocs_hcu_dev *hcu_dev,
79 int ocs_hcu_dma_list_add_tail(struct ocs_hcu_dev *hcu_dev,
85 int ocs_hcu_hash_update(struct ocs_hcu_dev *hcu_dev,
89 int ocs_hcu_hash_finup(struct ocs_hcu_dev *hcu_dev,
94 int ocs_hcu_hash_final(struct ocs_hcu_dev *hcu_dev,
98 int ocs_hcu_digest(struct ocs_hcu_dev *hcu_dev, enum ocs_hcu_algo algo,
101 int ocs_hcu_hmac(struct ocs_hcu_dev *hcu_de
38 listocs_hcu_dev global() argument
39 devocs_hcu_dev global() argument
40 io_baseocs_hcu_dev global() argument
41 engineocs_hcu_dev global() argument
42 irqocs_hcu_dev global() argument
43 irq_doneocs_hcu_dev global() argument
44 irq_errocs_hcu_dev global() argument
[all...]
H A Docs-hcu.c169 static int ocs_hcu_wait_busy(struct ocs_hcu_dev *hcu_dev) in ocs_hcu_wait_busy()
179 static void ocs_hcu_done_irq_en(struct ocs_hcu_dev *hcu_dev) in ocs_hcu_done_irq_en()
189 static void ocs_hcu_dma_irq_en(struct ocs_hcu_dev *hcu_dev) in ocs_hcu_dma_irq_en()
201 static void ocs_hcu_irq_dis(struct ocs_hcu_dev *hcu_dev) in ocs_hcu_irq_dis()
207 static int ocs_hcu_wait_and_disable_irq(struct ocs_hcu_dev *hcu_dev) in ocs_hcu_wait_and_disable_irq()
243 static int ocs_hcu_get_intermediate_data(struct ocs_hcu_dev *hcu_dev, in ocs_hcu_get_intermediate_data()
286 static void ocs_hcu_set_intermediate_data(struct ocs_hcu_dev *hcu_dev, in ocs_hcu_set_intermediate_data()
307 static int ocs_hcu_get_digest(struct ocs_hcu_dev *hcu_dev, in ocs_hcu_get_digest()
341 static int ocs_hcu_hw_cfg(struct ocs_hcu_dev *hcu_dev, enum ocs_hcu_algo algo, in ocs_hcu_hw_cfg()
374 static void ocs_hcu_clear_key(struct ocs_hcu_dev *hcu_de
[all...]