/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_controlq.h | 18 ((u16)((((R)->next_to_clean > (R)->next_to_use) ? 0 : (R)->count) + \ 19 (R)->next_to_clean - (R)->next_to_use - 1)) 55 u16 next_to_clean; member in struct:ice_ctl_q_ring
|
H A D | ice_vf_mbx.c | 290 snap_buf->head = ICE_RQ_DATA_MASK(cq->rq.next_to_clean + 292 snap_buf->tail = ICE_RQ_DATA_MASK(cq->rq.next_to_clean - 1);
|
H A D | ice_txrx.h | 112 (u16)((((R)->next_to_clean > (R)->next_to_use) ? 0 : (R)->count) + \ 113 (R)->next_to_clean - (R)->next_to_use - 1) 349 u16 next_to_clean; member in struct:ice_rx_ring 387 u16 next_to_clean; member in struct:ice_tx_ring
|
H A D | ice_xsk.c | 604 u16 ntc = xdp_ring->next_to_clean; 631 ntc = xdp_ring->next_to_clean; 649 xdp_ring->next_to_clean += completed_frames; 650 if (xdp_ring->next_to_clean >= cnt) 651 xdp_ring->next_to_clean -= cnt; 834 u32 ntc = rx_ring->next_to_clean; 942 rx_ring->next_to_clean = ntc; 1147 u16 ntc = rx_ring->next_to_clean; 1166 u16 ntc = xdp_ring->next_to_clean, ntu = xdp_ring->next_to_use;
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_trace.h | 83 __entry->ntc = ring->next_to_clean; 115 __entry->ntc = ring->next_to_clean; 117 __entry->buf_dma = ring->desc_cb[ring->next_to_clean].dma; 118 memcpy(__entry->desc, &ring->desc[ring->next_to_clean],
|
H A D | hns3_enet.c | 987 tx_spare->last_to_clean == tx_spare->next_to_clean) 994 tx_spare->next_to_clean); 1132 u32 ntc = tx_spare->next_to_clean; 1135 tx_spare->next_to_clean += len; 1137 if (tx_spare->next_to_clean >= tx_spare->len) { 1138 tx_spare->next_to_clean -= tx_spare->len; 1140 if (tx_spare->next_to_clean) { 1142 len = tx_spare->next_to_clean; 1149 * tx_spare->next_to_clean is moved forword. 2810 tx_ring->next_to_clean, nap [all...] |
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_xsk.c | 436 u16 next_to_clean = rx_ring->next_to_clean; local 444 if (next_to_process != next_to_clean) 445 first = *i40e_rx_bi(rx_ring, next_to_clean); 502 next_to_clean = next_to_process; 511 rx_ring->next_to_clean = next_to_clean; 522 if (failure || next_to_clean == rx_ring->next_to_use) 661 if (head_idx < tx_ring->next_to_clean) 663 completed_frames = head_idx - tx_ring->next_to_clean; [all...] |
H A D | i40e_adminq.h | 31 u16 next_to_clean; member in struct:i40e_adminq_ring
|
H A D | i40e_adminq.c | 316 hw->aq.asq.next_to_clean = 0; 375 hw->aq.arq.next_to_clean = 0; 693 u16 ntc = asq->next_to_clean; 718 asq->next_to_clean = ntc; 1059 u16 ntc = hw->aq.arq.next_to_clean; 1135 hw->aq.arq.next_to_clean = ntc; 1153 hw->aq.asq.next_to_clean = 0; 1158 hw->aq.arq.next_to_clean = 0;
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_controlq.h | 18 ((u16)((((R)->next_to_clean > (R)->next_to_use) ? 0 : (R)->ring_size) + \ 19 (R)->next_to_clean - (R)->next_to_use - 1))
|
H A D | idpf_controlq.c | 141 cq->next_to_clean = 0; 369 ntc = cq->next_to_clean; 395 cq->next_to_clean = ntc; 440 if (tbp == cq->next_to_clean) 445 while (ntp != cq->next_to_clean) { 462 while (tbp != cq->next_to_clean) { 480 if (tbp == cq->next_to_clean) 554 ntc = cq->next_to_clean; 609 cq->next_to_clean = ntc;
|
H A D | idpf_controlq_api.h | 105 u16 next_to_clean; member in struct:idpf_ctlq_info
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_dump.c | 139 buffer_info = &tx_ring->tx_buffer_info[tx_ring->next_to_clean]; 142 n, tx_ring->next_to_use, tx_ring->next_to_clean, 182 i == tx_ring->next_to_clean) 186 else if (i == tx_ring->next_to_clean) 216 rx_ring->next_to_clean); 266 else if (i == rx_ring->next_to_clean)
|
/linux-master/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_cbdr.c | 23 cbdr->next_to_clean = 0; 40 enetc_wr_reg(cbdr->pir, cbdr->next_to_clean); 68 i = ring->next_to_clean; 82 ring->next_to_clean = i; 87 return (r->next_to_clean - r->next_to_use - 1 + r->bd_count) %
|
H A D | enetc.h | 118 int next_to_clean; member in struct:enetc_bdr 151 if (bdr->next_to_clean > bdr->next_to_use) 152 return bdr->next_to_clean - bdr->next_to_use - 1; 154 return bdr->bd_count + bdr->next_to_clean - bdr->next_to_use - 1; 159 if (bdr->next_to_clean > bdr->next_to_alloc) 160 return bdr->next_to_clean - bdr->next_to_alloc - 1; 162 return bdr->bd_count + bdr->next_to_clean - bdr->next_to_alloc - 1; 175 int next_to_clean; member in struct:enetc_cbdr
|
/linux-master/drivers/net/ethernet/pasemi/ |
H A D | pasemi_mac.h | 30 unsigned int next_to_clean; member in struct:pasemi_mac_txring 43 unsigned int next_to_clean; member in struct:pasemi_mac_rxring 101 #define RING_USED(ring) (((ring)->next_to_fill - (ring)->next_to_clean) \
|
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot_fdma.h | 88 * @next_to_clean: Next DCB to be cleaned in tx_cleanup 97 u16 next_to_clean; member in struct:ocelot_fdma_tx_ring 120 * @next_to_clean: Next DCB to be cleaned NAPI polling 129 u16 next_to_clean; member in struct:ocelot_fdma_rx_ring
|
H A D | ocelot_fdma.c | 60 if (rx_ring->next_to_use >= rx_ring->next_to_clean) 62 (rx_ring->next_to_use - rx_ring->next_to_clean) - 1; 64 return rx_ring->next_to_clean - rx_ring->next_to_use - 1; 71 if (tx_ring->next_to_use >= tx_ring->next_to_clean) 73 (tx_ring->next_to_use - tx_ring->next_to_clean) - 1; 75 return tx_ring->next_to_clean - tx_ring->next_to_use - 1; 82 return tx_ring->next_to_clean == tx_ring->next_to_use; 406 idx = rx_ring->next_to_clean; 430 rx_ring->next_to_clean = idx; 501 ntc = tx_ring->next_to_clean; [all...] |
/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_xdp.c | 370 u16 next_to_clean; local 377 next_to_clean = tx_ring->next_to_clean; 407 tx_ring->free_ids[next_to_clean] = req_id; 408 next_to_clean = ENA_TX_RING_IDX_NEXT(next_to_clean, 415 tx_ring->next_to_clean = next_to_clean;
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_xsk.c | 241 u32 ntc = rx_ring->next_to_clean + 1; 244 rx_ring->next_to_clean = ntc; 272 rx_desc = IXGBE_RX_DESC(rx_ring, rx_ring->next_to_clean); 283 bi = &rx_ring->rx_buffer_info[rx_ring->next_to_clean]; 293 &rx_ring->rx_buffer_info[rx_ring->next_to_clean]; 366 if (failure || rx_ring->next_to_clean == rx_ring->next_to_use) 460 u16 ntc = tx_ring->next_to_clean, ntu = tx_ring->next_to_use; 497 tx_ring->next_to_clean = ntc; 543 u16 ntc = tx_ring->next_to_clean, ntu = tx_ring->next_to_use;
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3_common/ |
H A D | hclge_comm_cmd.c | 285 int ntc = ring->next_to_clean; 311 int ntc = ring->next_to_clean; 331 head, csq->next_to_use, csq->next_to_clean); 340 clean = (head - csq->next_to_clean + csq->desc_num) % csq->desc_num; 341 csq->next_to_clean = head; 486 * need update the SW HEAD pointer csq->next_to_clean 488 csq->next_to_clean = 597 cmdq->csq.next_to_clean = 0; 599 cmdq->crq.next_to_clean = 0;
|
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_adminq.h | 31 u16 next_to_clean; member in struct:iavf_adminq_ring
|
/linux-master/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c_main.c | 894 atomic_set(&tpd_ring->next_to_clean, 0); 917 rfd_ring->next_to_clean = 0; 920 rrd_ring->next_to_clean = 0; 936 atomic_set(&tpd_ring[i].next_to_clean, 0); 944 rfd_ring[i].next_to_clean = 0; 946 rrd_ring[i].next_to_clean = 0; 1597 u16 next_to_clean = atomic_read(&tpd_ring->next_to_clean); local 1605 while (next_to_clean != hw_next_to_clean) { 1606 buffer_info = &tpd_ring->buffer_info[next_to_clean]; 1983 u16 next_to_clean = 0; local [all...] |
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000.h | 155 unsigned int next_to_clean; member in struct:e1000_tx_ring 176 unsigned int next_to_clean; member in struct:e1000_rx_ring 190 unsigned int clean = smp_load_acquire(&(R)->next_to_clean); \
|
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_enet.c | 445 desc = &ring->desc[ring->next_to_clean]; 576 desc = &ring->desc[ring->next_to_clean]; 577 desc_cb = &ring->desc_cb[ring->next_to_clean]; 608 ring_ptr_move_fw(ring, next_to_clean); 622 ring_ptr_move_fw(ring, next_to_clean); 629 desc = &ring->desc[ring->next_to_clean]; 630 desc_cb = &ring->desc_cb[ring->next_to_clean]; 633 ring_ptr_move_fw(ring, next_to_clean); 728 int ntc = ring->next_to_clean; 943 struct hnae_desc_cb *desc_cb = &ring->desc_cb[ring->next_to_clean]; [all...] |