Home
last modified time | relevance | path

Searched refs:to_clean (Results 1 – 23 of 23) sorted by relevance

/openbmc/linux/drivers/scsi/fnic/
H A Dvnic_cq_copy.h24 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()
H A Dvnic_cq.h54 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()
H A Dvnic_rq.c47 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()
H A Dvnic_wq.h82 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()
H A Dvnic_wq.c67 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()
H A Dvnic_rq.h87 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()
H A Dvnic_cq.c65 cq->to_clean = 0; in vnic_cq_clean()
/openbmc/linux/drivers/scsi/snic/
H A Dvnic_cq_fw.h22 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()
H A Dvnic_cq.h42 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()
H A Dvnic_wq.h67 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()
H A Dvnic_wq.c62 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()
H A Dvnic_cq.c58 cq->to_clean = 0; in svnic_cq_clean()
/openbmc/linux/drivers/net/ethernet/cisco/enic/
H A Dvnic_cq.h50 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()
H A Dvnic_wq.c51 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()
H A Dvnic_wq.h74 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()
H A Dvnic_rq.h79 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()
H A Dvnic_rq.c48 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()
H A Dvnic_cq.c65 cq->to_clean = 0; in vnic_cq_clean()
H A Denic_main.c808 while (!buf->os_buf && (buf->next != wq->to_clean)) { in enic_queue_wq_skb()
/openbmc/qemu/block/
H A Dqcow2-cache.c100 int to_clean = 0; in qcow2_cache_clean_unused() local
112 to_clean++; in qcow2_cache_clean_unused()
115 if (to_clean > 0) { in qcow2_cache_clean_unused()
116 qcow2_cache_table_release(c, i - to_clean, to_clean); in qcow2_cache_clean_unused()
/openbmc/linux/drivers/net/ethernet/marvell/
H A Dskge.c937 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()
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()
3226 ring->to_clean = e; in skge_poll()
[all …]
H A Dskge.h2397 struct skge_element *to_clean; member
/openbmc/qemu/accel/tcg/
H A Dcputlb.c328 uint16_t all_dirty, work, to_clean; in tlb_flush_by_mmuidx_async_work() local
338 to_clean = asked & all_dirty; in tlb_flush_by_mmuidx_async_work()
339 all_dirty &= ~to_clean; in tlb_flush_by_mmuidx_async_work()
342 for (work = to_clean; work != 0; work &= work - 1) { in tlb_flush_by_mmuidx_async_work()
351 if (to_clean == ALL_MMUIDX_BITS) { in tlb_flush_by_mmuidx_async_work()
356 cpu->neg.tlb.c.part_flush_count + ctpop16(to_clean)); in tlb_flush_by_mmuidx_async_work()
357 if (to_clean != asked) { in tlb_flush_by_mmuidx_async_work()
360 ctpop16(asked & ~to_clean)); in tlb_flush_by_mmuidx_async_work()