Lines Matching refs:fetch_index
114 unsigned int fetch_index, unsigned int posted_index, in vnic_rq_init_start() argument
129 iowrite32(fetch_index, &rq->ctrl->fetch_index); in vnic_rq_init_start()
133 &rq->bufs[fetch_index / VNIC_RQ_BUF_BLK_ENTRIES(count)] in vnic_rq_init_start()
134 [fetch_index % VNIC_RQ_BUF_BLK_ENTRIES(count)]; in vnic_rq_init_start()
141 u32 fetch_index = 0; in vnic_rq_init() local
144 fetch_index = ioread32(&rq->ctrl->fetch_index); in vnic_rq_init()
146 if (fetch_index == 0xFFFFFFFF) { /* check for hardware gone */ in vnic_rq_init()
148 fetch_index = 0; in vnic_rq_init()
152 fetch_index, fetch_index, in vnic_rq_init()
189 u32 fetch_index; in vnic_rq_clean() local
202 fetch_index = ioread32(&rq->ctrl->fetch_index); in vnic_rq_clean()
204 if (fetch_index == 0xFFFFFFFF) { /* check for hardware gone */ in vnic_rq_clean()
206 fetch_index = 0; in vnic_rq_clean()
209 &rq->bufs[fetch_index / VNIC_RQ_BUF_BLK_ENTRIES(count)] in vnic_rq_clean()
210 [fetch_index % VNIC_RQ_BUF_BLK_ENTRIES(count)]; in vnic_rq_clean()
211 iowrite32(fetch_index, &rq->ctrl->posted_index); in vnic_rq_clean()