/linux-6.12.1/drivers/scsi/fnic/ |
D | vnic_cq_copy.h | 24 cq->ring.desc_size * cq->to_clean); in vnic_cq_copy_service() 32 cq->to_clean++; in vnic_cq_copy_service() 33 if (cq->to_clean == cq->ring.desc_count) { in vnic_cq_copy_service() 34 cq->to_clean = 0; in vnic_cq_copy_service() 39 cq->ring.desc_size * cq->to_clean); in vnic_cq_copy_service()
|
D | vnic_cq.h | 54 unsigned int to_clean; member 70 cq->ring.desc_size * cq->to_clean); in vnic_cq_service() 80 cq->to_clean++; in vnic_cq_service() 81 if (cq->to_clean == cq->ring.desc_count) { in vnic_cq_service() 82 cq->to_clean = 0; in vnic_cq_service() 87 cq->ring.desc_size * cq->to_clean); in vnic_cq_service()
|
D | vnic_rq.c | 47 rq->to_use = rq->to_clean = rq->bufs[0]; in vnic_rq_alloc_bufs() 117 rq->to_use = rq->to_clean = in vnic_rq_init() 161 buf = rq->to_clean; in vnic_rq_clean() 167 buf = rq->to_clean = buf->next; in vnic_rq_clean() 173 rq->to_use = rq->to_clean = in vnic_rq_clean()
|
D | vnic_wq.h | 82 struct vnic_wq_buf *to_clean; member 137 buf = wq->to_clean; in vnic_wq_service() 144 wq->to_clean = buf->next; in vnic_wq_service() 149 buf = wq->to_clean; in vnic_wq_service()
|
D | vnic_wq.c | 67 wq->to_use = wq->to_clean = wq->bufs[0]; in vnic_wq_alloc_bufs() 159 wq->to_use = wq->to_clean = in vnic_wq_init_start() 217 buf = wq->to_clean; in vnic_wq_clean() 223 buf = wq->to_clean = buf->next; in vnic_wq_clean() 227 wq->to_use = wq->to_clean = wq->bufs[0]; in vnic_wq_clean()
|
D | vnic_rq.h | 87 struct vnic_rq_buf *to_clean; member 177 buf = rq->to_clean; in vnic_rq_service() 187 rq->to_clean = buf->next; in vnic_rq_service() 192 buf = rq->to_clean; in vnic_rq_service()
|
D | vnic_cq.c | 65 cq->to_clean = 0; in vnic_cq_clean()
|
/linux-6.12.1/drivers/scsi/snic/ |
D | vnic_cq_fw.h | 22 cq->ring.desc_size * cq->to_clean); in vnic_cq_fw_service() 30 cq->to_clean++; in vnic_cq_fw_service() 31 if (cq->to_clean == cq->ring.desc_count) { in vnic_cq_fw_service() 32 cq->to_clean = 0; in vnic_cq_fw_service() 37 cq->ring.desc_size * cq->to_clean); in vnic_cq_fw_service()
|
D | vnic_cq.h | 42 unsigned int to_clean; member 58 cq->ring.desc_size * cq->to_clean); in svnic_cq_service() 68 cq->to_clean++; in svnic_cq_service() 69 if (cq->to_clean == cq->ring.desc_count) { in svnic_cq_service() 70 cq->to_clean = 0; in svnic_cq_service() 75 cq->ring.desc_size * cq->to_clean); in svnic_cq_service()
|
D | vnic_wq.h | 67 struct vnic_wq_buf *to_clean; member 122 buf = wq->to_clean; in svnic_wq_service() 129 wq->to_clean = buf->next; in svnic_wq_service() 134 buf = wq->to_clean; in svnic_wq_service()
|
D | vnic_wq.c | 62 wq->to_use = wq->to_clean = wq->bufs[0]; in vnic_wq_alloc_bufs() 158 wq->to_use = wq->to_clean = in vnic_wq_init_start() 206 buf = wq->to_clean; in svnic_wq_clean() 212 buf = wq->to_clean = buf->next; in svnic_wq_clean() 216 wq->to_use = wq->to_clean = wq->bufs[0]; in svnic_wq_clean()
|
D | vnic_cq.c | 58 cq->to_clean = 0; in svnic_cq_clean()
|
/linux-6.12.1/drivers/net/ethernet/cisco/enic/ |
D | vnic_cq.h | 50 unsigned int to_clean; member 71 cq->ring.desc_size * cq->to_clean); in vnic_cq_service() 81 cq->to_clean++; in vnic_cq_service() 82 if (cq->to_clean == cq->ring.desc_count) { in vnic_cq_service() 83 cq->to_clean = 0; in vnic_cq_service() 88 cq->ring.desc_size * cq->to_clean); in vnic_cq_service()
|
D | vnic_wq.c | 51 wq->to_use = wq->to_clean = wq->bufs[0]; in vnic_wq_alloc_bufs() 139 wq->to_use = wq->to_clean = in enic_wq_init_start() 187 buf = wq->to_clean; in vnic_wq_clean() 193 buf = wq->to_clean = buf->next; in vnic_wq_clean() 197 wq->to_use = wq->to_clean = wq->bufs[0]; in vnic_wq_clean()
|
D | vnic_rq.h | 79 struct vnic_rq_buf *to_clean; member 160 buf = rq->to_clean; in vnic_rq_service() 170 rq->to_clean = buf->next; in vnic_rq_service() 175 buf = rq->to_clean; in vnic_rq_service()
|
D | vnic_wq.h | 74 struct vnic_wq_buf *to_clean; member 149 buf = wq->to_clean; in vnic_wq_service() 156 wq->to_clean = buf->next; in vnic_wq_service() 161 buf = wq->to_clean; in vnic_wq_service()
|
D | vnic_rq.c | 48 rq->to_use = rq->to_clean = rq->bufs[0]; in vnic_rq_alloc_bufs() 120 rq->to_use = rq->to_clean = in vnic_rq_init_start() 179 buf = rq->to_clean; in vnic_rq_clean() 194 rq->to_use = rq->to_clean = in vnic_rq_clean()
|
D | vnic_cq.c | 65 cq->to_clean = 0; in vnic_cq_clean()
|
D | enic_main.c | 841 while (!buf->os_buf && (buf->next != wq->to_clean)) { in enic_queue_wq_skb()
|
/linux-6.12.1/drivers/net/ethernet/marvell/ |
D | skge.c | 937 ring->to_use = ring->to_clean = ring->start; in skge_ring_alloc() 1036 ring->to_clean = ring->start; in skge_rx_fill() 2607 skge_qset(skge, rxqaddr[port], skge->rx_ring.to_clean); in skge_up() 2609 BUG_ON(skge->tx_ring.to_use != skge->tx_ring.to_clean); in skge_up() 2736 return ((ring->to_clean > ring->to_use) ? 0 : ring->count) in skge_avail() 2737 + (ring->to_clean - ring->to_use) - 1; in skge_avail() 2878 for (e = skge->tx_ring.to_clean; e != skge->tx_ring.to_use; e = e->next) { in skge_tx_clean() 2889 skge->tx_ring.to_clean = e; in skge_tx_clean() 3160 for (e = ring->to_clean; e != ring->to_use; e = e->next) { in skge_tx_done() 3180 skge->tx_ring.to_clean = e; in skge_tx_done() [all …]
|
D | skge.h | 2397 struct skge_element *to_clean; member
|