Lines Matching refs:hw_idx
3063 u32 hw_idx = tp->hw_status->idx[0].tx_consumer;
3066 while (sw_idx != hw_idx) {
3087 if (unlikely(ri->skb != NULL || sw_idx == hw_idx))
3273 u16 hw_idx;
3276 hw_idx = tp->hw_status->idx[0].rx_producer;
3278 * We need to order the read of hw_idx and the read of
3284 while (sw_idx != hw_idx && budget > 0) {
3398 /* Refresh hw_idx to see if there is new work */
3399 if (sw_idx == hw_idx) {
3400 hw_idx = tp->hw_status->idx[0].rx_producer;