Lines Matching refs:ps_page
177 struct e1000_ps_page *ps_page;
180 ps_page = &bi->ps_pages[i];
182 if (ps_page->page) {
183 pr_info("packet dump for ps_page %d:\n", i);
185 16, 1, page_address(ps_page->page),
724 struct e1000_ps_page *ps_page;
735 ps_page = &buffer_info->ps_pages[j];
742 if (!ps_page->page) {
743 ps_page->page = alloc_page(gfp);
744 if (!ps_page->page) {
748 ps_page->dma = dma_map_page(&pdev->dev,
749 ps_page->page,
753 ps_page->dma)) {
765 cpu_to_le64(ps_page->dma);
1319 struct e1000_ps_page *ps_page;
1397 ps_page = &buffer_info->ps_pages[0];
1400 ps_page->dma,
1404 page_address(ps_page->page), l1);
1406 ps_page->dma,
1426 ps_page = &buffer_info->ps_pages[j];
1427 dma_unmap_page(&pdev->dev, ps_page->dma, PAGE_SIZE,
1429 ps_page->dma = 0;
1430 skb_fill_page_desc(skb, j, ps_page->page, 0, length);
1431 ps_page->page = NULL;
1675 struct e1000_ps_page *ps_page;
1708 ps_page = &buffer_info->ps_pages[j];
1709 if (!ps_page->page)
1711 dma_unmap_page(&pdev->dev, ps_page->dma, PAGE_SIZE,
1713 ps_page->dma = 0;
1714 put_page(ps_page->page);
1715 ps_page->page = NULL;