/linux-4.4.14/drivers/net/ethernet/intel/ixgb/ |
D | ixgb.h | 121 unsigned int next_to_clean; member 127 ((((R)->next_to_clean > (R)->next_to_use) ? 0 : (R)->count) + \ 128 (R)->next_to_clean - (R)->next_to_use - 1)
|
D | ixgb_main.c | 724 txdr->next_to_clean = 0; in ixgb_setup_tx_resources() 808 rxdr->next_to_clean = 0; in ixgb_setup_rx_resources() 977 tx_ring->next_to_clean = 0; in ixgb_clean_tx_ring() 1047 rx_ring->next_to_clean = 0; in ixgb_clean_rx_ring() 1851 i = tx_ring->next_to_clean; in ixgb_clean_tx_irq() 1879 tx_ring->next_to_clean = i; in ixgb_clean_tx_irq() 1917 tx_ring->next_to_clean, in ixgb_clean_tx_irq() 2006 i = rx_ring->next_to_clean; in ixgb_clean_rx_irq() 2098 rx_ring->next_to_clean = i; in ixgb_clean_rx_irq()
|
/linux-4.4.14/drivers/net/ethernet/pasemi/ |
D | pasemi_mac.h | 42 unsigned int next_to_clean; member 55 unsigned int next_to_clean; member 117 #define RING_USED(ring) (((ring)->next_to_fill - (ring)->next_to_clean) \
|
D | pasemi_mac.c | 478 ring->next_to_clean = 0; in pasemi_mac_setup_rx_resources() 541 ring->next_to_clean = 0; in pasemi_mac_setup_tx_resources() 563 start = txring->next_to_clean; in pasemi_mac_free_tx_resources() 759 n = rx->next_to_clean; in pasemi_mac_clean_rx() 840 rx_ring(mac)->next_to_clean = n; in pasemi_mac_clean_rx() 882 start = txring->next_to_clean; in pasemi_mac_clean_tx() 937 txring->next_to_clean = i & (TX_RING_SIZE-1); in pasemi_mac_clean_tx()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000/ |
D | e1000.h | 182 unsigned int next_to_clean; member 203 unsigned int next_to_clean; member 216 ((((R)->next_to_clean > (R)->next_to_use) \ 217 ? 0 : (R)->count) + (R)->next_to_clean - (R)->next_to_use - 1)
|
D | e1000_main.c | 1561 txdr->next_to_clean = 0; in e1000_setup_tx_resources() 1751 rxdr->next_to_clean = 0; in e1000_setup_rx_resources() 2009 tx_ring->next_to_clean = 0; in e1000_clean_tx_ring() 2132 rx_ring->next_to_clean = 0; in e1000_clean_rx_ring() 3405 if (i == tx_ring->next_to_use && i == tx_ring->next_to_clean) in e1000_dump() 3409 else if (i == tx_ring->next_to_clean) in e1000_dump() 3449 else if (i == rx_ring->next_to_clean) in e1000_dump() 3847 i = tx_ring->next_to_clean; in e1000_clean_tx_irq() 3879 tx_ring->next_to_clean = i; in e1000_clean_tx_irq() 3924 tx_ring->next_to_clean, in e1000_clean_tx_irq() [all …]
|
D | e1000_ethtool.c | 1022 txdr->next_to_use = txdr->next_to_clean = 0; in e1000_setup_desc_rings() 1080 rxdr->next_to_use = rxdr->next_to_clean = 0; in e1000_setup_desc_rings()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
D | hns_enet.c | 346 desc = &ring->desc[ring->next_to_clean]; in hns_nic_poll_rx_skb() 347 desc_cb = &ring->desc_cb[ring->next_to_clean]; in hns_nic_poll_rx_skb() 370 ring_ptr_move_fw(ring, next_to_clean); in hns_nic_poll_rx_skb() 390 ring_ptr_move_fw(ring, next_to_clean); in hns_nic_poll_rx_skb() 397 desc = &ring->desc[ring->next_to_clean]; in hns_nic_poll_rx_skb() 398 desc_cb = &ring->desc_cb[ring->next_to_clean]; in hns_nic_poll_rx_skb() 406 ring_ptr_move_fw(ring, next_to_clean); in hns_nic_poll_rx_skb() 579 struct hnae_desc_cb *desc_cb = &ring->desc_cb[ring->next_to_clean]; in hns_nic_reclaim_one_desc() 584 hnae_free_buffer_detach(ring, ring->next_to_clean); in hns_nic_reclaim_one_desc() 586 ring_ptr_move_fw(ring, next_to_clean); in hns_nic_reclaim_one_desc() [all …]
|
D | hnae.h | 243 int next_to_clean; member 276 ring_dist(ring, ring->next_to_clean, ring->next_to_use) - 1; in ring_space() 282 assert_is_ring_idx(ring, ring->next_to_clean); in is_ring_empty() 284 return ring->next_to_use == ring->next_to_clean; in is_ring_empty()
|
D | hnae.c | 183 ring->next_to_clean = 0; in hnae_fini_ring() 202 assert(ring->next_to_clean == 0); in hnae_init_ring()
|
D | hns_dsaf_rcb.c | 421 ring->next_to_clean = 0; in hns_rcb_ring_get_cfg()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_main.c | 882 atomic_set(&tpd_ring->next_to_clean, 0); in atl1c_clean_tx_ring() 904 rfd_ring->next_to_clean = 0; in atl1c_clean_rx_ring() 907 rrd_ring->next_to_clean = 0; in atl1c_clean_rx_ring() 923 atomic_set(&tpd_ring[i].next_to_clean, 0); in atl1c_init_ring_ptrs() 930 rfd_ring->next_to_clean = 0; in atl1c_init_ring_ptrs() 932 rrd_ring->next_to_clean = 0; in atl1c_init_ring_ptrs() 1552 u16 next_to_clean = atomic_read(&tpd_ring->next_to_clean); in atl1c_clean_tx_irq() local 1561 while (next_to_clean != hw_next_to_clean) { in atl1c_clean_tx_irq() 1562 buffer_info = &tpd_ring->buffer_info[next_to_clean]; in atl1c_clean_tx_irq() 1568 if (++next_to_clean == tpd_ring->count) in atl1c_clean_tx_irq() [all …]
|
D | atl1c.h | 492 atomic_t next_to_clean; member 503 u16 next_to_clean; member 514 u16 next_to_clean; member
|
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
D | i40e_adminq.c | 375 hw->aq.asq.next_to_clean = 0; in i40e_init_asq() 434 hw->aq.arq.next_to_clean = 0; in i40e_init_arq() 611 u16 ntc = asq->next_to_clean; in i40e_clean_asq() 637 asq->next_to_clean = ntc; in i40e_clean_asq() 882 u16 ntc = hw->aq.arq.next_to_clean; in i40evf_clean_arq_element() 954 hw->aq.arq.next_to_clean = ntc; in i40evf_clean_arq_element() 972 hw->aq.asq.next_to_clean = 0; in i40evf_resume_aq() 977 hw->aq.arq.next_to_clean = 0; in i40evf_resume_aq()
|
D | i40evf.h | 132 ((((R)->next_to_clean > (R)->next_to_use) ? 0 : (R)->count) + \ 133 (R)->next_to_clean - (R)->next_to_use - 1)
|
D | i40e_txrx.h | 128 r->next_to_clean = i; \ 263 u16 next_to_clean; member
|
D | i40e_txrx.c | 100 tx_ring->next_to_clean = 0; in i40evf_clean_tx_ring() 154 u16 i = tx_ring->next_to_clean; in i40e_clean_tx_irq() 240 tx_ring->next_to_clean = i; in i40e_clean_tx_irq() 454 tx_ring->next_to_clean = 0; in i40evf_setup_tx_descriptors() 528 rx_ring->next_to_clean = 0; in i40evf_clean_rx_ring() 616 rx_ring->next_to_clean = 0; in i40evf_setup_rx_descriptors() 947 u16 i = rx_ring->next_to_clean; in i40e_clean_rx_irq_ps() 963 i = rx_ring->next_to_clean; in i40e_clean_rx_irq_ps() 1139 i = rx_ring->next_to_clean; in i40e_clean_rx_irq_1buf()
|
D | i40e_adminq.h | 54 u16 next_to_clean; member
|
D | i40e_type.h | 59 ((((R)->next_to_clean > (R)->next_to_use) ? 0 : (R)->count) + \ 60 (R)->next_to_clean - (R)->next_to_use - 1)
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
D | igb.h | 252 u16 next_to_clean; member 317 if (ring->next_to_clean > ring->next_to_use) in igb_desc_unused() 318 return ring->next_to_clean - ring->next_to_use - 1; in igb_desc_unused() 320 return ring->count + ring->next_to_clean - ring->next_to_use - 1; in igb_desc_unused()
|
D | igb_main.c | 405 buffer_info = &tx_ring->tx_buffer_info[tx_ring->next_to_clean]; in igb_dump() 407 n, tx_ring->next_to_use, tx_ring->next_to_clean, in igb_dump() 445 i == tx_ring->next_to_clean) in igb_dump() 449 else if (i == tx_ring->next_to_clean) in igb_dump() 479 n, rx_ring->next_to_use, rx_ring->next_to_clean); in igb_dump() 527 else if (i == rx_ring->next_to_clean) in igb_dump() 3196 tx_ring->next_to_clean = 0; in igb_setup_tx_resources() 3338 rx_ring->next_to_clean = 0; in igb_setup_rx_resources() 3781 tx_ring->next_to_clean = 0; in igb_clean_tx_ring() 3874 rx_ring->next_to_clean = 0; in igb_clean_rx_ring() [all …]
|
D | igb_ethtool.c | 1800 rx_ntc = rx_ring->next_to_clean; in igb_clean_test_rings() 1801 tx_ntc = tx_ring->next_to_clean; in igb_clean_test_rings() 1844 rx_ring->next_to_clean = rx_ntc; in igb_clean_test_rings() 1845 tx_ring->next_to_clean = tx_ntc; in igb_clean_test_rings()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_adminq.c | 388 hw->aq.asq.next_to_clean = 0; in i40e_init_asq() 447 hw->aq.arq.next_to_clean = 0; in i40e_init_arq() 679 u16 ntc = asq->next_to_clean; in i40e_clean_asq() 704 asq->next_to_clean = ntc; in i40e_clean_asq() 948 u16 ntc = hw->aq.arq.next_to_clean; in i40e_clean_arq_element() 1020 hw->aq.arq.next_to_clean = ntc; in i40e_clean_arq_element() 1058 hw->aq.asq.next_to_clean = 0; in i40e_resume_aq() 1063 hw->aq.arq.next_to_clean = 0; in i40e_resume_aq()
|
D | i40e_txrx.h | 128 r->next_to_clean = i; \ 264 u16 next_to_clean; member
|
D | i40e_adminq.h | 54 u16 next_to_clean; member
|
D | i40e_txrx.c | 575 tx_ring->next_to_clean = 0; in i40e_clean_tx_ring() 636 u16 i = tx_ring->next_to_clean; in i40e_clean_tx_irq() 722 tx_ring->next_to_clean = i; in i40e_clean_tx_irq() 980 tx_ring->next_to_clean = 0; in i40e_setup_tx_descriptors() 1054 rx_ring->next_to_clean = 0; in i40e_clean_rx_ring() 1142 rx_ring->next_to_clean = 0; in i40e_setup_rx_descriptors() 1474 u16 i = rx_ring->next_to_clean; in i40e_clean_rx_irq_ps() 1493 i = rx_ring->next_to_clean; in i40e_clean_rx_irq_ps() 1681 i = rx_ring->next_to_clean; in i40e_clean_rx_irq_1buf()
|
D | i40e_type.h | 59 ((((R)->next_to_clean > (R)->next_to_use) ? 0 : (R)->count) + \ 60 (R)->next_to_clean - (R)->next_to_use - 1)
|
D | i40e_debugfs.c | 516 rx_ring->next_to_clean, in i40e_dbg_dump_vsi_seid() 563 tx_ring->next_to_clean, in i40e_dbg_dump_vsi_seid()
|
D | i40e_main.c | 358 vsi->seid, hung_queue, tx_ring->next_to_clean, in i40e_tx_timeout() 3547 u16 i = tx_ring->next_to_clean; in i40e_clean_fdir_tx_irq() 3614 tx_ring->next_to_clean = i; in i40e_clean_fdir_tx_irq()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/ |
D | atl1.c | 1134 atomic_set(&tpd_ring->next_to_clean, 0); in atl1_init_ring_ptrs() 1136 rfd_ring->next_to_clean = 0; in atl1_init_ring_ptrs() 1140 atomic_set(&rrd_ring->next_to_clean, 0); in atl1_init_ring_ptrs() 1176 rfd_ring->next_to_clean = 0; in atl1_clean_rx_ring() 1180 atomic_set(&rrd_ring->next_to_clean, 0); in atl1_clean_rx_ring() 1220 atomic_set(&tpd_ring->next_to_clean, 0); in atl1_clean_tx_ring() 1520 ((atomic_read(&adapter->rrd_ring.next_to_clean) in atl1_configure() 1766 rrd_next_to_clean = atomic_read(&adapter->rrd_ring.next_to_clean); in atl1_update_mailbox() 1784 while (rfd_ring->next_to_clean != (rrd->buf_indx + offset)) { in atl1_clean_alloc_flag() 1785 rfd_ring->buffer_info[rfd_ring->next_to_clean].alloced = 0; in atl1_clean_alloc_flag() [all …]
|
D | atl1.h | 620 atomic_t next_to_clean; member 632 u16 next_to_clean; member 643 atomic_t next_to_clean; member
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_main.c | 772 atomic_set(&tx_ring->next_to_clean, 0); in atl1e_init_ring_ptrs() 1251 u16 next_to_clean = atomic_read(&tx_ring->next_to_clean); in atl1e_clean_tx_irq() local 1253 while (next_to_clean != hw_next_to_clean) { in atl1e_clean_tx_irq() 1254 tx_buffer = &tx_ring->tx_buffer[next_to_clean]; in atl1e_clean_tx_irq() 1270 if (++next_to_clean == tx_ring->count) in atl1e_clean_tx_irq() 1271 next_to_clean = 0; in atl1e_clean_tx_irq() 1274 atomic_set(&tx_ring->next_to_clean, next_to_clean); in atl1e_clean_tx_irq() 1573 u16 next_to_clean = 0; in atl1e_tpd_avail() local 1575 next_to_clean = atomic_read(&tx_ring->next_to_clean); in atl1e_tpd_avail() 1578 return (u16)(next_to_clean > next_to_use) ? in atl1e_tpd_avail() [all …]
|
D | atl1e.h | 415 atomic_t next_to_clean; member
|
/linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_main.c | 71 ((((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; in pch_gbe_clean_tx_ring() 1029 rx_ring->next_to_clean = 0; in pch_gbe_clean_rx_ring() 1547 tx_ring->next_to_clean); in pch_gbe_clean_tx() 1549 i = tx_ring->next_to_clean; in pch_gbe_clean_tx() 1562 tx_ring->next_to_clean, tx_ring->next_to_use, in pch_gbe_clean_tx() 1651 tx_ring->next_to_clean = i; in pch_gbe_clean_tx() 1654 tx_ring->next_to_clean); in pch_gbe_clean_tx() 1688 i = rx_ring->next_to_clean; in pch_gbe_clean_rx() [all …]
|
D | pch_gbe.h | 500 unsigned int next_to_clean; member 523 unsigned int next_to_clean; member
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_main.c | 322 rx_buffer = &rx_ring->rx_buffer[rx_ring->next_to_clean]; in fm10k_fetch_rx_buffer() 527 u32 ntc = rx_ring->next_to_clean + 1; in fm10k_is_non_eop() 531 rx_ring->next_to_clean = ntc; in fm10k_is_non_eop() 613 rx_desc = FM10K_RX_DESC(rx_ring, rx_ring->next_to_clean); in fm10k_clean_rx_irq() 1150 u32 head = ring->next_to_clean; in fm10k_get_tx_pending() 1212 unsigned int i = tx_ring->next_to_clean; in fm10k_clean_tx_irq() 1294 tx_ring->next_to_clean = i; in fm10k_clean_tx_irq()
|
D | fm10k.h | 146 u16 next_to_clean; member 405 s16 unused = ring->next_to_clean - ring->next_to_use - 1; in fm10k_desc_unused()
|
D | fm10k_pci.c | 430 if (tx_ring->next_to_use != tx_ring->next_to_clean) { in fm10k_watchdog_flush_tx() 567 ring->next_to_clean = 0; in fm10k_configure_tx_ring() 673 ring->next_to_clean = 0; in fm10k_configure_rx_ring()
|
D | fm10k_netdev.c | 302 rx_ring->next_to_clean = 0; in fm10k_clean_rx_ring()
|
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/ |
D | netdev.c | 92 if (ring->next_to_clean > ring->next_to_use) in igbvf_desc_unused() 93 return ring->next_to_clean - ring->next_to_use - 1; in igbvf_desc_unused() 95 return ring->count + ring->next_to_clean - ring->next_to_use - 1; in igbvf_desc_unused() 279 i = rx_ring->next_to_clean; in igbvf_clean_rx_irq() 394 rx_ring->next_to_clean = i; in igbvf_clean_rx_irq() 458 tx_ring->next_to_clean = 0; in igbvf_setup_tx_resources() 496 rx_ring->next_to_clean = 0; in igbvf_setup_rx_resources() 538 tx_ring->next_to_clean = 0; in igbvf_clean_tx_ring() 620 rx_ring->next_to_clean = 0; in igbvf_clean_rx_ring() 802 i = tx_ring->next_to_clean; in igbvf_clean_tx_irq() [all …]
|
D | igbvf.h | 154 u16 next_to_clean; member
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf.h | 116 u16 next_to_clean; member 349 u16 ntc = ring->next_to_clean; in ixgbevf_desc_unused()
|
D | ixgbevf_main.c | 298 unsigned int i = tx_ring->next_to_clean; in ixgbevf_clean_tx_irq() 380 tx_ring->next_to_clean = i; in ixgbevf_clean_tx_irq() 563 u32 ntc = rx_ring->next_to_clean + 1; in ixgbevf_is_non_eop() 567 rx_ring->next_to_clean = ntc; in ixgbevf_is_non_eop() 850 rx_buffer = &rx_ring->rx_buffer_info[rx_ring->next_to_clean]; in ixgbevf_fetch_rx_buffer() 928 rx_desc = IXGBEVF_RX_DESC(rx_ring, rx_ring->next_to_clean); in ixgbevf_clean_rx_irq() 1577 ring->next_to_clean = 0; in ixgbevf_configure_tx_ring() 1760 ring->next_to_clean = 0; in ixgbevf_configure_rx_ring()
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
D | gianfar.h | 1049 u16 next_to_clean; member 1313 if (rxq->next_to_clean > rxq->next_to_use) in gfar_rxbd_unused() 1314 return rxq->next_to_clean - rxq->next_to_use - 1; in gfar_rxbd_unused() 1316 return rxq->rx_ring_size + rxq->next_to_clean - rxq->next_to_use - 1; in gfar_rxbd_unused()
|
D | gianfar.c | 208 rx_queue->next_to_clean = 0; in gfar_init_bds() 2977 struct gfar_rx_buff *rxb = &rx_queue->rx_buff[rx_queue->next_to_clean]; in gfar_get_next_rxbuff() 3082 i = rx_queue->next_to_clean; in gfar_clean_rx_ring() 3111 rx_queue->next_to_clean = i; in gfar_clean_rx_ring()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
D | netdev.c | 262 buffer_info = &tx_ring->buffer_info[tx_ring->next_to_clean]; in e1000e_dump() 264 0, tx_ring->next_to_use, tx_ring->next_to_clean, in e1000e_dump() 311 if (i == tx_ring->next_to_use && i == tx_ring->next_to_clean) in e1000e_dump() 315 else if (i == tx_ring->next_to_clean) in e1000e_dump() 341 0, rx_ring->next_to_use, rx_ring->next_to_clean); in e1000e_dump() 387 else if (i == rx_ring->next_to_clean) in e1000e_dump() 453 else if (i == rx_ring->next_to_clean) in e1000e_dump() 491 if (ring->next_to_clean > ring->next_to_use) in e1000_desc_unused() 492 return ring->next_to_clean - ring->next_to_use - 1; in e1000_desc_unused() 494 return ring->count + ring->next_to_clean - ring->next_to_use - 1; in e1000_desc_unused() [all …]
|
D | e1000.h | 179 u16 next_to_clean; member
|
D | ethtool.c | 1195 tx_ring->next_to_clean = 0; in e1000_setup_desc_rings() 1255 rx_ring->next_to_clean = 0; in e1000_setup_desc_rings()
|
/linux-4.4.14/drivers/net/ethernet/ |
D | jme.c | 589 atomic_set(&txring->next_to_clean, 0); in jme_setup_tx_resources() 654 atomic_set(&txring->next_to_clean, 0); in jme_free_tx_resources() 827 atomic_set(&rxring->next_to_clean, 0); in jme_free_rx_resources() 850 atomic_set(&rxring->next_to_clean, 0); in jme_setup_rx_resources() 1097 i = atomic_read(&rxring->next_to_clean); in jme_process_receive() 1136 atomic_set(&rxring->next_to_clean, i); in jme_process_receive() 1470 for (i = atomic_read(&txring->next_to_clean) ; cnt < max ; ) { in jme_tx_clean_tasklet() 1520 atomic_set(&txring->next_to_clean, i); in jme_tx_clean_tasklet() 2222 int idx = atomic_read(&txring->next_to_clean); in jme_stop_queue_if_full()
|
D | jme.h | 386 atomic_t next_to_clean; member
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe.h | 283 u16 next_to_clean; member 561 u16 ntc = ring->next_to_clean; in ixgbe_desc_unused()
|
D | ixgbe_main.c | 611 tx_buffer = &tx_ring->tx_buffer_info[tx_ring->next_to_clean]; in ixgbe_dump() 613 n, tx_ring->next_to_use, tx_ring->next_to_clean, in ixgbe_dump() 686 i == tx_ring->next_to_clean) in ixgbe_dump() 690 else if (i == tx_ring->next_to_clean) in ixgbe_dump() 713 n, rx_ring->next_to_use, rx_ring->next_to_clean); in ixgbe_dump() 813 else if (i == rx_ring->next_to_clean) in ixgbe_dump() 1100 unsigned int i = tx_ring->next_to_clean; in ixgbe_clean_tx_irq() 1182 tx_ring->next_to_clean = i; in ixgbe_clean_tx_irq() 1683 u32 ntc = rx_ring->next_to_clean + 1; in ixgbe_is_non_eop() 1687 rx_ring->next_to_clean = ntc; in ixgbe_is_non_eop() [all …]
|
D | ixgbe_ethtool.c | 1845 rx_ntc = rx_ring->next_to_clean; in ixgbe_clean_test_rings() 1846 tx_ntc = tx_ring->next_to_clean; in ixgbe_clean_test_rings() 1889 rx_ring->next_to_clean = rx_ntc; in ixgbe_clean_test_rings() 1890 tx_ring->next_to_clean = tx_ntc; in ixgbe_clean_test_rings()
|