/kernel/linux/linux-5.10/drivers/scsi/fnic/ |
H A D | vnic_cq.c | 53 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, in vnic_cq_init() 66 iowrite32(cq_tail, &cq->ctrl->cq_tail); in vnic_cq_init() 81 iowrite32(0, &cq->ctrl->cq_tail); in vnic_cq_clean() 52 vnic_cq_init(struct vnic_cq *cq, unsigned int flow_control_enable, unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, unsigned int cq_tail_color, unsigned int interrupt_enable, unsigned int cq_entry_enable, unsigned int cq_message_enable, unsigned int interrupt_offset, u64 cq_message_addr) vnic_cq_init() argument
|
H A D | vnic_cq.h | 45 u32 cq_tail; /* 0x28 */ member 115 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail,
|
/kernel/linux/linux-5.10/drivers/scsi/snic/ |
H A D | vnic_cq.c | 48 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, in svnic_cq_init() 61 iowrite32(cq_tail, &cq->ctrl->cq_tail); in svnic_cq_init() 76 iowrite32(0, &cq->ctrl->cq_tail); in svnic_cq_clean() 47 svnic_cq_init(struct vnic_cq *cq, unsigned int flow_control_enable, unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, unsigned int cq_tail_color, unsigned int interrupt_enable, unsigned int cq_entry_enable, unsigned int cq_message_enable, unsigned int interrupt_offset, u64 cq_message_addr) svnic_cq_init() argument
|
H A D | vnic_cq.h | 35 u32 cq_tail; /* 0x28 */ member 105 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail,
|
/kernel/linux/linux-6.6/drivers/scsi/snic/ |
H A D | vnic_cq.c | 34 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, in svnic_cq_init() 47 iowrite32(cq_tail, &cq->ctrl->cq_tail); in svnic_cq_init() 62 iowrite32(0, &cq->ctrl->cq_tail); in svnic_cq_clean() 33 svnic_cq_init(struct vnic_cq *cq, unsigned int flow_control_enable, unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, unsigned int cq_tail_color, unsigned int interrupt_enable, unsigned int cq_entry_enable, unsigned int cq_message_enable, unsigned int interrupt_offset, u64 cq_message_addr) svnic_cq_init() argument
|
H A D | vnic_cq.h | 21 u32 cq_tail; /* 0x28 */ member 91 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail,
|
/kernel/linux/linux-6.6/drivers/scsi/fnic/ |
H A D | vnic_cq.c | 41 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, in vnic_cq_init() 54 iowrite32(cq_tail, &cq->ctrl->cq_tail); in vnic_cq_init() 69 iowrite32(0, &cq->ctrl->cq_tail); in vnic_cq_clean() 40 vnic_cq_init(struct vnic_cq *cq, unsigned int flow_control_enable, unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, unsigned int cq_tail_color, unsigned int interrupt_enable, unsigned int cq_entry_enable, unsigned int cq_message_enable, unsigned int interrupt_offset, u64 cq_message_addr) vnic_cq_init() argument
|
H A D | vnic_cq.h | 33 u32 cq_tail; /* 0x28 */ member 103 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_cq.c | 58 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, in vnic_cq_init() 71 iowrite32(cq_tail, &cq->ctrl->cq_tail); in vnic_cq_init() 88 iowrite32(0, &cq->ctrl->cq_tail); in vnic_cq_clean() 57 vnic_cq_init(struct vnic_cq *cq, unsigned int flow_control_enable, unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, unsigned int cq_tail_color, unsigned int interrupt_enable, unsigned int cq_entry_enable, unsigned int cq_message_enable, unsigned int interrupt_offset, u64 cq_message_addr) vnic_cq_init() argument
|
H A D | vnic_cq.h | 37 u32 cq_tail; /* 0x28 */ member 117 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail,
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_cq.c | 39 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, in vnic_cq_init() 52 iowrite32(cq_tail, &cq->ctrl->cq_tail); in vnic_cq_init() 69 iowrite32(0, &cq->ctrl->cq_tail); in vnic_cq_clean() 38 vnic_cq_init(struct vnic_cq *cq, unsigned int flow_control_enable, unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, unsigned int cq_tail_color, unsigned int interrupt_enable, unsigned int cq_entry_enable, unsigned int cq_message_enable, unsigned int interrupt_offset, u64 cq_message_addr) vnic_cq_init() argument
|
H A D | vnic_cq.h | 24 u32 cq_tail; /* 0x28 */ member 104 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail,
|
/kernel/linux/linux-6.6/io_uring/ |
H A D | fdinfo.c | 62 unsigned int cq_tail = READ_ONCE(r->cq.tail); in io_uring_show_fdinfo() local 87 seq_printf(m, "CqTail:\t%u\n", cq_tail); in io_uring_show_fdinfo() 122 seq_printf(m, "CQEs:\t%u\n", cq_tail - cq_head); in io_uring_show_fdinfo() 123 cq_entries = min(cq_tail - cq_head, ctx->cq_entries); in io_uring_show_fdinfo()
|
H A D | io_uring.c | 2439 unsigned cq_tail; member 2453 int dist = READ_ONCE(ctx->rings->cq.tail) - (int) iowq->cq_tail; in io_should_wake() 2573 iowq.cq_tail = READ_ONCE(ctx->rings->cq.head) + min_events; in io_cqring_wait() 2586 int nr_wait = (int) iowq.cq_tail - READ_ONCE(ctx->rings->cq.tail); in io_cqring_wait()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_txrx.h | 136 u32 cq_tail; member
|
H A D | otx2_txrx.c | 49 cq->cq_tail = status & 0xFFFFF; in otx2_nix_cq_op_status() 51 if (cq->cq_tail < cq->cq_head) in otx2_nix_cq_op_status() 53 cq->cq_tail; in otx2_nix_cq_op_status() 55 cq->pend_cqe = cq->cq_tail - cq->cq_head; in otx2_nix_cq_op_status()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_debugfs.c | 103 DEFINE_SHOW_ATTRIBUTE(cq_tail); variable
|
/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_debugfs.c | 103 DEFINE_SHOW_ATTRIBUTE(cq_tail); variable
|
/kernel/linux/linux-5.10/io_uring/ |
H A D | io_uring.c | 7602 unsigned cq_tail; member 7609 int dist = ctx->cached_cq_tail - (int) iowq->cq_tail; in io_should_wake() 7731 iowq.cq_tail = READ_ONCE(ctx->rings->cq.head) + min_events; in io_cqring_wait()
|