Lines Matching refs:pidx

184 	u16		pidx;           /* producer index (SW) */  member
197 u16 pidx; /* producer index (SW) */ member
828 struct freelQ_ce *ce = &q->centries[q->pidx]; in refill_free_list()
829 struct freelQ_e *e = &q->entries[q->pidx]; in refill_free_list()
856 if (++q->pidx == q->size) { in refill_free_list()
857 q->pidx = 0; in refill_free_list()
1006 struct freelQ_e *to = &fl->entries[fl->pidx]; in recycle_fl_buf()
1008 fl->centries[fl->pidx] = fl->centries[idx]; in recycle_fl_buf()
1016 if (++fl->pidx == fl->size) { in recycle_fl_buf()
1017 fl->pidx = 0; in recycle_fl_buf()
1159 static inline unsigned int write_large_page_tx_descs(unsigned int pidx, in write_large_page_tx_descs() argument
1182 if (++pidx == q->size) { in write_large_page_tx_descs()
1183 pidx = 0; in write_large_page_tx_descs()
1193 return pidx; in write_large_page_tx_descs()
1201 unsigned int pidx, unsigned int gen, in write_tx_descs() argument
1210 e = e1 = &q->entries[pidx]; in write_tx_descs()
1211 ce = &q->centries[pidx]; in write_tx_descs()
1236 if (++pidx == q->size) { in write_tx_descs()
1237 pidx = 0; in write_tx_descs()
1242 pidx = write_large_page_tx_descs(pidx, &e1, &ce, &gen, in write_tx_descs()
1259 if (++pidx == q->size) { in write_tx_descs()
1260 pidx = 0; in write_tx_descs()
1271 pidx = write_large_page_tx_descs(pidx, &e1, &ce, &gen, in write_tx_descs()
1319 unsigned int genbit, pidx, count; in restart_sched() local
1324 pidx = q->pidx; in restart_sched()
1325 q->pidx += count; in restart_sched()
1326 if (q->pidx >= q->size) { in restart_sched()
1327 q->pidx -= q->size; in restart_sched()
1330 write_tx_descs(adapter, skb, pidx, genbit, q); in restart_sched()
1665 unsigned int credits, pidx, genbit, count, use_sched_skb = 0; in t1_sge_tx() local
1672 pidx = q->pidx; in t1_sge_tx()
1710 pidx = q->pidx; in t1_sge_tx()
1717 pidx = q->pidx; in t1_sge_tx()
1718 q->pidx += count; in t1_sge_tx()
1719 if (q->pidx >= q->size) { in t1_sge_tx()
1720 q->pidx -= q->size; in t1_sge_tx()
1725 write_tx_descs(adapter, skb, pidx, genbit, q); in t1_sge_tx()