Lines Matching refs:ps_page
174 struct e1000_ps_page *ps_page; in e1000e_dump_ps_pages() local
177 ps_page = &bi->ps_pages[i]; in e1000e_dump_ps_pages()
179 if (ps_page->page) { in e1000e_dump_ps_pages()
182 16, 1, page_address(ps_page->page), in e1000e_dump_ps_pages()
721 struct e1000_ps_page *ps_page; in e1000_alloc_rx_buffers_ps() local
732 ps_page = &buffer_info->ps_pages[j]; in e1000_alloc_rx_buffers_ps()
739 if (!ps_page->page) { in e1000_alloc_rx_buffers_ps()
740 ps_page->page = alloc_page(gfp); in e1000_alloc_rx_buffers_ps()
741 if (!ps_page->page) { in e1000_alloc_rx_buffers_ps()
745 ps_page->dma = dma_map_page(&pdev->dev, in e1000_alloc_rx_buffers_ps()
746 ps_page->page, in e1000_alloc_rx_buffers_ps()
750 ps_page->dma)) { in e1000_alloc_rx_buffers_ps()
762 cpu_to_le64(ps_page->dma); in e1000_alloc_rx_buffers_ps()
1316 struct e1000_ps_page *ps_page; in e1000_clean_rx_irq_ps() local
1397 ps_page = &buffer_info->ps_pages[0]; in e1000_clean_rx_irq_ps()
1404 ps_page->dma, in e1000_clean_rx_irq_ps()
1407 vaddr = kmap_atomic(ps_page->page); in e1000_clean_rx_irq_ps()
1411 ps_page->dma, in e1000_clean_rx_irq_ps()
1431 ps_page = &buffer_info->ps_pages[j]; in e1000_clean_rx_irq_ps()
1432 dma_unmap_page(&pdev->dev, ps_page->dma, PAGE_SIZE, in e1000_clean_rx_irq_ps()
1434 ps_page->dma = 0; in e1000_clean_rx_irq_ps()
1435 skb_fill_page_desc(skb, j, ps_page->page, 0, length); in e1000_clean_rx_irq_ps()
1436 ps_page->page = NULL; in e1000_clean_rx_irq_ps()
1682 struct e1000_ps_page *ps_page; in e1000_clean_rx_ring() local
1715 ps_page = &buffer_info->ps_pages[j]; in e1000_clean_rx_ring()
1716 if (!ps_page->page) in e1000_clean_rx_ring()
1718 dma_unmap_page(&pdev->dev, ps_page->dma, PAGE_SIZE, in e1000_clean_rx_ring()
1720 ps_page->dma = 0; in e1000_clean_rx_ring()
1721 put_page(ps_page->page); in e1000_clean_rx_ring()
1722 ps_page->page = NULL; in e1000_clean_rx_ring()