Home
last modified time | relevance | path

Searched refs:ccp_cmd_queue (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/crypto/ccp/
H A Dccp-dev.h260 struct ccp_cmd_queue { struct
380 struct ccp_cmd_queue cmd_q[MAX_HW_QUEUES];
532 struct ccp_cmd_queue *cmd_q;
641 int ccp_run_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd);
660 u32 (*sballoc)(struct ccp_cmd_queue *, unsigned int);
661 void (*sbfree)(struct ccp_cmd_queue *, unsigned int, unsigned int);
662 unsigned int (*get_free_slots)(struct ccp_cmd_queue *);
H A Dccp-dev-v3.c19 static u32 ccp_alloc_ksb(struct ccp_cmd_queue *cmd_q, unsigned int count) in ccp_alloc_ksb()
50 static void ccp_free_ksb(struct ccp_cmd_queue *cmd_q, unsigned int start, in ccp_free_ksb()
69 static unsigned int ccp_get_free_slots(struct ccp_cmd_queue *cmd_q) in ccp_get_free_slots()
76 struct ccp_cmd_queue *cmd_q = op->cmd_q; in ccp_do_cmd()
327 struct ccp_cmd_queue *cmd_q; in ccp_irq_bh()
372 struct ccp_cmd_queue *cmd_q; in ccp_init()
519 struct ccp_cmd_queue *cmd_q; in ccp_destroy()
H A Dccp-dev-v5.c25 static u32 ccp_lsb_alloc(struct ccp_cmd_queue *cmd_q, unsigned int count) in ccp_lsb_alloc()
70 static void ccp_lsb_free(struct ccp_cmd_queue *cmd_q, unsigned int start, in ccp_lsb_free()
207 static unsigned int ccp5_get_free_slots(struct ccp_cmd_queue *cmd_q) in ccp5_get_free_slots()
222 struct ccp_cmd_queue *cmd_q) in ccp5_do_cmd()
587 static int ccp_find_lsb_regions(struct ccp_cmd_queue *cmd_q, u64 status) in ccp_find_lsb_regions()
628 struct ccp_cmd_queue *cmd_q = &ccp->cmd_q[i]; in ccp_find_and_assign_lsb_to_q()
743 struct ccp_cmd_queue *cmd_q = &ccp->cmd_q[i]; in ccp5_irq_bh()
782 struct ccp_cmd_queue *cmd_q; in ccp5_init()
1008 struct ccp_cmd_queue *cmd_q; in ccp5_destroy()
H A Dccp-dev.c374 static struct ccp_cmd *ccp_dequeue_cmd(struct ccp_cmd_queue *cmd_q) in ccp_dequeue_cmd()
436 struct ccp_cmd_queue *cmd_q = (struct ccp_cmd_queue *)data; in ccp_cmd_queue_thread()