/Linux-v4.19/drivers/net/ethernet/intel/ice/ |
D | ice_txrx.c | 443 u16 ntu = rx_ring->next_to_use; in ice_alloc_rx_bufs() local 451 rx_desc = ICE_RX_DESC(rx_ring, ntu); in ice_alloc_rx_bufs() 452 bi = &rx_ring->rx_buf[ntu]; in ice_alloc_rx_bufs() 465 ntu++; in ice_alloc_rx_bufs() 466 if (unlikely(ntu == rx_ring->count)) { in ice_alloc_rx_bufs() 469 ntu = 0; in ice_alloc_rx_bufs() 478 if (rx_ring->next_to_use != ntu) in ice_alloc_rx_bufs() 479 ice_release_rx_desc(rx_ring, ntu); in ice_alloc_rx_bufs() 484 if (rx_ring->next_to_use != ntu) in ice_alloc_rx_bufs() 485 ice_release_rx_desc(rx_ring, ntu); in ice_alloc_rx_bufs()
|
D | ice_controlq.c | 997 u16 ntu; in ice_clean_rq_elem() local 1013 ntu = (u16)(rd32(hw, cq->rq.head) & cq->rq.head_mask); in ice_clean_rq_elem() 1015 if (ntu == ntc) { in ice_clean_rq_elem() 1064 cq->rq.next_to_use = ntu; in ice_clean_rq_elem() 1070 ntu = (u16)(rd32(hw, cq->rq.head) & cq->rq.head_mask); in ice_clean_rq_elem() 1071 *pending = (u16)((ntc > ntu ? cq->rq.count : 0) + (ntu - ntc)); in ice_clean_rq_elem()
|
D | ice_main.c | 928 u16 ntu; in ice_ctrlq_pending() local 930 ntu = (u16)(rd32(hw, cq->rq.head) & cq->rq.head_mask); in ice_ctrlq_pending() 931 return cq->rq.next_to_clean != ntu; in ice_ctrlq_pending()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf.h | 287 u16 ntu = ring->next_to_use; in ixgbevf_desc_unused() local 289 return ((ntc > ntu) ? 0 : ring->count) + ntc - ntu - 1; in ixgbevf_desc_unused()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40evf/ |
D | i40e_adminq.c | 872 u16 ntu; in i40evf_clean_arq_element() local 888 ntu = rd32(hw, hw->aq.arq.head) & I40E_VF_ARQH1_ARQH_MASK; in i40evf_clean_arq_element() 889 if (ntu == ntc) { in i40evf_clean_arq_element() 942 hw->aq.arq.next_to_use = ntu; in i40evf_clean_arq_element() 947 *pending = (ntc > ntu ? hw->aq.arq.count : 0) + (ntu - ntc); in i40evf_clean_arq_element()
|
D | i40e_txrx.c | 882 u16 ntu = rx_ring->next_to_use; in i40evf_alloc_rx_buffers() local 890 rx_desc = I40E_RX_DESC(rx_ring, ntu); in i40evf_alloc_rx_buffers() 891 bi = &rx_ring->rx_bi[ntu]; in i40evf_alloc_rx_buffers() 910 ntu++; in i40evf_alloc_rx_buffers() 911 if (unlikely(ntu == rx_ring->count)) { in i40evf_alloc_rx_buffers() 914 ntu = 0; in i40evf_alloc_rx_buffers() 923 if (rx_ring->next_to_use != ntu) in i40evf_alloc_rx_buffers() 924 i40e_release_rx_desc(rx_ring, ntu); in i40evf_alloc_rx_buffers() 929 if (rx_ring->next_to_use != ntu) in i40evf_alloc_rx_buffers() 930 i40e_release_rx_desc(rx_ring, ntu); in i40evf_alloc_rx_buffers()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
D | i40e_adminq.c | 942 u16 ntu; in i40e_clean_arq_element() local 958 ntu = rd32(hw, hw->aq.arq.head) & I40E_PF_ARQH_ARQH_MASK; in i40e_clean_arq_element() 959 if (ntu == ntc) { in i40e_clean_arq_element() 1012 hw->aq.arq.next_to_use = ntu; in i40e_clean_arq_element() 1018 *pending = (ntc > ntu ? hw->aq.arq.count : 0) + (ntu - ntc); in i40e_clean_arq_element()
|
D | i40e_txrx.c | 1600 u16 ntu = rx_ring->next_to_use; in i40e_alloc_rx_buffers() local 1608 rx_desc = I40E_RX_DESC(rx_ring, ntu); in i40e_alloc_rx_buffers() 1609 bi = &rx_ring->rx_bi[ntu]; in i40e_alloc_rx_buffers() 1628 ntu++; in i40e_alloc_rx_buffers() 1629 if (unlikely(ntu == rx_ring->count)) { in i40e_alloc_rx_buffers() 1632 ntu = 0; in i40e_alloc_rx_buffers() 1641 if (rx_ring->next_to_use != ntu) in i40e_alloc_rx_buffers() 1642 i40e_release_rx_desc(rx_ring, ntu); in i40e_alloc_rx_buffers() 1647 if (rx_ring->next_to_use != ntu) in i40e_alloc_rx_buffers() 1648 i40e_release_rx_desc(rx_ring, ntu); in i40e_alloc_rx_buffers()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
D | hclgevf_cmd.c | 22 int ntu = ring->next_to_use; in hclgevf_ring_space() local 25 used = (ntu - ntc + ring->desc_num) % ring->desc_num; in hclgevf_ring_space()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
D | hclge_cmd.c | 20 int ntu = ring->next_to_use; in hclge_ring_space() local 22 int used = (ntu - ntc + ring->desc_num) % ring->desc_num; in hclge_ring_space()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe.h | 503 u16 ntu = ring->next_to_use; in ixgbe_desc_unused() local 505 return ((ntc > ntu) ? 0 : ring->count) + ntc - ntu - 1; in ixgbe_desc_unused()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns/ |
D | hns_enet.c | 718 int ntu = ring->next_to_use; in hns_desc_unused() local 720 return ((ntc >= ntu) ? 0 : ring->desc_num) + ntc - ntu; in hns_desc_unused()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_enet.c | 1976 int ntu = ring->next_to_use; in hns3_desc_unused() local 1978 return ((ntc >= ntu) ? 0 : ring->desc_num) + ntc - ntu; in hns3_desc_unused()
|
/Linux-v4.19/drivers/infiniband/hw/hns/ |
D | hns_roce_hw_v2.c | 657 int ntu = ring->next_to_use; in hns_roce_cmq_space() local 659 int used = (ntu - ntc + ring->desc_num) % ring->desc_num; in hns_roce_cmq_space()
|