Lines Matching refs:ps_page
195 struct e1000_ps_page *ps_page; in e1000e_dump_ps_pages() local
198 ps_page = &bi->ps_pages[i]; in e1000e_dump_ps_pages()
200 if (ps_page->page) { in e1000e_dump_ps_pages()
203 16, 1, page_address(ps_page->page), in e1000e_dump_ps_pages()
737 struct e1000_ps_page *ps_page; in e1000_alloc_rx_buffers_ps() local
748 ps_page = &buffer_info->ps_pages[j]; in e1000_alloc_rx_buffers_ps()
755 if (!ps_page->page) { in e1000_alloc_rx_buffers_ps()
756 ps_page->page = alloc_page(gfp); in e1000_alloc_rx_buffers_ps()
757 if (!ps_page->page) { in e1000_alloc_rx_buffers_ps()
761 ps_page->dma = dma_map_page(&pdev->dev, in e1000_alloc_rx_buffers_ps()
762 ps_page->page, in e1000_alloc_rx_buffers_ps()
766 ps_page->dma)) { in e1000_alloc_rx_buffers_ps()
778 cpu_to_le64(ps_page->dma); in e1000_alloc_rx_buffers_ps()
1317 struct e1000_ps_page *ps_page; in e1000_clean_rx_irq_ps() local
1398 ps_page = &buffer_info->ps_pages[0]; in e1000_clean_rx_irq_ps()
1405 ps_page->dma, in e1000_clean_rx_irq_ps()
1408 vaddr = kmap_atomic(ps_page->page); in e1000_clean_rx_irq_ps()
1412 ps_page->dma, in e1000_clean_rx_irq_ps()
1432 ps_page = &buffer_info->ps_pages[j]; in e1000_clean_rx_irq_ps()
1433 dma_unmap_page(&pdev->dev, ps_page->dma, PAGE_SIZE, in e1000_clean_rx_irq_ps()
1435 ps_page->dma = 0; in e1000_clean_rx_irq_ps()
1436 skb_fill_page_desc(skb, j, ps_page->page, 0, length); in e1000_clean_rx_irq_ps()
1437 ps_page->page = NULL; in e1000_clean_rx_irq_ps()
1684 struct e1000_ps_page *ps_page; in e1000_clean_rx_ring() local
1717 ps_page = &buffer_info->ps_pages[j]; in e1000_clean_rx_ring()
1718 if (!ps_page->page) in e1000_clean_rx_ring()
1720 dma_unmap_page(&pdev->dev, ps_page->dma, PAGE_SIZE, in e1000_clean_rx_ring()
1722 ps_page->dma = 0; in e1000_clean_rx_ring()
1723 put_page(ps_page->page); in e1000_clean_rx_ring()
1724 ps_page->page = NULL; in e1000_clean_rx_ring()