Lines Matching defs:page
979 struct page *page;
999 page = alloc_pages(gfp_mask, il->hw_params.rx_page_order);
1000 if (!page) {
1016 dma_map_page(&il->pci_dev->dev, page, 0,
1021 __free_pages(page, il->hw_params.rx_page_order);
1032 __free_pages(page, il->hw_params.rx_page_order);
1040 rxb->page = page;
1062 if (rxq->pool[i].page != NULL) {
1067 __il_free_pages(il, rxq->pool[i].page);
1068 rxq->pool[i].page = NULL;
1112 if (rxq->pool[i].page != NULL) {
1117 __il_free_pages(il, rxq->pool[i].page);
1118 rxq->pool[i].page = NULL;
1235 * XXX: After here, we should always check rxb->page
1245 if (rxb->page)
1251 /* Reuse the page if possible. For notification packets and
1255 if (rxb->page != NULL) {
1257 dma_map_page(&il->pci_dev->dev, rxb->page, 0,
1262 __il_free_pages(il, rxb->page);
1263 rxb->page = NULL;