Home
last modified time | relevance | path

Searched refs:fetch_index (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/
H A Dvnic_rq.c115 unsigned int fetch_index, unsigned int posted_index, in vnic_rq_init_start()
130 iowrite32(fetch_index, &rq->ctrl->fetch_index); in vnic_rq_init_start()
134 &rq->bufs[fetch_index / VNIC_RQ_BUF_BLK_ENTRIES(count)] in vnic_rq_init_start()
135 [fetch_index % VNIC_RQ_BUF_BLK_ENTRIES(count)]; in vnic_rq_init_start()
188 u32 fetch_index; in vnic_rq_clean() local
200 /* Use current fetch_index as the ring starting point */ in vnic_rq_clean()
201 fetch_index = ioread32(&rq->ctrl->fetch_index); in vnic_rq_clean()
203 if (fetch_index in vnic_rq_clean()
114 vnic_rq_init_start(struct vnic_rq *rq, unsigned int cq_index, unsigned int fetch_index, unsigned int posted_index, unsigned int error_interrupt_enable, unsigned int error_interrupt_offset) vnic_rq_init_start() argument
[all...]
H A Dvnic_wq.c135 unsigned int fetch_index, unsigned int posted_index, in enic_wq_init_start()
145 iowrite32(fetch_index, &wq->ctrl->fetch_index); in enic_wq_init_start()
153 &wq->bufs[fetch_index / VNIC_WQ_BUF_BLK_ENTRIES(count)] in enic_wq_init_start()
154 [fetch_index % VNIC_WQ_BUF_BLK_ENTRIES(count)]; in enic_wq_init_start()
212 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_clean()
134 enic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, unsigned int fetch_index, unsigned int posted_index, unsigned int error_interrupt_enable, unsigned int error_interrupt_offset) enic_wq_init_start() argument
H A Dvnic_dev.c305 u32 fetch_index, new_posted; in _vnic_dev_cmd2() local
308 fetch_index = ioread32(&dc2c->wq_ctrl->fetch_index); in _vnic_dev_cmd2()
310 if (fetch_index == 0xFFFFFFFF) in _vnic_dev_cmd2()
315 if (new_posted == fetch_index) { in _vnic_dev_cmd2()
317 _CMD_N(cmd), fetch_index, posted); in _vnic_dev_cmd2()
386 unsigned int fetch_index; in vnic_dev_init_devcmd2() local
402 fetch_index = ioread32(&vdev->devcmd2->wq.ctrl->fetch_index); in vnic_dev_init_devcmd2()
403 if (fetch_index in vnic_dev_init_devcmd2()
[all...]
H A Dvnic_wq.h41 u32 fetch_index; /* 0x30 */ member
192 unsigned int fetch_index, unsigned int posted_index,
H A Dvnic_rq.h42 u32 fetch_index; /* 0x30 */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/
H A Dvnic_rq.c102 unsigned int fetch_index, unsigned int posted_index, in vnic_rq_init_start()
117 iowrite32(fetch_index, &rq->ctrl->fetch_index); in vnic_rq_init_start()
121 &rq->bufs[fetch_index / VNIC_RQ_BUF_BLK_ENTRIES(count)] in vnic_rq_init_start()
122 [fetch_index % VNIC_RQ_BUF_BLK_ENTRIES(count)]; in vnic_rq_init_start()
175 u32 fetch_index; in vnic_rq_clean() local
187 /* Use current fetch_index as the ring starting point */ in vnic_rq_clean()
188 fetch_index = ioread32(&rq->ctrl->fetch_index); in vnic_rq_clean()
190 if (fetch_index in vnic_rq_clean()
101 vnic_rq_init_start(struct vnic_rq *rq, unsigned int cq_index, unsigned int fetch_index, unsigned int posted_index, unsigned int error_interrupt_enable, unsigned int error_interrupt_offset) vnic_rq_init_start() argument
[all...]
H A Dvnic_wq.c122 unsigned int fetch_index, unsigned int posted_index, in enic_wq_init_start()
132 iowrite32(fetch_index, &wq->ctrl->fetch_index); in enic_wq_init_start()
140 &wq->bufs[fetch_index / VNIC_WQ_BUF_BLK_ENTRIES(count)] in enic_wq_init_start()
141 [fetch_index % VNIC_WQ_BUF_BLK_ENTRIES(count)]; in enic_wq_init_start()
199 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_clean()
121 enic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, unsigned int fetch_index, unsigned int posted_index, unsigned int error_interrupt_enable, unsigned int error_interrupt_offset) enic_wq_init_start() argument
H A Dvnic_dev.c292 u32 fetch_index, new_posted; in _vnic_dev_cmd2() local
295 fetch_index = ioread32(&dc2c->wq_ctrl->fetch_index); in _vnic_dev_cmd2()
297 if (fetch_index == 0xFFFFFFFF) in _vnic_dev_cmd2()
302 if (new_posted == fetch_index) { in _vnic_dev_cmd2()
304 _CMD_N(cmd), fetch_index, posted); in _vnic_dev_cmd2()
373 unsigned int fetch_index; in vnic_dev_init_devcmd2() local
389 fetch_index = ioread32(&vdev->devcmd2->wq.ctrl->fetch_index); in vnic_dev_init_devcmd2()
390 if (fetch_index in vnic_dev_init_devcmd2()
[all...]
H A Dvnic_wq.h28 u32 fetch_index; /* 0x30 */ member
179 unsigned int fetch_index, unsigned int posted_index,
/kernel/linux/linux-5.10/drivers/scsi/fnic/
H A Dvnic_rq.c116 u32 fetch_index; in vnic_rq_init() local
127 /* Use current fetch_index as the ring starting point */ in vnic_rq_init()
128 fetch_index = ioread32(&rq->ctrl->fetch_index); in vnic_rq_init()
130 &rq->bufs[fetch_index / VNIC_RQ_BUF_BLK_ENTRIES] in vnic_rq_init()
131 [fetch_index % VNIC_RQ_BUF_BLK_ENTRIES]; in vnic_rq_init()
132 iowrite32(fetch_index, &rq->ctrl->posted_index); in vnic_rq_init()
169 u32 fetch_index; in vnic_rq_clean() local
183 /* Use current fetch_index as the ring starting point */ in vnic_rq_clean()
184 fetch_index in vnic_rq_clean()
[all...]
H A Dvnic_wq.c154 unsigned int fetch_index, unsigned int posted_index, in vnic_wq_init_start()
164 iowrite32(fetch_index, &wq->ctrl->fetch_index); in vnic_wq_init_start()
172 &wq->bufs[fetch_index / VNIC_WQ_BUF_BLK_ENTRIES] in vnic_wq_init_start()
173 [fetch_index % VNIC_WQ_BUF_BLK_ENTRIES]; in vnic_wq_init_start()
186 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_init()
241 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_clean()
153 vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, unsigned int fetch_index, unsigned int posted_index, unsigned int error_interrupt_enable, unsigned int error_interrupt_offset) vnic_wq_init_start() argument
H A Dvnic_dev.c328 u32 fetch_index; in vnic_dev_cmd2() local
333 fetch_index = ioread32(&dc2c->wq_ctrl->fetch_index); in vnic_dev_cmd2()
335 if (posted == 0xFFFFFFFF || fetch_index == 0xFFFFFFFF) { in vnic_dev_cmd2()
340 pci_name(vdev->pdev), fetch_index, posted); in vnic_dev_cmd2()
348 if (new_posted == fetch_index) { in vnic_dev_cmd2()
352 pci_name(vdev->pdev), fetch_index, posted); in vnic_dev_cmd2()
428 unsigned int fetch_index; in vnic_dev_init_devcmd2() local
444 fetch_index = ioread32(&vdev->devcmd2->wq.ctrl->fetch_index); in vnic_dev_init_devcmd2()
[all...]
H A Dvnic_wq_copy.c45 wq->index, ioread32(&wq->ctrl->fetch_index), in vnic_wq_copy_disable()
62 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_copy_clean()
105 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_copy_init()
H A Dvnic_wq.h57 u32 fetch_index; /* 0x30 */ member
171 unsigned int fetch_index, unsigned int posted_index,
H A Dvnic_rq.h60 u32 fetch_index; /* 0x30 */ member
/kernel/linux/linux-6.6/drivers/scsi/fnic/
H A Dvnic_rq.c104 u32 fetch_index; in vnic_rq_init() local
115 /* Use current fetch_index as the ring starting point */ in vnic_rq_init()
116 fetch_index = ioread32(&rq->ctrl->fetch_index); in vnic_rq_init()
118 &rq->bufs[fetch_index / VNIC_RQ_BUF_BLK_ENTRIES] in vnic_rq_init()
119 [fetch_index % VNIC_RQ_BUF_BLK_ENTRIES]; in vnic_rq_init()
120 iowrite32(fetch_index, &rq->ctrl->posted_index); in vnic_rq_init()
157 u32 fetch_index; in vnic_rq_clean() local
171 /* Use current fetch_index as the ring starting point */ in vnic_rq_clean()
172 fetch_index in vnic_rq_clean()
[all...]
H A Dvnic_wq.c142 unsigned int fetch_index, unsigned int posted_index, in vnic_wq_init_start()
152 iowrite32(fetch_index, &wq->ctrl->fetch_index); in vnic_wq_init_start()
160 &wq->bufs[fetch_index / VNIC_WQ_BUF_BLK_ENTRIES] in vnic_wq_init_start()
161 [fetch_index % VNIC_WQ_BUF_BLK_ENTRIES]; in vnic_wq_init_start()
174 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_init()
229 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_clean()
141 vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, unsigned int fetch_index, unsigned int posted_index, unsigned int error_interrupt_enable, unsigned int error_interrupt_offset) vnic_wq_init_start() argument
H A Dvnic_dev.c316 u32 fetch_index; in vnic_dev_cmd2() local
321 fetch_index = ioread32(&dc2c->wq_ctrl->fetch_index); in vnic_dev_cmd2()
323 if (posted == 0xFFFFFFFF || fetch_index == 0xFFFFFFFF) { in vnic_dev_cmd2()
328 pci_name(vdev->pdev), fetch_index, posted); in vnic_dev_cmd2()
336 if (new_posted == fetch_index) { in vnic_dev_cmd2()
340 pci_name(vdev->pdev), fetch_index, posted); in vnic_dev_cmd2()
416 unsigned int fetch_index; in vnic_dev_init_devcmd2() local
432 fetch_index = ioread32(&vdev->devcmd2->wq.ctrl->fetch_index); in vnic_dev_init_devcmd2()
[all...]
H A Dvnic_wq_copy.c33 wq->index, ioread32(&wq->ctrl->fetch_index), in vnic_wq_copy_disable()
50 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_copy_clean()
93 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_copy_init()
H A Dvnic_wq.h45 u32 fetch_index; /* 0x30 */ member
159 unsigned int fetch_index, unsigned int posted_index,
/kernel/linux/linux-5.10/drivers/scsi/snic/
H A Dvnic_wq.c155 unsigned int fetch_index, unsigned int posted_index, in vnic_wq_init_start()
165 iowrite32(fetch_index, &wq->ctrl->fetch_index); in vnic_wq_init_start()
173 &wq->bufs[fetch_index / VNIC_WQ_BUF_BLK_ENTRIES(count)] in vnic_wq_init_start()
174 [fetch_index % VNIC_WQ_BUF_BLK_ENTRIES(count)]; in vnic_wq_init_start()
232 iowrite32(0, &wq->ctrl->fetch_index); in svnic_wq_clean()
154 vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, unsigned int fetch_index, unsigned int posted_index, unsigned int error_interrupt_enable, unsigned int error_interrupt_offset) vnic_wq_init_start() argument
H A Dvnic_wq.h38 u32 fetch_index; /* 0x30 */ member
158 unsigned int fetch_index, unsigned int post_index,
/kernel/linux/linux-6.6/drivers/scsi/snic/
H A Dvnic_wq.c141 unsigned int fetch_index, unsigned int posted_index, in vnic_wq_init_start()
151 iowrite32(fetch_index, &wq->ctrl->fetch_index); in vnic_wq_init_start()
159 &wq->bufs[fetch_index / VNIC_WQ_BUF_BLK_ENTRIES(count)] in vnic_wq_init_start()
160 [fetch_index % VNIC_WQ_BUF_BLK_ENTRIES(count)]; in vnic_wq_init_start()
218 iowrite32(0, &wq->ctrl->fetch_index); in svnic_wq_clean()
140 vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, unsigned int fetch_index, unsigned int posted_index, unsigned int error_interrupt_enable, unsigned int error_interrupt_offset) vnic_wq_init_start() argument
H A Dvnic_wq.h24 u32 fetch_index; /* 0x30 */ member
144 unsigned int fetch_index, unsigned int post_index,
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/
H A Ddirty_log_test.c317 uint32_t num_pages, uint32_t *fetch_index) in dirty_ring_collect_one()
323 cur = &dirty_gfns[*fetch_index % test_dirty_ring_count]; in dirty_ring_collect_one()
330 //pr_info("fetch 0x%x page %llu\n", *fetch_index, cur->offset); in dirty_ring_collect_one()
334 (*fetch_index)++; in dirty_ring_collect_one()
315 dirty_ring_collect_one(struct kvm_dirty_gfn *dirty_gfns, int slot, void *bitmap, uint32_t num_pages, uint32_t *fetch_index) dirty_ring_collect_one() argument

Completed in 14 milliseconds

12