Lines Matching defs:page

336 static inline unsigned long *get_pageblock_bitmap(const struct page *page,  in get_pageblock_bitmap()
346 static inline int pfn_to_bitidx(const struct page *page, unsigned long pfn) in pfn_to_bitidx()
364 unsigned long get_pfnblock_flags_mask(const struct page *page, in get_pfnblock_flags_mask()
384 static __always_inline int get_pfnblock_migratetype(const struct page *page, in get_pfnblock_migratetype()
397 void set_pfnblock_flags_mask(struct page *page, unsigned long flags, in set_pfnblock_flags_mask()
423 void set_pageblock_migratetype(struct page *page, int migratetype) in set_pageblock_migratetype()
434 static int page_outside_zone_boundaries(struct zone *zone, struct page *page) in page_outside_zone_boundaries()
459 static bool __maybe_unused bad_range(struct zone *zone, struct page *page) in bad_range()
469 static inline bool __maybe_unused bad_range(struct zone *zone, struct page *page) in bad_range()
475 static void bad_page(struct page *page, const char *reason) in bad_page()
570 void prep_compound_page(struct page *page, unsigned int order) in prep_compound_page()
582 static inline void set_buddy_order(struct page *page, unsigned int order) in set_buddy_order()
600 compaction_capture(struct capture_control *capc, struct page *page, in compaction_capture()
637 compaction_capture(struct capture_control *capc, struct page *page, in compaction_capture()
662 static inline void __add_to_free_list(struct page *page, struct zone *zone, in __add_to_free_list()
688 static inline void move_to_free_list(struct page *page, struct zone *zone, in move_to_free_list()
712 static inline void __del_page_from_free_list(struct page *page, struct zone *zone, in __del_page_from_free_list()
734 static inline void del_page_from_free_list(struct page *page, struct zone *zone, in del_page_from_free_list()
758 struct page *page, unsigned int order) in buddy_merge_likely()
797 static inline void __free_one_page(struct page *page, in __free_one_page()
890 static inline bool page_expected_state(struct page *page, in page_expected_state()
910 static const char *page_bad_reason(struct page *page, unsigned long flags) in page_bad_reason()
937 static void free_page_is_bad_report(struct page *page) in free_page_is_bad_report()
943 static inline bool free_page_is_bad(struct page *page) in free_page_is_bad()
958 static int free_tail_page_prepare(struct page *head_page, struct page *page) in free_tail_page_prepare()
1079 static inline bool should_skip_kasan_poison(struct page *page) in should_skip_kasan_poison()
1087 static void kernel_init_pages(struct page *page, int numpages) in kernel_init_pages()
1101 void __clear_page_tag_ref(struct page *page) in __clear_page_tag_ref()
1115 void __pgalloc_tag_add(struct page *page, struct task_struct *task, in __pgalloc_tag_add()
1128 static inline void pgalloc_tag_add(struct page *page, struct task_struct *task, in pgalloc_tag_add()
1137 void __pgalloc_tag_sub(struct page *page, unsigned int nr) in __pgalloc_tag_sub()
1149 static inline void pgalloc_tag_sub(struct page *page, unsigned int nr) in pgalloc_tag_sub()
1164 static inline void pgalloc_tag_add(struct page *page, struct task_struct *task, in pgalloc_tag_add()
1166 static inline void pgalloc_tag_sub(struct page *page, unsigned int nr) {} in pgalloc_tag_sub()
1171 __always_inline bool free_pages_prepare(struct page *page, in free_pages_prepare()
1312 struct page *page; in free_pcppages_bulk() local
1360 static void split_large_buddy(struct zone *zone, struct page *page, in split_large_buddy()
1383 static void add_page_to_zone_llist(struct zone *zone, struct page *page, in add_page_to_zone_llist()
1392 static void free_one_page(struct zone *zone, struct page *page, in free_one_page()
1428 static void __free_pages_ok(struct page *page, unsigned int order, in __free_pages_ok()
1438 void __meminit __free_pages_core(struct page *page, unsigned int order, in __free_pages_core()
1552 static inline unsigned int expand(struct zone *zone, struct page *page, int low, in expand()
1581 struct page *page, int low, in page_del_and_expand()
1591 static void check_new_page_bad(struct page *page) in check_new_page_bad()
1607 static bool check_new_page(struct page *page) in check_new_page()
1617 static inline bool check_new_pages(struct page *page, unsigned int order) in check_new_pages()
1659 inline void post_alloc_hook(struct page *page, unsigned int order, in post_alloc_hook()
1719 static void prep_new_page(struct page *page, unsigned int order, gfp_t gfp_flags, in prep_new_page()
1749 struct page *page; in __rmqueue_smallest() local
1800 struct page *page; in __move_freepages_block() local
1832 static bool prep_move_freepages_block(struct zone *zone, struct page *page, in prep_move_freepages_block()
1882 static int move_freepages_block(struct zone *zone, struct page *page, in move_freepages_block()
1898 struct page *page; in find_large_buddy() local
1937 bool move_freepages_block_isolate(struct zone *zone, struct page *page, in move_freepages_block_isolate()
2116 try_to_claim_block(struct zone *zone, struct page *page, in try_to_claim_block()
2196 struct page *page; in __rmqueue_claim() local
2247 struct page *page; in __rmqueue_steal() local
2283 struct page *page; in __rmqueue() local
2364 struct page *page = __rmqueue(zone, order, migratetype, in rmqueue_bulk() local
2649 struct per_cpu_pages *pcp, struct page *page, int migratetype, in free_frozen_page_commit()
2707 static void __free_frozen_pages(struct page *page, unsigned int order, in __free_frozen_pages()
2757 void free_frozen_pages(struct page *page, unsigned int order) in free_frozen_pages()
2868 void split_page(struct page *page, unsigned int order) in split_page()
2883 int __isolate_free_page(struct page *page, unsigned int order) in __isolate_free_page()
2933 void __putback_isolated_page(struct page *page, unsigned int order, int mt) in __putback_isolated_page()
2976 struct page *page; in rmqueue_buddy() local
3075 struct page *page; in __rmqueue_pcplist() local
3106 struct page *page; in rmqueue_pcplist() local
3152 struct page *page; in rmqueue() local
3181 static void reserve_highatomic_pageblock(struct page *page, int order, in reserve_highatomic_pageblock()
3240 struct page *page; in unreserve_highatomic_pageblock() local
3563 struct page *page; in get_page_from_freelist() local
3767 struct page *page; in __alloc_pages_cpuset_fallback() local
3792 struct page *page; in __alloc_pages_may_oom() local
3881 struct page *page = NULL; in __alloc_pages_direct_compact() local
4153 struct page *page = NULL; in __alloc_pages_direct_reclaim() local
4429 struct page *page = NULL; in __alloc_pages_slowpath() local
4788 struct page *page; in alloc_pages_bulk_noprof() local
4941 struct page *page; in __alloc_frozen_pages_noprof() local
5006 struct page *page; in __alloc_pages_noprof() local
5018 struct page *page = __alloc_pages_noprof(gfp | __GFP_COMP, order, in __folio_alloc_noprof() local
5031 struct page *page; in get_free_pages_noprof() local
5067 static void ___free_pages(struct page *page, unsigned int order, in ___free_pages()
5084 void __free_pages(struct page *page, unsigned int order) in __free_pages()
5094 void free_pages_nolock(struct page *page, unsigned int order) in free_pages_nolock()
5114 struct page *page = virt_to_page((void *)addr); in make_alloc_exact() local
5940 void adjust_managed_page_count(struct page *page, long count) in adjust_managed_page_count()
5956 struct page *page = virt_to_page(pos); in free_reserved_area() local
5984 void free_reserved_page(struct page *page) in free_reserved_page()
6515 struct page *page; in alloc_contig_dump_pages() local
6541 struct page *page; in __alloc_contig_migrate_range() local
6613 struct page *page, *next; in split_free_pages() local
6834 struct page *page; in pfn_range_valid_contig() local
6939 struct page *page = pfn_to_page(pfn); in free_contig_range() local
7003 struct page *page; in __offline_isolated_pages() local
7048 bool is_free_buddy_page(const struct page *page) in is_free_buddy_page()
7066 static inline void add_to_free_list(struct page *page, struct zone *zone, in add_to_free_list()
7078 static void break_down_buddy_pages(struct zone *zone, struct page *page, in break_down_buddy_pages()
7107 bool take_page_off_buddy(struct page *page) in take_page_off_buddy()
7143 bool put_page_back_buddy(struct page *page) in put_page_back_buddy()
7199 static bool page_contains_unaccepted(struct page *page, unsigned int order) in page_contains_unaccepted()
7207 struct page *page) in __accept_page()
7220 void accept_page(struct page *page) in accept_page()
7238 struct page *page; in try_to_accept_memory_one() local
7293 static bool __free_unaccepted(struct page *page) in __free_unaccepted()
7313 static bool page_contains_unaccepted(struct page *page, unsigned int order) in page_contains_unaccepted()
7324 static bool __free_unaccepted(struct page *page) in __free_unaccepted()
7372 struct page *page; in try_alloc_pages_noprof() local