Home
last modified time | relevance | path

Searched refs:e1000_ring (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/
H A De1000.h150 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 Dnetdev.c196 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 Dethtool.c672 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 De1000.h153 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 Dnetdev.c200 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 Dethtool.c684 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 17 milliseconds