Lines Matching refs:fetch_index
115 unsigned int fetch_index, unsigned int posted_index, in vnic_rq_init_start() argument
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()
142 u32 fetch_index = 0; in vnic_rq_init() local
145 fetch_index = ioread32(&rq->ctrl->fetch_index); in vnic_rq_init()
147 if (fetch_index == 0xFFFFFFFF) { /* check for hardware gone */ in vnic_rq_init()
149 fetch_index = 0; in vnic_rq_init()
153 fetch_index, fetch_index, in vnic_rq_init()
191 u32 fetch_index; in vnic_rq_clean() local
204 fetch_index = ioread32(&rq->ctrl->fetch_index); in vnic_rq_clean()
206 if (fetch_index == 0xFFFFFFFF) { /* check for hardware gone */ in vnic_rq_clean()
208 fetch_index = 0; in vnic_rq_clean()
211 &rq->bufs[fetch_index / VNIC_RQ_BUF_BLK_ENTRIES(count)] in vnic_rq_clean()
212 [fetch_index % VNIC_RQ_BUF_BLK_ENTRIES(count)]; in vnic_rq_clean()
213 iowrite32(fetch_index, &rq->ctrl->posted_index); in vnic_rq_clean()