Lines Matching refs:ctrl
67 rq->ctrl = NULL;
78 rq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_RQ, index);
79 if (!rq->ctrl) {
107 writeq(paddr, &rq->ctrl->ring_base);
108 iowrite32(rq->ring.desc_count, &rq->ctrl->ring_size);
109 iowrite32(cq_index, &rq->ctrl->cq_index);
110 iowrite32(error_interrupt_enable, &rq->ctrl->error_interrupt_enable);
111 iowrite32(error_interrupt_offset, &rq->ctrl->error_interrupt_offset);
112 iowrite32(0, &rq->ctrl->dropped_packet_count);
113 iowrite32(0, &rq->ctrl->error_status);
116 fetch_index = ioread32(&rq->ctrl->fetch_index);
120 iowrite32(fetch_index, &rq->ctrl->posted_index);
127 return ioread32(&rq->ctrl->error_status);
132 iowrite32(1, &rq->ctrl->enable);
139 iowrite32(0, &rq->ctrl->enable);
143 if (!(ioread32(&rq->ctrl->running)))
159 WARN_ON(ioread32(&rq->ctrl->enable));
172 fetch_index = ioread32(&rq->ctrl->fetch_index);
176 iowrite32(fetch_index, &rq->ctrl->posted_index);