/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_rq.c | 115 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 D | vnic_wq.c | 135 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 D | vnic_dev.c | 305 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 D | vnic_wq.h | 41 u32 fetch_index; /* 0x30 */ member 192 unsigned int fetch_index, unsigned int posted_index,
|
H A D | vnic_rq.h | 42 u32 fetch_index; /* 0x30 */ member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_rq.c | 102 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 D | vnic_wq.c | 122 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 D | vnic_dev.c | 292 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 D | vnic_wq.h | 28 u32 fetch_index; /* 0x30 */ member 179 unsigned int fetch_index, unsigned int posted_index,
|
/kernel/linux/linux-5.10/drivers/scsi/fnic/ |
H A D | vnic_rq.c | 116 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 D | vnic_wq.c | 154 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 D | vnic_dev.c | 328 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 D | vnic_wq_copy.c | 45 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 D | vnic_wq.h | 57 u32 fetch_index; /* 0x30 */ member 171 unsigned int fetch_index, unsigned int posted_index,
|
H A D | vnic_rq.h | 60 u32 fetch_index; /* 0x30 */ member
|
/kernel/linux/linux-6.6/drivers/scsi/fnic/ |
H A D | vnic_rq.c | 104 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 D | vnic_wq.c | 142 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 D | vnic_dev.c | 316 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 D | vnic_wq_copy.c | 33 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 D | vnic_wq.h | 45 u32 fetch_index; /* 0x30 */ member 159 unsigned int fetch_index, unsigned int posted_index,
|
/kernel/linux/linux-5.10/drivers/scsi/snic/ |
H A D | vnic_wq.c | 155 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 D | vnic_wq.h | 38 u32 fetch_index; /* 0x30 */ member 158 unsigned int fetch_index, unsigned int post_index,
|
/kernel/linux/linux-6.6/drivers/scsi/snic/ |
H A D | vnic_wq.c | 141 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 D | vnic_wq.h | 24 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 D | dirty_log_test.c | 317 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
|