Searched refs:e1000_ring (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/ |
H A D | e1000.h | 150 struct e1000_ring { struct 216 struct e1000_ring *tx_ring ____cacheline_aligned_in_smp; 252 bool (*clean_rx)(struct e1000_ring *ring, int *work_done, 254 void (*alloc_rx_buf)(struct e1000_ring *ring, int cleaned_count, 256 struct e1000_ring *rx_ring; 291 struct e1000_ring test_tx_ring; 292 struct e1000_ring test_rx_ring; 476 int e1000e_setup_rx_resources(struct e1000_ring *ring); 477 int e1000e_setup_tx_resources(struct e1000_ring *ring); 478 void e1000e_free_rx_resources(struct e1000_ring *rin [all...] |
H A D | netdev.c | 196 struct e1000_ring *tx_ring = adapter->tx_ring; in e1000e_dump() 203 struct e1000_ring *rx_ring = adapter->rx_ring; in e1000e_dump() 468 static int e1000_desc_unused(struct e1000_ring *ring) in e1000_desc_unused() 602 static void e1000e_update_rdt_wa(struct e1000_ring *rx_ring, unsigned int i) in e1000e_update_rdt_wa() 619 static void e1000e_update_tdt_wa(struct e1000_ring *tx_ring, unsigned int i) in e1000e_update_tdt_wa() 642 static void e1000_alloc_rx_buffers(struct e1000_ring *rx_ring, in e1000_alloc_rx_buffers() 712 static void e1000_alloc_rx_buffers_ps(struct e1000_ring *rx_ring, in e1000_alloc_rx_buffers_ps() 817 static void e1000_alloc_jumbo_rx_buffers(struct e1000_ring *rx_ring, in e1000_alloc_jumbo_rx_buffers() 910 static bool e1000_clean_rx_irq(struct e1000_ring *rx_ring, int *work_done, in e1000_clean_rx_irq() 1058 static void e1000_put_txbuf(struct e1000_ring *tx_rin [all...] |
H A D | ethtool.c | 672 struct e1000_ring *temp_tx = NULL, *temp_rx = NULL; in e1000_set_ringparam() 673 int err = 0, size = sizeof(struct e1000_ring); in e1000_set_ringparam() 1121 struct e1000_ring *tx_ring = &adapter->test_tx_ring; in e1000_free_desc_rings() 1122 struct e1000_ring *rx_ring = &adapter->test_rx_ring; in e1000_free_desc_rings() 1171 struct e1000_ring *tx_ring = &adapter->test_tx_ring; in e1000_setup_desc_rings() 1172 struct e1000_ring *rx_ring = &adapter->test_rx_ring; in e1000_setup_desc_rings() 1637 struct e1000_ring *tx_ring = &adapter->test_tx_ring; in e1000_run_loopback_test() 1638 struct e1000_ring *rx_ring = &adapter->test_rx_ring; in e1000_run_loopback_test()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/ |
H A D | e1000.h | 153 struct e1000_ring { struct 219 struct e1000_ring *tx_ring ____cacheline_aligned_in_smp; 255 bool (*clean_rx)(struct e1000_ring *ring, int *work_done, 257 void (*alloc_rx_buf)(struct e1000_ring *ring, int cleaned_count, 259 struct e1000_ring *rx_ring; 294 struct e1000_ring test_tx_ring; 295 struct e1000_ring test_rx_ring; 499 int e1000e_setup_rx_resources(struct e1000_ring *ring); 500 int e1000e_setup_tx_resources(struct e1000_ring *ring); 501 void e1000e_free_rx_resources(struct e1000_ring *rin [all...] |
H A D | netdev.c | 200 struct e1000_ring *tx_ring = adapter->tx_ring; in e1000e_dump() 207 struct e1000_ring *rx_ring = adapter->rx_ring; in e1000e_dump() 472 static int e1000_desc_unused(struct e1000_ring *ring) in e1000_desc_unused() 606 static void e1000e_update_rdt_wa(struct e1000_ring *rx_ring, unsigned int i) in e1000e_update_rdt_wa() 623 static void e1000e_update_tdt_wa(struct e1000_ring *tx_ring, unsigned int i) in e1000e_update_tdt_wa() 646 static void e1000_alloc_rx_buffers(struct e1000_ring *rx_ring, in e1000_alloc_rx_buffers() 716 static void e1000_alloc_rx_buffers_ps(struct e1000_ring *rx_ring, in e1000_alloc_rx_buffers_ps() 821 static void e1000_alloc_jumbo_rx_buffers(struct e1000_ring *rx_ring, in e1000_alloc_jumbo_rx_buffers() 914 static bool e1000_clean_rx_irq(struct e1000_ring *rx_ring, int *work_done, in e1000_clean_rx_irq() 1062 static void e1000_put_txbuf(struct e1000_ring *tx_rin [all...] |
H A D | ethtool.c | 684 struct e1000_ring *temp_tx = NULL, *temp_rx = NULL; in e1000_set_ringparam() 685 int err = 0, size = sizeof(struct e1000_ring); in e1000_set_ringparam() 1136 struct e1000_ring *tx_ring = &adapter->test_tx_ring; in e1000_free_desc_rings() 1137 struct e1000_ring *rx_ring = &adapter->test_rx_ring; in e1000_free_desc_rings() 1186 struct e1000_ring *tx_ring = &adapter->test_tx_ring; in e1000_setup_desc_rings() 1187 struct e1000_ring *rx_ring = &adapter->test_rx_ring; in e1000_setup_desc_rings() 1655 struct e1000_ring *tx_ring = &adapter->test_tx_ring; in e1000_run_loopback_test() 1656 struct e1000_ring *rx_ring = &adapter->test_rx_ring; in e1000_run_loopback_test()
|
Completed in 19 milliseconds