Home
last modified time | relevance | path

Searched refs:ocs_aes_dev (Results 1 – 3 of 3) sorted by relevance

/linux-5.19.10/drivers/crypto/keembay/
Docs-aes.c204 static inline void aes_a_set_endianness(const struct ocs_aes_dev *aes_dev) in aes_a_set_endianness()
210 static inline void aes_a_op_trigger(const struct ocs_aes_dev *aes_dev) in aes_a_op_trigger()
216 static inline void aes_a_op_termination(const struct ocs_aes_dev *aes_dev) in aes_a_op_termination()
231 static inline void aes_a_set_last_gcx(const struct ocs_aes_dev *aes_dev) in aes_a_set_last_gcx()
238 static inline void aes_a_wait_last_gcx(const struct ocs_aes_dev *aes_dev) in aes_a_wait_last_gcx()
249 static void aes_a_dma_wait_input_buffer_occupancy(const struct ocs_aes_dev *aes_dev) in aes_a_dma_wait_input_buffer_occupancy()
265 static inline void aes_a_set_last_gcx_and_adata(const struct ocs_aes_dev *aes_dev) in aes_a_set_last_gcx_and_adata()
272 static inline void aes_a_dma_set_xfer_size_zero(const struct ocs_aes_dev *aes_dev) in aes_a_dma_set_xfer_size_zero()
279 static inline void aes_a_dma_active(const struct ocs_aes_dev *aes_dev) in aes_a_dma_active()
286 static inline void aes_a_dma_active_src_ll_en(const struct ocs_aes_dev *aes_dev) in aes_a_dma_active_src_ll_en()
[all …]
Docs-aes.h45 struct ocs_aes_dev { struct
67 int ocs_aes_set_key(struct ocs_aes_dev *aes_dev, const u32 key_size, argument
70 int ocs_aes_op(struct ocs_aes_dev *aes_dev,
88 static inline int ocs_aes_bypass_op(struct ocs_aes_dev *aes_dev, in ocs_aes_bypass_op()
96 int ocs_aes_gcm_op(struct ocs_aes_dev *aes_dev,
108 int ocs_aes_ccm_op(struct ocs_aes_dev *aes_dev,
120 int ocs_create_linked_list_from_sg(const struct ocs_aes_dev *aes_dev,
Dkeembay-ocs-aes-core.c51 struct ocs_aes_dev *aes_dev;
122 static struct ocs_aes_dev *kmb_ocs_aes_find_dev(struct ocs_aes_tctx *tctx) in kmb_ocs_aes_find_dev()
124 struct ocs_aes_dev *aes_dev; in kmb_ocs_aes_find_dev()
134 aes_dev = list_first_entry(&ocs_aes.dev_list, struct ocs_aes_dev, list); in kmb_ocs_aes_find_dev()
319 struct ocs_aes_dev *aes_dev; in kmb_ocs_sk_common()
522 struct ocs_aes_dev *aes_dev = tctx->aes_dev; in kmb_ocs_sk_run()
645 struct ocs_aes_dev *dd; in kmb_ocs_aead_common()
1545 static void unregister_aes_algs(struct ocs_aes_dev *aes_dev) in unregister_aes_algs()
1551 static int register_aes_algs(struct ocs_aes_dev *aes_dev) in register_aes_algs()
1580 struct ocs_aes_dev *aes_dev; in kmb_ocs_aes_remove()
[all …]