Lines Matching defs:page
96 if (rxq->pool[i].page != NULL) {
100 __il_free_pages(il, rxq->pool[i].page);
101 rxq->pool[i].page = NULL;
261 BUG_ON(rxb && rxb->page);
305 struct page *page;
325 page = alloc_pages(gfp_mask, il->hw_params.rx_page_order);
326 if (!page) {
346 pci_map_page(il->pci_dev, page, 0,
350 __free_pages(page, il->hw_params.rx_page_order);
361 __free_pages(page, il->hw_params.rx_page_order);
369 BUG_ON(rxb->page);
371 rxb->page = page;
411 if (rxq->pool[i].page != NULL) {
415 __il_free_pages(il, rxq->pool[i].page);
416 rxq->pool[i].page = NULL;
596 skb_add_rx_frag(skb, 0, rxb->page, (void *)hdr - rxb_addr(rxb),
599 rxb->page = NULL;
4271 * XXX: After here, we should always check rxb->page
4281 if (rxb->page)
4287 /* Reuse the page if possible. For notification packets and
4291 if (rxb->page != NULL) {
4293 pci_map_page(il->pci_dev, rxb->page, 0,
4299 __il_free_pages(il, rxb->page);
4300 rxb->page = NULL;