Home
last modified time | relevance | path

Searched refs:page_buses (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/google/gve/
A Dgve_tx.c429 static void gve_dma_sync_for_device(struct device *dev, dma_addr_t *page_buses, in gve_dma_sync_for_device() argument
437 dma_sync_single_for_device(dev, page_buses[page], PAGE_SIZE, DMA_TO_DEVICE); in gve_dma_sync_for_device()
483 gve_dma_sync_for_device(&priv->pdev->dev, tx->tx_fifo.qpl->page_buses, in gve_tx_add_skb_copy()
504 gve_dma_sync_for_device(&priv->pdev->dev, tx->tx_fifo.qpl->page_buses, in gve_tx_add_skb_copy()
A Dgve_main.c849 qpl->page_buses = kvcalloc(pages, sizeof(*qpl->page_buses), GFP_KERNEL); in gve_alloc_queue_page_list()
851 if (!qpl->page_buses) in gve_alloc_queue_page_list()
856 &qpl->page_buses[i], in gve_alloc_queue_page_list()
884 if (!qpl->page_buses) in gve_free_queue_page_list()
889 qpl->page_buses[i], gve_qpl_dma_dir(priv, id)); in gve_free_queue_page_list()
891 kvfree(qpl->page_buses); in gve_free_queue_page_list()
A Dgve_adminq.c814 u32 size = num_entries * sizeof(qpl->page_buses[0]); in gve_adminq_register_page_list()
827 page_list[i] = cpu_to_be64(qpl->page_buses[i]); in gve_adminq_register_page_list()
A Dgve.h74 dma_addr_t *page_buses; /* the dma addrs of the pages */ member
A Dgve_rx.c644 rx->data.qpl->page_buses[idx]; in gve_rx()

Completed in 15 milliseconds