Lines Matching refs:ctrl
27 iowrite32(1, &wq->ctrl->enable);
34 iowrite32(0, &wq->ctrl->enable);
38 if (!(ioread32(&wq->ctrl->running)))
45 wq->index, ioread32(&wq->ctrl->fetch_index),
46 ioread32(&wq->ctrl->posted_index));
55 BUG_ON(ioread32(&wq->ctrl->enable));
62 iowrite32(0, &wq->ctrl->fetch_index);
63 iowrite32(0, &wq->ctrl->posted_index);
64 iowrite32(0, &wq->ctrl->error_status);
75 wq->ctrl = NULL;
85 wq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_WQ, index);
86 if (!wq->ctrl) {
103 writeq(paddr, &wq->ctrl->ring_base);
104 iowrite32(wq->ring.desc_count, &wq->ctrl->ring_size);
105 iowrite32(0, &wq->ctrl->fetch_index);
106 iowrite32(0, &wq->ctrl->posted_index);
107 iowrite32(cq_index, &wq->ctrl->cq_index);
108 iowrite32(error_interrupt_enable, &wq->ctrl->error_interrupt_enable);
109 iowrite32(error_interrupt_offset, &wq->ctrl->error_interrupt_offset);