Searched refs:next_to_clean (Results 1 - 25 of 47) sorted by relevance

12

/drivers/net/ethernet/intel/ixgb/
H A Dixgb.h121 unsigned int next_to_clean; member in struct:ixgb_desc_ring
127 ((((R)->next_to_clean > (R)->next_to_use) ? 0 : (R)->count) + \
128 (R)->next_to_clean - (R)->next_to_use - 1)
/drivers/net/ethernet/pasemi/
H A Dpasemi_mac.h42 unsigned int next_to_clean; member in struct:pasemi_mac_txring
55 unsigned int next_to_clean; member in struct:pasemi_mac_rxring
117 #define RING_USED(ring) (((ring)->next_to_fill - (ring)->next_to_clean) \
/drivers/net/ethernet/intel/e1000/
H A De1000.h182 unsigned int next_to_clean; member in struct:e1000_tx_ring
203 unsigned int next_to_clean; member in struct:e1000_rx_ring
216 ((((R)->next_to_clean > (R)->next_to_use) \
217 ? 0 : (R)->count) + (R)->next_to_clean - (R)->next_to_use - 1)
/drivers/net/ethernet/intel/i40e/
H A Di40e_adminq.h53 u16 next_to_clean; member in struct:i40e_adminq_ring
H A Di40e_adminq.c388 hw->aq.asq.next_to_clean = 0;
447 hw->aq.arq.next_to_clean = 0;
670 u16 ntc = asq->next_to_clean;
696 asq->next_to_clean = ntc;
946 u16 ntc = hw->aq.arq.next_to_clean;
1014 hw->aq.arq.next_to_clean = ntc;
1038 hw->aq.asq.next_to_clean = 0;
1043 hw->aq.arq.next_to_clean = 0;
H A Di40e_txrx.c559 tx_ring->next_to_clean = 0;
597 u32 ntu = ((ring->next_to_clean <= ring->next_to_use)
600 return ntu - ring->next_to_clean;
670 u16 i = tx_ring->next_to_clean;
754 tx_ring->next_to_clean = i;
768 " next_to_clean <%x>\n",
772 dev_info(tx_ring->dev, "tx_bi[next_to_clean]\n"
797 * sees the new next_to_clean.
969 tx_ring->next_to_clean = 0;
1027 rx_ring->next_to_clean
[all...]
H A Di40e_txrx.h239 u16 next_to_clean; member in struct:i40e_ring
/drivers/net/ethernet/intel/i40evf/
H A Di40e_adminq.h53 u16 next_to_clean; member in struct:i40e_adminq_ring
H A Di40e_adminq.c386 hw->aq.asq.next_to_clean = 0;
445 hw->aq.arq.next_to_clean = 0;
623 u16 ntc = asq->next_to_clean;
650 asq->next_to_clean = ntc;
895 u16 ntc = hw->aq.arq.next_to_clean;
966 hw->aq.arq.next_to_clean = ntc;
982 hw->aq.asq.next_to_clean = 0;
987 hw->aq.arq.next_to_clean = 0;
H A Di40evf.h130 ((((R)->next_to_clean > (R)->next_to_use) ? 0 : (R)->count) + \
131 (R)->next_to_clean - (R)->next_to_use - 1)
H A Di40e_txrx.c99 tx_ring->next_to_clean = 0;
137 u32 ntu = ((ring->next_to_clean <= ring->next_to_use)
140 return ntu - ring->next_to_clean;
204 u16 i = tx_ring->next_to_clean;
288 tx_ring->next_to_clean = i;
302 " next_to_clean <%x>\n",
306 dev_info(tx_ring->dev, "tx_bi[next_to_clean]\n"
331 * sees the new next_to_clean.
474 tx_ring->next_to_clean = 0;
532 rx_ring->next_to_clean
[all...]
H A Di40e_txrx.h238 u16 next_to_clean; member in struct:i40e_ring
/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_main.c880 atomic_set(&tpd_ring->next_to_clean, 0);
902 rfd_ring->next_to_clean = 0;
905 rrd_ring->next_to_clean = 0;
921 atomic_set(&tpd_ring[i].next_to_clean, 0);
928 rfd_ring->next_to_clean = 0;
930 rrd_ring->next_to_clean = 0;
1551 u16 next_to_clean = atomic_read(&tpd_ring->next_to_clean); local
1559 while (next_to_clean != hw_next_to_clean) {
1560 buffer_info = &tpd_ring->buffer_info[next_to_clean];
1913 u16 next_to_clean = 0; local
[all...]
H A Datl1c.h492 atomic_t next_to_clean; member in struct:atl1c_tpd_ring
503 u16 next_to_clean; member in struct:atl1c_rfd_ring
514 u16 next_to_clean; member in struct:atl1c_rrd_ring
/drivers/net/ethernet/intel/igb/
H A Digb.h252 u16 next_to_clean; member in struct:igb_ring
317 if (ring->next_to_clean > ring->next_to_use)
318 return ring->next_to_clean - ring->next_to_use - 1;
320 return ring->count + ring->next_to_clean - ring->next_to_use - 1;
/drivers/net/ethernet/intel/igbvf/
H A Digbvf.h157 u16 next_to_clean; member in struct:igbvf_ring
H A Dnetdev.c92 if (ring->next_to_clean > ring->next_to_use)
93 return ring->next_to_clean - ring->next_to_use - 1;
95 return ring->count + ring->next_to_clean - ring->next_to_use - 1;
278 i = rx_ring->next_to_clean;
391 rx_ring->next_to_clean = i;
455 tx_ring->next_to_clean = 0;
493 rx_ring->next_to_clean = 0;
535 tx_ring->next_to_clean = 0;
617 rx_ring->next_to_clean = 0;
801 i = tx_ring->next_to_clean;
[all...]
/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_main.c71 ((((R)->next_to_clean > (R)->next_to_use) ? 0 : (R)->count) + \
72 (R)->next_to_clean - (R)->next_to_use - 1)
998 tx_ring->next_to_clean = 0;
1029 rx_ring->next_to_clean = 0;
1546 netdev_dbg(adapter->netdev, "next_to_clean : %d\n",
1547 tx_ring->next_to_clean);
1549 i = tx_ring->next_to_clean;
1562 tx_ring->next_to_clean, tx_ring->next_to_use,
1651 tx_ring->next_to_clean = i;
1653 netdev_dbg(adapter->netdev, "next_to_clean
[all...]
H A Dpch_gbe.h490 * @next_to_clean: next descriptor to check for DD status bit
500 unsigned int next_to_clean; member in struct:pch_gbe_tx_ring
511 * @next_to_clean: next descriptor to check for DD status bit
523 unsigned int next_to_clean; member in struct:pch_gbe_rx_ring
/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf.h97 unsigned int next_to_clean; member in struct:ixgbevf_ring
312 u16 ntc = ring->next_to_clean;
/drivers/net/ethernet/atheros/atlx/
H A Datl1.c1134 atomic_set(&tpd_ring->next_to_clean, 0);
1136 rfd_ring->next_to_clean = 0;
1140 atomic_set(&rrd_ring->next_to_clean, 0);
1176 rfd_ring->next_to_clean = 0;
1180 atomic_set(&rrd_ring->next_to_clean, 0);
1220 atomic_set(&tpd_ring->next_to_clean, 0);
1520 ((atomic_read(&adapter->rrd_ring.next_to_clean)
1766 rrd_next_to_clean = atomic_read(&adapter->rrd_ring.next_to_clean);
1784 while (rfd_ring->next_to_clean != (rrd->buf_indx + offset)) {
1785 rfd_ring->buffer_info[rfd_ring->next_to_clean]
2112 u16 next_to_clean = atomic_read(&tpd_ring->next_to_clean); local
[all...]
H A Datl1.h620 atomic_t next_to_clean; member in struct:atl1_tpd_ring
632 u16 next_to_clean; member in struct:atl1_rfd_ring
643 atomic_t next_to_clean; member in struct:atl1_rrd_ring
/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c772 atomic_set(&tx_ring->next_to_clean, 0);
1251 u16 next_to_clean = atomic_read(&tx_ring->next_to_clean); local
1253 while (next_to_clean != hw_next_to_clean) {
1254 tx_buffer = &tx_ring->tx_buffer[next_to_clean];
1270 if (++next_to_clean == tx_ring->count)
1271 next_to_clean = 0;
1274 atomic_set(&tx_ring->next_to_clean, next_to_clean);
1573 u16 next_to_clean local
[all...]
/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_main.c295 rx_buffer = &rx_ring->rx_buffer[rx_ring->next_to_clean];
496 u32 ntc = rx_ring->next_to_clean + 1;
500 rx_ring->next_to_clean = ntc;
621 rx_desc = FM10K_RX_DESC(rx_ring, rx_ring->next_to_clean);
1141 u32 head = ring->next_to_clean;
1204 unsigned int i = tx_ring->next_to_clean;
1286 tx_ring->next_to_clean = i;
1303 " next_to_clean <%x>\n",
1331 * sees the new next_to_clean.
H A Dfm10k.h139 u16 next_to_clean; member in struct:fm10k_ring
384 s16 unused = ring->next_to_clean - ring->next_to_use - 1;

Completed in 291 milliseconds

12