Searched refs:rxdr (Results 1 – 7 of 7) sorted by relevance
/linux-3.4.99/drivers/net/ethernet/intel/e1000/ |
D | e1000_ethtool.c | 537 struct e1000_rx_ring *rxdr = adapter->rx_ring; in e1000_get_ringparam() local 543 ring->rx_pending = rxdr->count; in e1000_get_ringparam() 554 struct e1000_rx_ring *rxdr, *rx_old; in e1000_set_ringparam() local 574 rxdr = kcalloc(adapter->num_rx_queues, sizeof(struct e1000_rx_ring), GFP_KERNEL); in e1000_set_ringparam() 575 if (!rxdr) in e1000_set_ringparam() 579 adapter->rx_ring = rxdr; in e1000_set_ringparam() 581 rxdr->count = max(ring->rx_pending,(u32)E1000_MIN_RXD); in e1000_set_ringparam() 582 rxdr->count = min(rxdr->count,(u32)(mac_type < e1000_82544 ? in e1000_set_ringparam() 584 rxdr->count = ALIGN(rxdr->count, REQ_RX_DESCRIPTOR_MULTIPLE); in e1000_set_ringparam() 594 rxdr[i].count = rxdr->count; in e1000_set_ringparam() [all …]
|
D | e1000_main.c | 104 struct e1000_rx_ring *rxdr); 1702 struct e1000_rx_ring *rxdr) in e1000_setup_rx_resources() argument 1707 size = sizeof(struct e1000_buffer) * rxdr->count; in e1000_setup_rx_resources() 1708 rxdr->buffer_info = vzalloc(size); in e1000_setup_rx_resources() 1709 if (!rxdr->buffer_info) { in e1000_setup_rx_resources() 1719 rxdr->size = rxdr->count * desc_len; in e1000_setup_rx_resources() 1720 rxdr->size = ALIGN(rxdr->size, 4096); in e1000_setup_rx_resources() 1722 rxdr->desc = dma_alloc_coherent(&pdev->dev, rxdr->size, &rxdr->dma, in e1000_setup_rx_resources() 1725 if (!rxdr->desc) { in e1000_setup_rx_resources() 1729 vfree(rxdr->buffer_info); in e1000_setup_rx_resources() [all …]
|
/linux-3.4.99/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_ethtool.c | 272 struct pch_gbe_rx_ring *rxdr = adapter->rx_ring; in pch_gbe_get_ringparam() local 276 ring->rx_pending = rxdr->count; in pch_gbe_get_ringparam() 293 struct pch_gbe_rx_ring *rxdr, *rx_old; in pch_gbe_set_ringparam() local 312 rxdr = kzalloc(rx_ring_size, GFP_KERNEL); in pch_gbe_set_ringparam() 313 if (!rxdr) { in pch_gbe_set_ringparam() 318 adapter->rx_ring = rxdr; in pch_gbe_set_ringparam() 320 rxdr->count = in pch_gbe_set_ringparam() 322 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() 352 adapter->rx_ring = rxdr; in pch_gbe_set_ringparam() [all …]
|
D | pch_gbe.h | 646 struct pch_gbe_rx_ring *rxdr);
|
/linux-3.4.99/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_ethtool.c | 493 struct ixgb_desc_ring *rxdr = &adapter->rx_ring; in ixgb_get_ringparam() local 497 ring->rx_pending = rxdr->count; in ixgb_get_ringparam() 507 struct ixgb_desc_ring *rxdr = &adapter->rx_ring; in ixgb_set_ringparam() local 520 rxdr->count = max(ring->rx_pending,(u32)MIN_RXD); in ixgb_set_ringparam() 521 rxdr->count = min(rxdr->count,(u32)MAX_RXD); in ixgb_set_ringparam() 522 rxdr->count = ALIGN(rxdr->count, IXGB_REQ_RX_DESCRIPTOR_MULTIPLE); in ixgb_set_ringparam()
|
D | ixgb_main.c | 795 struct ixgb_desc_ring *rxdr = &adapter->rx_ring; in ixgb_setup_rx_resources() local 799 size = sizeof(struct ixgb_buffer) * rxdr->count; in ixgb_setup_rx_resources() 800 rxdr->buffer_info = vzalloc(size); in ixgb_setup_rx_resources() 801 if (!rxdr->buffer_info) { in ixgb_setup_rx_resources() 809 rxdr->size = rxdr->count * sizeof(struct ixgb_rx_desc); in ixgb_setup_rx_resources() 810 rxdr->size = ALIGN(rxdr->size, 4096); in ixgb_setup_rx_resources() 812 rxdr->desc = dma_alloc_coherent(&pdev->dev, rxdr->size, &rxdr->dma, in ixgb_setup_rx_resources() 815 if (!rxdr->desc) { in ixgb_setup_rx_resources() 816 vfree(rxdr->buffer_info); in ixgb_setup_rx_resources() 821 memset(rxdr->desc, 0, rxdr->size); in ixgb_setup_rx_resources() [all …]
|
/linux-3.4.99/drivers/net/ethernet/atheros/atlx/ |
D | atl1.c | 3473 struct atl1_rfd_ring *rxdr = &adapter->rfd_ring; in atl1_get_ringparam() local 3477 ring->rx_pending = rxdr->count; in atl1_get_ringparam()
|