Home
last modified time | relevance | path

Searched refs:eip93_device (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/crypto/inside-secure/eip93/
H A Deip93-main.c65 inline void eip93_irq_disable(struct eip93_device *eip93, u32 mask) in eip93_irq_disable()
70 inline void eip93_irq_enable(struct eip93_device *eip93, u32 mask) in eip93_irq_enable()
75 inline void eip93_irq_clear(struct eip93_device *eip93, u32 mask) in eip93_irq_clear()
132 static int eip93_register_algs(struct eip93_device *eip93, u32 supported_algo_flags) in eip93_register_algs()
186 static void eip93_handle_result_descriptor(struct eip93_device *eip93) in eip93_handle_result_descriptor()
274 struct eip93_device *eip93 = (struct eip93_device *)data; in eip93_done_task()
281 struct eip93_device *eip93 = data; in eip93_irq_handler()
299 static void eip93_initialize(struct eip93_device *eip93, u32 supported_algo_flags) in eip93_initialize()
349 static void eip93_desc_free(struct eip93_device *eip93) in eip93_desc_free()
356 static int eip93_set_ring(struct eip93_device *eip93, struct eip93_desc_ring *ring) in eip93_set_ring()
[all …]
H A Deip93-common.h12 void *eip93_get_descriptor(struct eip93_device *eip93);
13 int eip93_put_descriptor(struct eip93_device *eip93, struct eip93_descriptor *desc);
18 int eip93_parse_ctrl_stat_err(struct eip93_device *eip93, int err);
H A Deip93-cipher.h14 struct eip93_device *eip93;
49 void eip93_unmap_dma(struct eip93_device *eip93, struct eip93_cipher_reqctx *rctx,
57 void eip93_handle_result(struct eip93_device *eip93, struct eip93_cipher_reqctx *rctx,
H A Deip93-common.c25 int eip93_parse_ctrl_stat_err(struct eip93_device *eip93, int err) in eip93_parse_ctrl_stat_err()
68 static void *eip93_ring_next_wptr(struct eip93_device *eip93, in eip93_ring_next_wptr()
85 static void *eip93_ring_next_rptr(struct eip93_device *eip93, in eip93_ring_next_rptr()
101 int eip93_put_descriptor(struct eip93_device *eip93, in eip93_put_descriptor()
122 void *eip93_get_descriptor(struct eip93_device *eip93) in eip93_get_descriptor()
380 static int eip93_scatter_combine(struct eip93_device *eip93, in eip93_scatter_combine()
515 struct eip93_device *eip93 = ctx->eip93; in eip93_send_req()
640 void eip93_unmap_dma(struct eip93_device *eip93, struct eip93_cipher_reqctx *rctx, in eip93_unmap_dma()
684 void eip93_handle_result(struct eip93_device *eip93, struct eip93_cipher_reqctx *rctx, in eip93_handle_result()
H A Deip93-main.h98 struct eip93_device { struct
141 struct eip93_device *eip93;
H A Deip93-hash.c26 struct eip93_device *eip93 = ctx->eip93; in eip93_hash_free_data_blocks()
48 struct eip93_device *eip93 = ctx->eip93; in eip93_hash_free_sa_record()
66 struct eip93_device *eip93 = ctx->eip93; in eip93_hash_handle_result()
215 struct eip93_device *eip93 = ctx->eip93; in eip93_send_hash_req()
396 struct eip93_device *eip93 = ctx->eip93; in eip93_hash_update()
445 struct eip93_device *eip93 = ctx->eip93; in __eip93_hash_final()
526 struct eip93_device *eip93 = ctx->eip93; in eip93_hash_finup()
H A Deip93-hash.h17 struct eip93_device *eip93;
H A Deip93-cipher.c23 struct eip93_device *eip93 = ctx->eip93; in eip93_skcipher_handle_result()
H A Deip93-aead.c33 struct eip93_device *eip93 = ctx->eip93; in eip93_aead_handle_result()