/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_ethtool.c | 548 struct e1000_rx_ring *rxdr = adapter->rx_ring; in e1000_get_ringparam() local 554 ring->rx_pending = rxdr->count; in e1000_get_ringparam() 565 struct e1000_rx_ring *rxdr, *rx_old; in e1000_set_ringparam() local 586 rxdr = kcalloc(adapter->num_rx_queues, sizeof(struct e1000_rx_ring), in e1000_set_ringparam() 588 if (!rxdr) in e1000_set_ringparam() 592 adapter->rx_ring = rxdr; in e1000_set_ringparam() 594 rxdr->count = max(ring->rx_pending, (u32)E1000_MIN_RXD); in e1000_set_ringparam() 595 rxdr->count = min(rxdr->count, (u32)(mac_type < e1000_82544 ? in e1000_set_ringparam() 597 rxdr in e1000_set_ringparam() 926 struct e1000_rx_ring *rxdr = &adapter->test_rx_ring; e1000_free_desc_rings() local 973 struct e1000_rx_ring *rxdr = &adapter->test_rx_ring; e1000_setup_desc_rings() local 1380 struct e1000_rx_ring *rxdr = &adapter->test_rx_ring; e1000_run_loopback_test() local [all...] |
H A D | e1000_main.c | 77 struct e1000_rx_ring *rxdr); 1684 * @rxdr: rx descriptor ring (for a specific queue) to setup 1689 struct e1000_rx_ring *rxdr) in e1000_setup_rx_resources() 1694 size = sizeof(struct e1000_rx_buffer) * rxdr->count; in e1000_setup_rx_resources() 1695 rxdr->buffer_info = vzalloc(size); in e1000_setup_rx_resources() 1696 if (!rxdr->buffer_info) in e1000_setup_rx_resources() 1703 rxdr->size = rxdr->count * desc_len; in e1000_setup_rx_resources() 1704 rxdr->size = ALIGN(rxdr in e1000_setup_rx_resources() 1688 e1000_setup_rx_resources(struct e1000_adapter *adapter, struct e1000_rx_ring *rxdr) e1000_setup_rx_resources() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_ethtool.c | 550 struct e1000_rx_ring *rxdr = adapter->rx_ring; in e1000_get_ringparam() local 556 ring->rx_pending = rxdr->count; in e1000_get_ringparam() 569 struct e1000_rx_ring *rxdr, *rx_old; in e1000_set_ringparam() local 590 rxdr = kcalloc(adapter->num_rx_queues, sizeof(struct e1000_rx_ring), in e1000_set_ringparam() 592 if (!rxdr) in e1000_set_ringparam() 596 adapter->rx_ring = rxdr; in e1000_set_ringparam() 598 rxdr->count = max(ring->rx_pending, (u32)E1000_MIN_RXD); in e1000_set_ringparam() 599 rxdr->count = min(rxdr->count, (u32)(mac_type < e1000_82544 ? in e1000_set_ringparam() 601 rxdr in e1000_set_ringparam() 930 struct e1000_rx_ring *rxdr = &adapter->test_rx_ring; e1000_free_desc_rings() local 977 struct e1000_rx_ring *rxdr = &adapter->test_rx_ring; e1000_setup_desc_rings() local 1384 struct e1000_rx_ring *rxdr = &adapter->test_rx_ring; e1000_run_loopback_test() local [all...] |
H A D | e1000_main.c | 77 struct e1000_rx_ring *rxdr); 1684 * @rxdr: rx descriptor ring (for a specific queue) to setup 1689 struct e1000_rx_ring *rxdr) in e1000_setup_rx_resources() 1694 size = sizeof(struct e1000_rx_buffer) * rxdr->count; in e1000_setup_rx_resources() 1695 rxdr->buffer_info = vzalloc(size); in e1000_setup_rx_resources() 1696 if (!rxdr->buffer_info) in e1000_setup_rx_resources() 1703 rxdr->size = rxdr->count * desc_len; in e1000_setup_rx_resources() 1704 rxdr->size = ALIGN(rxdr in e1000_setup_rx_resources() 1688 e1000_setup_rx_resources(struct e1000_adapter *adapter, struct e1000_rx_ring *rxdr) e1000_setup_rx_resources() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe_ethtool.c | 277 struct pch_gbe_rx_ring *rxdr = adapter->rx_ring; in pch_gbe_get_ringparam() local 281 ring->rx_pending = rxdr->count; in pch_gbe_get_ringparam() 298 struct pch_gbe_rx_ring *rxdr, *rx_old; in pch_gbe_set_ringparam() local 317 rxdr = kzalloc(rx_ring_size, GFP_KERNEL); in pch_gbe_set_ringparam() 318 if (!rxdr) { in pch_gbe_set_ringparam() 323 adapter->rx_ring = rxdr; in pch_gbe_set_ringparam() 325 rxdr->count = in pch_gbe_set_ringparam() 327 rxdr->count = roundup(rxdr->count, PCH_GBE_RX_DESC_MULTIPLE); in pch_gbe_set_ringparam() 345 adapter->rx_ring = rxdr; in pch_gbe_set_ringparam() [all...] |
H A D | pch_gbe.h | 609 struct pch_gbe_rx_ring *rxdr);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe_ethtool.c | 283 struct pch_gbe_rx_ring *rxdr = adapter->rx_ring; in pch_gbe_get_ringparam() local 287 ring->rx_pending = rxdr->count; in pch_gbe_get_ringparam() 308 struct pch_gbe_rx_ring *rxdr, *rx_old; in pch_gbe_set_ringparam() local 327 rxdr = kzalloc(rx_ring_size, GFP_KERNEL); in pch_gbe_set_ringparam() 328 if (!rxdr) { in pch_gbe_set_ringparam() 333 adapter->rx_ring = rxdr; in pch_gbe_set_ringparam() 335 rxdr->count = in pch_gbe_set_ringparam() 337 rxdr->count = roundup(rxdr->count, PCH_GBE_RX_DESC_MULTIPLE); in pch_gbe_set_ringparam() 355 adapter->rx_ring = rxdr; in pch_gbe_set_ringparam() [all...] |
H A D | pch_gbe.h | 607 struct pch_gbe_rx_ring *rxdr);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgb/ |
H A D | ixgb_ethtool.c | 471 struct ixgb_desc_ring *rxdr = &adapter->rx_ring; in ixgb_get_ringparam() local 475 ring->rx_pending = rxdr->count; in ixgb_get_ringparam() 485 struct ixgb_desc_ring *rxdr = &adapter->rx_ring; in ixgb_set_ringparam() local 498 rxdr->count = max(ring->rx_pending,(u32)MIN_RXD); in ixgb_set_ringparam() 499 rxdr->count = min(rxdr->count,(u32)MAX_RXD); in ixgb_set_ringparam() 500 rxdr->count = ALIGN(rxdr->count, IXGB_REQ_RX_DESCRIPTOR_MULTIPLE); in ixgb_set_ringparam()
|
H A D | ixgb_main.c | 748 struct ixgb_desc_ring *rxdr = &adapter->rx_ring; in ixgb_setup_rx_resources() local 752 size = sizeof(struct ixgb_buffer) * rxdr->count; in ixgb_setup_rx_resources() 753 rxdr->buffer_info = vzalloc(size); in ixgb_setup_rx_resources() 754 if (!rxdr->buffer_info) in ixgb_setup_rx_resources() 759 rxdr->size = rxdr->count * sizeof(struct ixgb_rx_desc); in ixgb_setup_rx_resources() 760 rxdr->size = ALIGN(rxdr->size, 4096); in ixgb_setup_rx_resources() 762 rxdr->desc = dma_alloc_coherent(&pdev->dev, rxdr in ixgb_setup_rx_resources() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atlx/ |
H A D | atl1.c | 3445 struct atl1_rfd_ring *rxdr = &adapter->rfd_ring; in atl1_get_ringparam() local 3449 ring->rx_pending = rxdr->count; in atl1_get_ringparam()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atlx/ |
H A D | atl1.c | 3449 struct atl1_rfd_ring *rxdr = &adapter->rfd_ring; in atl1_get_ringparam() local 3453 ring->rx_pending = rxdr->count; in atl1_get_ringparam()
|