Lines Matching refs:dirty
210 unsigned int index = cur ? gq->cur : gq->dirty;
222 if (gq->cur >= gq->dirty)
223 return gq->cur - gq->dirty;
225 return gq->ring_size - gq->dirty + gq->cur;
230 struct rswitch_ext_ts_desc *desc = &gq->rx_ring[gq->dirty];
840 ret = rswitch_gwca_queue_alloc_rx_buf(gq, gq->dirty, num);
843 ret = rswitch_gwca_queue_ext_ts_fill(ndev, gq, gq->dirty, num);
846 gq->dirty = rswitch_next_queue_index(gq, false, num);
866 gq->dirty = rswitch_next_queue_index(gq, false, 1)) {
867 desc = &gq->tx_ring[gq->dirty];
872 skb = gq->skbs[gq->dirty];
875 gq->unmap_addrs[gq->dirty],
877 dev_kfree_skb_any(gq->skbs[gq->dirty]);
878 gq->skbs[gq->dirty] = NULL;
1038 rswitch_gwca_ts_queue_fill(priv, gq->dirty, num);
1039 gq->dirty = rswitch_next_queue_index(gq, false, num);