Searched refs:ring_space (Results 1 – 8 of 8) sorted by relevance
/linux/drivers/net/ethernet/packetengines/ |
H A D | yellowfin.c | 380 void *ring_space; in yellowfin_init_one() local 439 ring_space = dma_alloc_coherent(&pdev->dev, TX_TOTAL_SIZE, &ring_dma, in yellowfin_init_one() 441 if (!ring_space) in yellowfin_init_one() 443 np->tx_ring = ring_space; in yellowfin_init_one() 446 ring_space = dma_alloc_coherent(&pdev->dev, RX_TOTAL_SIZE, &ring_dma, in yellowfin_init_one() 448 if (!ring_space) in yellowfin_init_one() 450 np->rx_ring = ring_space; in yellowfin_init_one() 453 ring_space = dma_alloc_coherent(&pdev->dev, STATUS_TOTAL_SIZE, in yellowfin_init_one() 455 if (!ring_space) in yellowfin_init_one() 457 np->tx_status = ring_space; in yellowfin_init_one()
|
H A D | hamachi.c | 592 void *ring_space; in hamachi_init_one() local 651 ring_space = dma_alloc_coherent(&pdev->dev, TX_TOTAL_SIZE, &ring_dma, in hamachi_init_one() 653 if (!ring_space) in hamachi_init_one() 655 hmp->tx_ring = ring_space; in hamachi_init_one() 658 ring_space = dma_alloc_coherent(&pdev->dev, RX_TOTAL_SIZE, &ring_dma, in hamachi_init_one() 660 if (!ring_space) in hamachi_init_one() 662 hmp->rx_ring = ring_space; in hamachi_init_one()
|
/linux/drivers/net/ethernet/smsc/ |
H A D | epic100.c | 329 void *ring_space; in epic_init_one() local 378 ring_space = dma_alloc_coherent(&pdev->dev, TX_TOTAL_SIZE, &ring_dma, in epic_init_one() 380 if (!ring_space) in epic_init_one() 382 ep->tx_ring = ring_space; in epic_init_one() 385 ring_space = dma_alloc_coherent(&pdev->dev, RX_TOTAL_SIZE, &ring_dma, in epic_init_one() 387 if (!ring_space) in epic_init_one() 389 ep->rx_ring = ring_space; in epic_init_one()
|
/linux/drivers/net/ethernet/ |
H A D | fealnx.c | 483 void *ring_space; in fealnx_init_one() local 548 ring_space = dma_alloc_coherent(&pdev->dev, RX_TOTAL_SIZE, &ring_dma, in fealnx_init_one() 550 if (!ring_space) { in fealnx_init_one() 554 np->rx_ring = ring_space; in fealnx_init_one() 557 ring_space = dma_alloc_coherent(&pdev->dev, TX_TOTAL_SIZE, &ring_dma, in fealnx_init_one() 559 if (!ring_space) { in fealnx_init_one() 563 np->tx_ring = ring_space; in fealnx_init_one()
|
/linux/drivers/net/ethernet/dlink/ |
H A D | dl2k.c | 111 void *ring_space; in rio_probe1() local 225 ring_space = dma_alloc_coherent(&pdev->dev, TX_TOTAL_SIZE, &ring_dma, in rio_probe1() 227 if (!ring_space) in rio_probe1() 229 np->tx_ring = ring_space; in rio_probe1() 232 ring_space = dma_alloc_coherent(&pdev->dev, RX_TOTAL_SIZE, &ring_dma, in rio_probe1() 234 if (!ring_space) in rio_probe1() 236 np->rx_ring = ring_space; in rio_probe1()
|
/linux/drivers/net/ethernet/sis/ |
H A D | sis900.c | 439 void *ring_space; in sis900_probe() local 491 ring_space = dma_alloc_coherent(&pci_dev->dev, TX_TOTAL_SIZE, in sis900_probe() 493 if (!ring_space) { in sis900_probe() 497 sis_priv->tx_ring = ring_space; in sis900_probe() 500 ring_space = dma_alloc_coherent(&pci_dev->dev, RX_TOTAL_SIZE, in sis900_probe() 502 if (!ring_space) { in sis900_probe() 506 sis_priv->rx_ring = ring_space; in sis900_probe()
|
/linux/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.h | 624 static inline int ring_space(struct hns3_enet_ring *ring) in ring_space() function
|
H A D | hns3_enet.c | 1949 if (likely(ring_space(ring) >= bd_num)) in hns3_nic_maybe_stop_tx() 1959 if (ring_space(ring) >= bd_num && netif_carrier_ok(netdev) && in hns3_nic_maybe_stop_tx() 3653 ring_space(ring) > HNS3_MAX_TSO_BD_NUM)) { in hns3_clean_tx_ring()
|