Home
last modified time | relevance | path

Searched refs:rx_bi (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.c664 if (!rx_ring->rx_bi) in iavf_clean_rx_ring()
674 struct iavf_rx_buffer *rx_bi = &rx_ring->rx_bi[i]; in iavf_clean_rx_ring() local
676 if (!rx_bi->page) in iavf_clean_rx_ring()
683 rx_bi->dma, in iavf_clean_rx_ring()
684 rx_bi->page_offset, in iavf_clean_rx_ring()
689 dma_unmap_page_attrs(rx_ring->dev, rx_bi->dma, in iavf_clean_rx_ring()
694 __page_frag_cache_drain(rx_bi->page, rx_bi->pagecnt_bias); in iavf_clean_rx_ring()
696 rx_bi->page = NULL; in iavf_clean_rx_ring()
697 rx_bi->page_offset = 0; in iavf_clean_rx_ring()
701 memset(rx_ring->rx_bi, 0, bi_size); in iavf_clean_rx_ring()
[all …]
H A Diavf_txrx.h333 struct iavf_rx_buffer *rx_bi; member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/i40e/
H A Di40e_xsk.c35 sizeof(*rx_ring->rx_bi); in i40e_realloc_rx_xdp_bi()
42 kfree(rx_ring->rx_bi); in i40e_realloc_rx_xdp_bi()
43 rx_ring->rx_bi = NULL; in i40e_realloc_rx_xdp_bi()
48 rx_ring->rx_bi = sw_ring; in i40e_realloc_rx_xdp_bi()
628 struct xdp_buff *rx_bi = *i40e_rx_bi(rx_ring, i); in i40e_xsk_clean_rx_ring() local
630 if (!rx_bi) in i40e_xsk_clean_rx_ring()
633 xsk_buff_free(rx_bi); in i40e_xsk_clean_rx_ring()
634 rx_bi = NULL; in i40e_xsk_clean_rx_ring()
H A Di40e_txrx.c1201 return &rx_ring->rx_bi[idx]; in i40e_rx_bi()
1310 memset(rx_ring->rx_bi, 0, sizeof(*rx_ring->rx_bi) * rx_ring->count); in i40e_clear_rx_bi()
1322 if (!rx_ring->rx_bi) in i40e_clean_rx_ring()
1337 struct i40e_rx_buffer *rx_bi = i40e_rx_bi(rx_ring, i); in i40e_clean_rx_ring() local
1339 if (!rx_bi->page) in i40e_clean_rx_ring()
1346 rx_bi->dma, in i40e_clean_rx_ring()
1347 rx_bi->page_offset, in i40e_clean_rx_ring()
1352 dma_unmap_page_attrs(rx_ring->dev, rx_bi->dma, in i40e_clean_rx_ring()
1357 __page_frag_cache_drain(rx_bi->page, rx_bi->pagecnt_bias); in i40e_clean_rx_ring()
1359 rx_bi->page = NULL; in i40e_clean_rx_ring()
[all …]
H A Di40e_txrx.h328 struct i40e_rx_buffer *rx_bi; member
H A Di40e_ethtool.c2037 tx_rings[i].rx_bi = NULL; in i40e_set_ringparam()
2076 rx_rings[i].rx_bi = NULL; in i40e_set_ringparam()