Lines Matching defs:page
152 static inline void __mm_zero_struct_page(struct page *page) in __mm_zero_struct_page()
227 #define nth_page(page,n) pfn_to_page(page_to_pfn((page)) + (n)) argument
230 #define nth_page(page,n) ((page) + (n)) argument
572 struct page *page; /* ->fault handlers should return a member
1201 static inline unsigned int compound_order(struct page *page) in compound_order()
1244 static inline int put_page_testzero(struct page *page) in put_page_testzero()
1266 static inline bool get_page_unless_zero(struct page *page) in get_page_unless_zero()
1271 static inline struct folio *folio_get_nontail_page(struct page *page) in folio_get_nontail_page()
1379 static inline bool page_mapped(const struct page *page) in page_mapped()
1386 struct page *page = virt_to_page(x); in virt_to_head_page() local
1393 struct page *page = virt_to_page(x); in virt_to_folio() local
1409 static inline unsigned long page_size(struct page *page) in page_size()
1415 static inline unsigned int page_shift(struct page *page) in page_shift()
1424 static inline unsigned int thp_order(struct page *page) in thp_order()
1436 static inline unsigned long thp_size(struct page *page) in thp_size()
1559 static inline void get_page(struct page *page) in get_page()
1564 static inline __must_check bool try_get_page(struct page *page) in try_get_page()
1651 static inline void put_page(struct page *page) in put_page()
1738 static inline int page_zone_id(struct page *page) in page_zone_id()
1746 static inline int page_to_nid(const struct page *page) in page_to_nid()
1816 static inline void page_cpupid_reset_last(struct page *page) in page_cpupid_reset_last()
1828 static inline void page_cpupid_reset_last(struct page *page) in page_cpupid_reset_last()
1895 static inline void page_cpupid_reset_last(struct page *page) in page_cpupid_reset_last()
1921 static inline u8 page_kasan_tag(const struct page *page) in page_kasan_tag()
1933 static inline void page_kasan_tag_set(struct page *page, u8 tag) in page_kasan_tag_set()
1949 static inline void page_kasan_tag_reset(struct page *page) in page_kasan_tag_reset()
1957 static inline u8 page_kasan_tag(const struct page *page) in page_kasan_tag()
1962 static inline void page_kasan_tag_set(struct page *page, u8 tag) { } in page_kasan_tag_set()
1963 static inline void page_kasan_tag_reset(struct page *page) { } in page_kasan_tag_reset()
1967 static inline struct zone *page_zone(const struct page *page) in page_zone()
1972 static inline pg_data_t *page_pgdat(const struct page *page) in page_pgdat()
1988 static inline void set_page_section(struct page *page, unsigned long section) in set_page_section()
1994 static inline unsigned long page_to_section(const struct page *page) in page_to_section()
2084 static inline bool is_zero_page(const struct page *page) in is_zero_page()
2138 static inline void set_page_zone(struct page *page, enum zone_type zone) in set_page_zone()
2144 static inline void set_page_node(struct page *page, unsigned long node) in set_page_node()
2150 static inline void set_page_links(struct page *page, enum zone_type zone, in set_page_links()
2189 static inline unsigned long compound_nr(struct page *page) in compound_nr()
2206 static inline int thp_nr_pages(struct page *page) in thp_nr_pages()
2395 static inline void *page_address(const struct page *page) in page_address()
2399 static inline void set_page_address(struct page *page, void *address) in set_page_address()
2412 static __always_inline void *lowmem_page_address(const struct page *page) in lowmem_page_address()
2418 #define page_address(page) lowmem_page_address(page) argument
2419 #define set_page_address(page, address) do { } while(0) argument
2433 static inline bool page_is_pfmemalloc(const struct page *page) in page_is_pfmemalloc()
2462 static inline void set_page_pfmemalloc(struct page *page) in set_page_pfmemalloc()
2467 static inline void clear_page_pfmemalloc(struct page *page) in clear_page_pfmemalloc()
2478 #define offset_in_thp(page, p) ((unsigned long)(p) & (thp_size(page) - 1)) argument
2669 struct page *page; in get_user_page_vma_remote() local
3066 struct page *page = alloc_pages_noprof(gfp | __GFP_COMP, order); in pagetable_alloc_noprof() local
3081 struct page *page = ptdesc_page(pt); in pagetable_free() local
3354 #define free_highmem_page(page) free_reserved_page(page) argument
3356 static inline void mark_page_reserved(struct page *page) in mark_page_reserved()
3729 unsigned long addr, struct page *page) in vmf_insert_page()
3836 static inline void kernel_poison_pages(struct page *page, int numpages) in kernel_poison_pages()
3841 static inline void kernel_unpoison_pages(struct page *page, int numpages) in kernel_unpoison_pages()
3849 static inline void __kernel_poison_pages(struct page *page, int nunmpages) { } in __kernel_poison_pages()
3850 static inline void kernel_poison_pages(struct page *page, int numpages) { } in kernel_poison_pages()
3851 static inline void kernel_unpoison_pages(struct page *page, int numpages) { } in kernel_unpoison_pages()
3897 static inline void debug_pagealloc_map_pages(struct page *page, int numpages) in debug_pagealloc_map_pages()
3903 static inline void debug_pagealloc_unmap_pages(struct page *page, int numpages) in debug_pagealloc_unmap_pages()
3922 static inline bool page_is_guard(struct page *page) in page_is_guard()
3931 static inline bool set_page_guard(struct zone *zone, struct page *page, in set_page_guard()
3940 static inline void clear_page_guard(struct zone *zone, struct page *page, in clear_page_guard()
3949 static inline void debug_pagealloc_map_pages(struct page *page, int numpages) {} in debug_pagealloc_map_pages()
3950 static inline void debug_pagealloc_unmap_pages(struct page *page, int numpages) {} in debug_pagealloc_unmap_pages()
3953 static inline bool page_is_guard(struct page *page) { return false; } in page_is_guard()
3954 static inline bool set_page_guard(struct zone *zone, struct page *page, in set_page_guard()
3956 static inline void clear_page_guard(struct zone *zone, struct page *page, in clear_page_guard()
4391 static inline bool page_pool_page_is_pp(struct page *page) in page_pool_page_is_pp()
4396 static inline bool page_pool_page_is_pp(struct page *page) in page_pool_page_is_pp()