H A D | page_alloc.c | 336 get_pageblock_bitmap(const struct page * page,unsigned long pfn) get_pageblock_bitmap() argument 346 pfn_to_bitidx(const struct page * page,unsigned long pfn) pfn_to_bitidx() argument 364 get_pfnblock_flags_mask(const struct page * page,unsigned long pfn,unsigned long mask) get_pfnblock_flags_mask() argument 384 get_pfnblock_migratetype(const struct page * page,unsigned long pfn) get_pfnblock_migratetype() argument 397 set_pfnblock_flags_mask(struct page * page,unsigned long flags,unsigned long pfn,unsigned long mask) set_pfnblock_flags_mask() argument 423 set_pageblock_migratetype(struct page * page,int migratetype) set_pageblock_migratetype() argument 434 page_outside_zone_boundaries(struct zone * zone,struct page * page) page_outside_zone_boundaries() argument 459 bad_range(struct zone * zone,struct page * page) bad_range() argument 469 bad_range(struct zone * zone,struct page * page) bad_range() argument 475 bad_page(struct page * page,const char * reason) bad_page() argument 570 prep_compound_page(struct page * page,unsigned int order) prep_compound_page() argument 582 set_buddy_order(struct page * page,unsigned int order) set_buddy_order() argument 600 compaction_capture(struct capture_control * capc,struct page * page,int order,int migratetype) compaction_capture() argument 637 compaction_capture(struct capture_control * capc,struct page * page,int order,int migratetype) compaction_capture() argument 662 __add_to_free_list(struct page * page,struct zone * zone,unsigned int order,int migratetype,bool tail) __add_to_free_list() argument 688 move_to_free_list(struct page * page,struct zone * zone,unsigned int order,int old_mt,int new_mt) move_to_free_list() argument 712 __del_page_from_free_list(struct page * page,struct zone * zone,unsigned int order,int migratetype) __del_page_from_free_list() argument 734 del_page_from_free_list(struct page * page,struct zone * zone,unsigned int order,int migratetype) del_page_from_free_list() argument 758 buddy_merge_likely(unsigned long pfn,unsigned long buddy_pfn,struct page * page,unsigned int order) buddy_merge_likely() argument 797 __free_one_page(struct page * page,unsigned long pfn,struct zone * zone,unsigned int order,int migratetype,fpi_t fpi_flags) __free_one_page() argument 890 page_expected_state(struct page * page,unsigned long check_flags) page_expected_state() argument 908 page_bad_reason(struct page * page,unsigned long flags) page_bad_reason() argument 933 free_page_is_bad(struct page * page) free_page_is_bad() argument 948 free_tail_page_prepare(struct page * head_page,struct page * page) free_tail_page_prepare() argument 1069 should_skip_kasan_poison(struct page * page) should_skip_kasan_poison() argument 1077 kernel_init_pages(struct page * page,int numpages) kernel_init_pages() argument 1091 __clear_page_tag_ref(struct page * page) __clear_page_tag_ref() argument 1105 __pgalloc_tag_add(struct page * page,struct task_struct * task,unsigned int nr) __pgalloc_tag_add() argument 1118 pgalloc_tag_add(struct page * page,struct task_struct * task,unsigned int nr) pgalloc_tag_add() argument 1127 __pgalloc_tag_sub(struct page * page,unsigned int nr) __pgalloc_tag_sub() argument 1139 pgalloc_tag_sub(struct page * page,unsigned int nr) pgalloc_tag_sub() argument 1154 pgalloc_tag_add(struct page * page,struct task_struct * task,unsigned int nr) pgalloc_tag_add() argument 1156 pgalloc_tag_sub(struct page * page,unsigned int nr) pgalloc_tag_sub() argument 1161 free_pages_prepare(struct page * page,unsigned int order) free_pages_prepare() argument 1302 struct page *page; free_pcppages_bulk() local 1350 split_large_buddy(struct zone * zone,struct page * page,unsigned long pfn,int order,fpi_t fpi) split_large_buddy() argument 1373 add_page_to_zone_llist(struct zone * zone,struct page * page,unsigned int order) add_page_to_zone_llist() argument 1382 free_one_page(struct zone * zone,struct page * page,unsigned long pfn,unsigned int order,fpi_t fpi_flags) free_one_page() argument 1418 __free_pages_ok(struct page * page,unsigned int order,fpi_t fpi_flags) __free_pages_ok() argument 1428 __free_pages_core(struct page * page,unsigned int order,enum meminit_context context) __free_pages_core() argument 1542 expand(struct zone * zone,struct page * page,int low,int high,int migratetype) expand() argument 1571 page_del_and_expand(struct zone * zone,struct page * page,int low,int high,int migratetype) page_del_and_expand() argument 1581 check_new_page_bad(struct page * page) check_new_page_bad() argument 1597 check_new_page(struct page * page) check_new_page() argument 1607 check_new_pages(struct page * page,unsigned int order) check_new_pages() argument 1649 post_alloc_hook(struct page * page,unsigned int order,gfp_t gfp_flags) post_alloc_hook() argument 1709 prep_new_page(struct page * page,unsigned int order,gfp_t gfp_flags,unsigned int alloc_flags) prep_new_page() argument 1739 struct page *page; __rmqueue_smallest() local 1790 struct page *page; __move_freepages_block() local 1822 prep_move_freepages_block(struct zone * zone,struct page * page,unsigned long * start_pfn,int * num_free,int * num_movable) prep_move_freepages_block() argument 1872 move_freepages_block(struct zone * zone,struct page * page,int old_mt,int new_mt) move_freepages_block() argument 1888 struct page *page; find_large_buddy() local 1927 move_freepages_block_isolate(struct zone * zone,struct page * page,int migratetype) move_freepages_block_isolate() argument 2100 try_to_claim_block(struct zone * zone,struct page * page,int current_order,int order,int start_type,int block_type,unsigned int alloc_flags) try_to_claim_block() argument 2180 struct page *page; __rmqueue_claim() local 2233 struct page *page; __rmqueue_steal() local 2268 struct page *page; __rmqueue() local 2349 struct page *page = __rmqueue(zone, order, migratetype, rmqueue_bulk() local 2634 free_frozen_page_commit(struct zone * zone,struct per_cpu_pages * pcp,struct page * page,int migratetype,unsigned int order,fpi_t fpi_flags) free_frozen_page_commit() argument 2692 __free_frozen_pages(struct page * page,unsigned int order,fpi_t fpi_flags) __free_frozen_pages() argument 2742 free_frozen_pages(struct page * page,unsigned int order) free_frozen_pages() argument 2853 split_page(struct page * page,unsigned int order) split_page() argument 2868 __isolate_free_page(struct page * page,unsigned int order) __isolate_free_page() argument 2918 __putback_isolated_page(struct page * page,unsigned int order,int mt) __putback_isolated_page() argument 2961 struct page *page; rmqueue_buddy() local 3060 struct page *page; __rmqueue_pcplist() local 3091 struct page *page; rmqueue_pcplist() local 3137 struct page *page; rmqueue() local 3166 reserve_highatomic_pageblock(struct page * page,int order,struct zone * zone) reserve_highatomic_pageblock() argument 3225 struct page *page; unreserve_highatomic_pageblock() local 3548 struct page *page; get_page_from_freelist() local 3752 struct page *page; __alloc_pages_cpuset_fallback() local 3777 struct page *page; __alloc_pages_may_oom() local 3866 struct page *page = NULL; __alloc_pages_direct_compact() local 4138 struct page *page = NULL; __alloc_pages_direct_reclaim() local 4414 struct page *page = NULL; __alloc_pages_slowpath() local 4773 struct page *page; alloc_pages_bulk_noprof() local 4926 struct page *page; __alloc_frozen_pages_noprof() local 4991 struct page *page; __alloc_pages_noprof() local 5003 struct page *page = __alloc_pages_noprof(gfp | __GFP_COMP, order, __folio_alloc_noprof() local 5016 struct page *page; get_free_pages_noprof() local 5052 ___free_pages(struct page * page,unsigned int order,fpi_t fpi_flags) ___free_pages() argument 5069 __free_pages(struct page * page,unsigned int order) __free_pages() argument 5079 free_pages_nolock(struct page * page,unsigned int order) free_pages_nolock() argument 5099 struct page *page = virt_to_page((void *)addr); make_alloc_exact() local 5925 adjust_managed_page_count(struct page * page,long count) adjust_managed_page_count() argument 5941 struct page *page = virt_to_page(pos); free_reserved_area() local 5969 free_reserved_page(struct page * page) free_reserved_page() argument 6500 struct page *page; alloc_contig_dump_pages() local 6526 struct page *page; __alloc_contig_migrate_range() local 6598 struct page *page, *next; split_free_pages() local 6819 struct page *page; pfn_range_valid_contig() local 6924 struct page *page = pfn_to_page(pfn); free_contig_range() local 6988 struct page *page; __offline_isolated_pages() local 7033 is_free_buddy_page(const struct page * page) is_free_buddy_page() argument 7051 add_to_free_list(struct page * page,struct zone * zone,unsigned int order,int migratetype,bool tail) add_to_free_list() argument 7063 break_down_buddy_pages(struct zone * zone,struct page * page,struct page * target,int low,int high,int migratetype) break_down_buddy_pages() argument 7092 take_page_off_buddy(struct page * page) take_page_off_buddy() argument 7128 put_page_back_buddy(struct page * page) put_page_back_buddy() argument 7184 page_contains_unaccepted(struct page * page,unsigned int order) page_contains_unaccepted() argument 7192 __accept_page(struct zone * zone,unsigned long * flags,struct page * page) __accept_page() argument 7205 accept_page(struct page * page) accept_page() argument 7223 struct page *page; try_to_accept_memory_one() local 7278 __free_unaccepted(struct page * page) __free_unaccepted() argument 7298 page_contains_unaccepted(struct page * page,unsigned int order) page_contains_unaccepted() argument 7309 __free_unaccepted(struct page * page) __free_unaccepted() argument 7358 struct page *page; alloc_pages_nolock_noprof() local [all...] |