Lines Matching refs:page
84 void (*page_free)(struct page *page);
160 static inline bool is_device_private_page(const struct page *page) in is_device_private_page() argument
163 is_zone_device_page(page) && in is_device_private_page()
164 page->pgmap->type == MEMORY_DEVICE_PRIVATE; in is_device_private_page()
169 return is_device_private_page(&folio->page); in folio_is_device_private()
172 static inline bool is_pci_p2pdma_page(const struct page *page) in is_pci_p2pdma_page() argument
175 is_zone_device_page(page) && in is_pci_p2pdma_page()
176 page->pgmap->type == MEMORY_DEVICE_PCI_P2PDMA; in is_pci_p2pdma_page()
179 static inline bool is_device_coherent_page(const struct page *page) in is_device_coherent_page() argument
181 return is_zone_device_page(page) && in is_device_coherent_page()
182 page->pgmap->type == MEMORY_DEVICE_COHERENT; in is_device_coherent_page()
187 return is_device_coherent_page(&folio->page); in folio_is_device_coherent()
191 void zone_device_page_init(struct page *page);