Lines Matching defs:pages
112 * Use __GFP_ZERO because buggy firmware assumes ICM pages are
305 /* DMA mapping can merge pages but not split them,
449 struct page *pages[1];
476 FOLL_WRITE | FOLL_LONGTERM, pages);
480 sg_set_page(&db_tab->page[i].mem, pages[0], MTHCA_ICM_PAGE_SIZE,
486 unpin_user_page(pages[0]);
515 * pages until we clean up the whole db table.
694 /* XXX may be able to unmap more pages now */
742 * Because we don't always free our UARC pages when they
744 * make a sweep through the doorbell pages and free any
745 * leftover pages now.