Home
last modified time | relevance | path

Searched defs:aes_dev (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/drivers/crypto/intel/keembay/
H A Docs-aes.h88 static inline int ocs_aes_bypass_op(struct ocs_aes_dev *aes_dev, in ocs_aes_bypass_op() argument
H A Dkeembay-ocs-aes-core.c48 struct ocs_aes_dev *aes_dev; member
121 struct ocs_aes_dev *aes_dev; in kmb_ocs_aes_find_dev() local
316 struct ocs_aes_dev *aes_dev; kmb_ocs_sk_common() local
519 struct ocs_aes_dev *aes_dev = tctx->aes_dev; kmb_ocs_sk_run() local
1532 unregister_aes_algs(struct ocs_aes_dev *aes_dev) unregister_aes_algs() argument
1538 register_aes_algs(struct ocs_aes_dev *aes_dev) register_aes_algs() argument
1567 struct ocs_aes_dev *aes_dev; kmb_ocs_aes_remove() local
1585 struct ocs_aes_dev *aes_dev; kmb_ocs_aes_probe() local
[all...]
H A Docs-aes.c204 static inline void aes_a_set_endianness(const struct ocs_aes_dev *aes_dev) in aes_a_set_endianness() argument
210 static inline void aes_a_op_trigger(const struct ocs_aes_dev *aes_dev) in aes_a_op_trigger() argument
216 static inline void aes_a_op_termination(const struct ocs_aes_dev *aes_dev) in aes_a_op_termination() argument
231 static inline void aes_a_set_last_gcx(const struct ocs_aes_dev *aes_dev) in aes_a_set_last_gcx() argument
238 static inline void aes_a_wait_last_gcx(const struct ocs_aes_dev *aes_dev) in aes_a_wait_last_gcx() argument
249 aes_a_dma_wait_input_buffer_occupancy(const struct ocs_aes_dev *aes_dev) aes_a_dma_wait_input_buffer_occupancy() argument
265 aes_a_set_last_gcx_and_adata(const struct ocs_aes_dev *aes_dev) aes_a_set_last_gcx_and_adata() argument
272 aes_a_dma_set_xfer_size_zero(const struct ocs_aes_dev *aes_dev) aes_a_dma_set_xfer_size_zero() argument
279 aes_a_dma_active(const struct ocs_aes_dev *aes_dev) aes_a_dma_active() argument
286 aes_a_dma_active_src_ll_en(const struct ocs_aes_dev *aes_dev) aes_a_dma_active_src_ll_en() argument
294 aes_a_dma_active_dst_ll_en(const struct ocs_aes_dev *aes_dev) aes_a_dma_active_dst_ll_en() argument
302 aes_a_dma_active_src_dst_ll_en(const struct ocs_aes_dev *aes_dev) aes_a_dma_active_src_dst_ll_en() argument
311 aes_a_dma_reset_and_activate_perf_cntr(const struct ocs_aes_dev *aes_dev) aes_a_dma_reset_and_activate_perf_cntr() argument
319 aes_a_dma_wait_and_deactivate_perf_cntr(const struct ocs_aes_dev *aes_dev, int delay) aes_a_dma_wait_and_deactivate_perf_cntr() argument
329 aes_irq_disable(struct ocs_aes_dev *aes_dev) aes_irq_disable() argument
355 aes_irq_enable(struct ocs_aes_dev *aes_dev, u8 irq) aes_irq_enable() argument
408 ocs_aes_irq_enable_and_wait(struct ocs_aes_dev *aes_dev, u8 irq) ocs_aes_irq_enable_and_wait() argument
422 dma_to_ocs_aes_ll(struct ocs_aes_dev *aes_dev, dma_addr_t dma_list) dma_to_ocs_aes_ll() argument
431 dma_from_ocs_aes_ll(struct ocs_aes_dev *aes_dev, dma_addr_t dma_list) dma_from_ocs_aes_ll() argument
441 struct ocs_aes_dev *aes_dev = dev_id; ocs_aes_irq_handler() local
477 ocs_aes_set_key(struct ocs_aes_dev *aes_dev, u32 key_size, const u8 *key, enum ocs_cipher cipher) ocs_aes_set_key() argument
524 set_ocs_aes_command(struct ocs_aes_dev *aes_dev, enum ocs_cipher cipher, enum ocs_mode mode, enum ocs_instruction instruction) set_ocs_aes_command() argument
559 ocs_aes_init(struct ocs_aes_dev *aes_dev, enum ocs_mode mode, enum ocs_cipher cipher, enum ocs_instruction instruction) ocs_aes_init() argument
578 ocs_aes_write_last_data_blk_len(struct ocs_aes_dev *aes_dev, u32 size) ocs_aes_write_last_data_blk_len() argument
796 ocs_aes_op(struct ocs_aes_dev *aes_dev, enum ocs_mode mode, enum ocs_cipher cipher, enum ocs_instruction instruction, dma_addr_t dst_dma_list, dma_addr_t src_dma_list, u32 src_size, u8 *iv, u32 iv_size) ocs_aes_op() argument
875 ocs_aes_gcm_write_j0(const struct ocs_aes_dev *aes_dev, const u8 *iv) ocs_aes_gcm_write_j0() argument
891 ocs_aes_gcm_read_tag(struct ocs_aes_dev *aes_dev, u8 *tag, u32 tag_size) ocs_aes_gcm_read_tag() argument
925 ocs_aes_gcm_op(struct ocs_aes_dev *aes_dev, enum ocs_cipher cipher, enum ocs_instruction instruction, dma_addr_t dst_dma_list, dma_addr_t src_dma_list, u32 src_size, const u8 *iv, dma_addr_t aad_dma_list, u32 aad_size, u8 *out_tag, u32 tag_size) ocs_aes_gcm_op() argument
1023 ocs_aes_ccm_write_encrypted_tag(struct ocs_aes_dev *aes_dev, const u8 *in_tag, u32 tag_size) ocs_aes_ccm_write_encrypted_tag() argument
1054 ocs_aes_ccm_write_b0(const struct ocs_aes_dev *aes_dev, const u8 *iv, u32 adata_size, u32 tag_size, u32 cryptlen) ocs_aes_ccm_write_b0() argument
1126 ocs_aes_ccm_write_adata_len(const struct ocs_aes_dev *aes_dev, u64 adata_len) ocs_aes_ccm_write_adata_len() argument
1159 ocs_aes_ccm_do_adata(struct ocs_aes_dev *aes_dev, dma_addr_t adata_dma_list, u32 adata_size) ocs_aes_ccm_do_adata() argument
1200 ocs_aes_ccm_encrypt_do_payload(struct ocs_aes_dev *aes_dev, dma_addr_t dst_dma_list, dma_addr_t src_dma_list, u32 src_size) ocs_aes_ccm_encrypt_do_payload() argument
1229 ocs_aes_ccm_decrypt_do_payload(struct ocs_aes_dev *aes_dev, dma_addr_t dst_dma_list, dma_addr_t src_dma_list, u32 src_size) ocs_aes_ccm_decrypt_do_payload() argument
1269 ccm_compare_tag_to_yr(struct ocs_aes_dev *aes_dev, u8 tag_size_bytes) ccm_compare_tag_to_yr() argument
1307 ocs_aes_ccm_op(struct ocs_aes_dev *aes_dev, enum ocs_cipher cipher, enum ocs_instruction instruction, dma_addr_t dst_dma_list, dma_addr_t src_dma_list, u32 src_size, u8 *iv, dma_addr_t adata_dma_list, u32 adata_size, u8 *in_tag, u32 tag_size) ocs_aes_ccm_op() argument
1417 ocs_create_linked_list_from_sg(const struct ocs_aes_dev *aes_dev, struct scatterlist *sg, int sg_dma_count, struct ocs_dll_desc *dll_desc, size_t data_size, size_t data_offset) ocs_create_linked_list_from_sg() argument
[all...]
/kernel/linux/linux-5.10/drivers/crypto/
H A Datmel-sha.c2090 struct atmel_aes_dev *aes_dev; member
2219 atmel_sha_authenc_schedule(struct ahash_request *req, struct atmel_sha_authenc_ctx *auth, atmel_aes_authenc_fn_t cb, struct atmel_aes_dev *aes_dev) atmel_sha_authenc_schedule() argument
2250 atmel_sha_authenc_init(struct ahash_request *req, struct scatterlist *assoc, unsigned int assoclen, unsigned int textlen, atmel_aes_authenc_fn_t cb, struct atmel_aes_dev *aes_dev) atmel_sha_authenc_init() argument
2321 atmel_sha_authenc_final(struct ahash_request *req, u32 *digest, unsigned int digestlen, atmel_aes_authenc_fn_t cb, struct atmel_aes_dev *aes_dev) atmel_sha_authenc_final() argument
[all...]
/kernel/linux/linux-6.6/drivers/crypto/
H A Datmel-sha.c2117 struct atmel_aes_dev *aes_dev; member
2245 atmel_sha_authenc_schedule(struct ahash_request *req, struct atmel_sha_authenc_ctx *auth, atmel_aes_authenc_fn_t cb, struct atmel_aes_dev *aes_dev) atmel_sha_authenc_schedule() argument
2276 atmel_sha_authenc_init(struct ahash_request *req, struct scatterlist *assoc, unsigned int assoclen, unsigned int textlen, atmel_aes_authenc_fn_t cb, struct atmel_aes_dev *aes_dev) atmel_sha_authenc_init() argument
2347 atmel_sha_authenc_final(struct ahash_request *req, u32 *digest, unsigned int digestlen, atmel_aes_authenc_fn_t cb, struct atmel_aes_dev *aes_dev) atmel_sha_authenc_final() argument
[all...]

Completed in 9 milliseconds