Searched refs:ccp_cmd_queue (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/drivers/crypto/ccp/ |
D | ccp-dev.h | 263 struct ccp_cmd_queue { struct 383 struct ccp_cmd_queue cmd_q[MAX_HW_QUEUES]; 533 struct ccp_cmd_queue *cmd_q; 642 int ccp_run_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd); 661 u32 (*sballoc)(struct ccp_cmd_queue *, unsigned int); 662 void (*sbfree)(struct ccp_cmd_queue *, unsigned int, unsigned int); 663 unsigned int (*get_free_slots)(struct ccp_cmd_queue *);
|
D | ccp-debugfs.c | 118 struct ccp_cmd_queue *cmd_q = &ccp->cmd_q[i]; in ccp5_debugfs_stats_read() 161 static void ccp5_debugfs_reset_queue_stats(struct ccp_cmd_queue *cmd_q) in ccp5_debugfs_reset_queue_stats() 197 struct ccp_cmd_queue *cmd_q = filp->private_data; in ccp5_debugfs_queue_read() 252 struct ccp_cmd_queue *cmd_q = filp->private_data; in ccp5_debugfs_queue_write() 287 struct ccp_cmd_queue *cmd_q; in ccp5_debugfs_setup()
|
D | ccp-dev-v3.c | 23 static u32 ccp_alloc_ksb(struct ccp_cmd_queue *cmd_q, unsigned int count) in ccp_alloc_ksb() 54 static void ccp_free_ksb(struct ccp_cmd_queue *cmd_q, unsigned int start, in ccp_free_ksb() 73 static unsigned int ccp_get_free_slots(struct ccp_cmd_queue *cmd_q) in ccp_get_free_slots() 80 struct ccp_cmd_queue *cmd_q = op->cmd_q; in ccp_do_cmd() 331 struct ccp_cmd_queue *cmd_q; in ccp_irq_bh() 376 struct ccp_cmd_queue *cmd_q; in ccp_init() 524 struct ccp_cmd_queue *cmd_q; in ccp_destroy()
|
D | ccp-dev-v5.c | 31 static u32 ccp_lsb_alloc(struct ccp_cmd_queue *cmd_q, unsigned int count) in ccp_lsb_alloc() 76 static void ccp_lsb_free(struct ccp_cmd_queue *cmd_q, unsigned int start, in ccp_lsb_free() 213 static unsigned int ccp5_get_free_slots(struct ccp_cmd_queue *cmd_q) in ccp5_get_free_slots() 228 struct ccp_cmd_queue *cmd_q) in ccp5_do_cmd() 593 static int ccp_find_lsb_regions(struct ccp_cmd_queue *cmd_q, u64 status) in ccp_find_lsb_regions() 634 struct ccp_cmd_queue *cmd_q = &ccp->cmd_q[i]; in ccp_find_and_assign_lsb_to_q() 749 struct ccp_cmd_queue *cmd_q = &ccp->cmd_q[i]; in ccp5_irq_bh() 788 struct ccp_cmd_queue *cmd_q; in ccp5_init() 1002 struct ccp_cmd_queue *cmd_q; in ccp5_destroy()
|
D | ccp-ops.c | 141 struct ccp_cmd_queue *cmd_q, in ccp_init_dm_workarea() 251 static void ccp_free_data(struct ccp_data *data, struct ccp_cmd_queue *cmd_q) in ccp_free_data() 257 static int ccp_init_data(struct ccp_data *data, struct ccp_cmd_queue *cmd_q, in ccp_init_data() 415 static int ccp_copy_to_from_sb(struct ccp_cmd_queue *cmd_q, in ccp_copy_to_from_sb() 447 static int ccp_copy_to_sb(struct ccp_cmd_queue *cmd_q, in ccp_copy_to_sb() 454 static int ccp_copy_from_sb(struct ccp_cmd_queue *cmd_q, in ccp_copy_from_sb() 461 static int ccp_run_aes_cmac_cmd(struct ccp_cmd_queue *cmd_q, in ccp_run_aes_cmac_cmd() 617 static int ccp_run_aes_gcm_cmd(struct ccp_cmd_queue *cmd_q, in ccp_run_aes_gcm_cmd() 874 static int ccp_run_aes_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd) in ccp_run_aes_cmd() 1057 static int ccp_run_xts_aes_cmd(struct ccp_cmd_queue *cmd_q, in ccp_run_xts_aes_cmd() [all …]
|
D | ccp-dev.c | 356 static struct ccp_cmd *ccp_dequeue_cmd(struct ccp_cmd_queue *cmd_q) in ccp_dequeue_cmd() 418 struct ccp_cmd_queue *cmd_q = (struct ccp_cmd_queue *)data; in ccp_cmd_queue_thread()
|