Searched refs:txdr (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/net/ethernet/intel/e1000/ |
| H A D | e1000_ethtool.c | 557 struct e1000_tx_ring *txdr = adapter->tx_ring; in e1000_get_ringparam() 565 ring->tx_pending = txdr->count; 576 struct e1000_tx_ring *txdr, *tx_old; in e1000_set_ringparam() 593 txdr = kzalloc_objs(struct e1000_tx_ring, adapter->num_tx_queues); in e1000_set_ringparam() 594 if (!txdr) in e1000_set_ringparam() 601 adapter->tx_ring = txdr; in e1000_set_ringparam() 608 txdr->count = max(ring->tx_pending, (u32)E1000_MIN_TXD); in e1000_set_ringparam() 609 txdr->count = min(txdr->count, (u32)(mac_type < e1000_82544 ? in e1000_set_ringparam() 611 txdr in e1000_set_ringparam() 555 struct e1000_tx_ring *txdr = adapter->tx_ring; e1000_get_ringparam() local 574 struct e1000_tx_ring *txdr, *tx_old; e1000_set_ringparam() local 933 struct e1000_tx_ring *txdr = &adapter->test_tx_ring; e1000_free_desc_rings() local 980 struct e1000_tx_ring *txdr = &adapter->test_tx_ring; e1000_setup_desc_rings() local 1385 struct e1000_tx_ring *txdr = &adapter->test_tx_ring; e1000_run_loopback_test() local [all...] |
| H A D | e1000_main.c | 75 struct e1000_tx_ring *txdr); 1500 struct e1000_tx_ring *txdr) in e1000_setup_tx_resources() argument 1505 size = sizeof(struct e1000_tx_buffer) * txdr->count; in e1000_setup_tx_resources() 1506 txdr->buffer_info = vzalloc(size); in e1000_setup_tx_resources() 1507 if (!txdr->buffer_info) in e1000_setup_tx_resources() 1512 txdr->size = txdr->count * sizeof(struct e1000_tx_desc); in e1000_setup_tx_resources() 1513 txdr->size = ALIGN(txdr->size, 4096); in e1000_setup_tx_resources() 1515 txdr->desc = dma_alloc_coherent(&pdev->dev, txdr->size, &txdr->dma, in e1000_setup_tx_resources() 1517 if (!txdr->desc) { in e1000_setup_tx_resources() 1519 vfree(txdr->buffer_info); in e1000_setup_tx_resources() [all …]
|
| /linux/drivers/net/ethernet/oki-semi/pch_gbe/ |
| H A D | pch_gbe_ethtool.c | 282 struct pch_gbe_tx_ring *txdr = adapter->tx_ring; in pch_gbe_get_ringparam() local 288 ring->tx_pending = txdr->count; in pch_gbe_get_ringparam() 307 struct pch_gbe_tx_ring *txdr, *tx_old; in pch_gbe_set_ringparam() local 322 txdr = kzalloc(tx_ring_size, GFP_KERNEL); in pch_gbe_set_ringparam() 323 if (!txdr) { in pch_gbe_set_ringparam() 332 adapter->tx_ring = txdr; in pch_gbe_set_ringparam() 339 txdr->count = in pch_gbe_set_ringparam() 341 txdr->count = roundup(txdr->count, PCH_GBE_TX_DESC_MULTIPLE); in pch_gbe_set_ringparam() 356 adapter->tx_ring = txdr; in pch_gbe_set_ringparam() 368 kfree(txdr); in pch_gbe_set_ringparam()
|
| H A D | pch_gbe.h | 605 struct pch_gbe_tx_ring *txdr);
|
| /linux/drivers/net/ethernet/atheros/atlx/ |
| H A D | atl1.c | 3481 struct atl1_tpd_ring *txdr = &adapter->tpd_ring; in atl1_get_ringparam() local 3487 ring->tx_pending = txdr->count; in atl1_get_ringparam()
|