| /kernel/linux/linux-5.10/include/linux/ |
| H A D | page-isolation.h | 14 static inline bool is_migrate_isolate(int migratetype) in is_migrate_isolate() argument 27 static inline bool is_migrate_isolate(int migratetype) in is_migrate_isolate() argument
|
| H A D | vmstat.h | 399 __mod_zone_freepage_state(struct zone *zone, int nr_pages, int migratetype) __mod_zone_freepage_state() argument
|
| H A D | mmzone.h | 41 enum migratetype { enum 117 static inline bool free_area_empty(struct free_area *area, int migratetype) in free_area_empty() argument 110 get_page_from_free_area(struct free_area *area, int migratetype) get_page_from_free_area() argument [all...] |
| /kernel/linux/linux-6.6/include/linux/ |
| H A D | page-isolation.h | 14 static inline bool is_migrate_isolate(int migratetype) in is_migrate_isolate() argument 27 static inline bool is_migrate_isolate(int migratetype) in is_migrate_isolate() argument
|
| H A D | vmstat.h | 490 __mod_zone_freepage_state(struct zone *zone, int nr_pages, int migratetype) __mod_zone_freepage_state() argument
|
| H A D | mm.h | 3712 set_page_guard(struct zone *zone, struct page *page, unsigned int order, int migratetype) set_page_guard() argument 3722 clear_page_guard(struct zone *zone, struct page *page, unsigned int order, int migratetype) clear_page_guard() argument 3736 set_page_guard(struct zone *zone, struct page *page, unsigned int order, int migratetype) set_page_guard() argument 3738 clear_page_guard(struct zone *zone, struct page *page, unsigned int order, int migratetype) clear_page_guard() argument
|
| H A D | mmzone.h | 45 enum migratetype { enum
|
| /kernel/linux/linux-6.6/mm/ |
| H A D | debug_page_alloc.c | 35 __set_page_guard(struct zone *zone, struct page *page, unsigned int order, int migratetype) __set_page_guard() argument 51 __clear_page_guard(struct zone *zone, struct page *page, unsigned int order, int migratetype) __clear_page_guard() argument
|
| H A D | shuffle.c | 92 int migratetype, retry; in __shuffle_zone() local
|
| H A D | page_isolation.c | 147 static int set_migratetype_isolate(struct page *page, int migratetype, int isol_flags, in set_migratetype_isolate() argument 206 static void unset_migratetype_isolate(struct page *page, int migratetype) in unset_migratetype_isolate() argument 33 has_unmovable_pages(unsigned long start_pfn, unsigned long end_pfn, int migratetype, int flags) has_unmovable_pages() argument 305 isolate_single_pageblock(unsigned long boundary_pfn, int flags, gfp_t gfp_flags, bool isolate_before, bool skip_isolation, int migratetype) isolate_single_pageblock() argument 479 unset_migratetype_isolate(pfn_to_page(isolate_pageblock), migratetype); isolate_single_pageblock() local 528 start_isolate_page_range(unsigned long start_pfn, unsigned long end_pfn, int migratetype, int flags, gfp_t gfp_flags) start_isolate_page_range() argument 552 unset_migratetype_isolate(pfn_to_page(isolate_start), migratetype); start_isolate_page_range() local 582 undo_isolate_page_range(unsigned long start_pfn, unsigned long end_pfn, int migratetype) undo_isolate_page_range() argument [all...] |
| H A D | mm_init.c | 848 memmap_init_range(unsigned long size, int nid, unsigned long zone, unsigned long start_pfn, unsigned long zone_end_pfn, enum meminit_context context, struct vmem_altmap *altmap, int migratetype) memmap_init_range() argument
|
| H A D | internal.h | 387 int migratetype; member 636 int migratetype; /* migratetype of direct compactor */ member 682 static inline bool free_area_empty(struct free_area *area, int migratetype) in free_area_empty() argument 1022 static inline bool is_migrate_highatomic(enum migratetype migratetype) in is_migrate_highatomic() argument [all...] |
| H A D | compaction.c | 2172 const int migratetype = cc->migratetype; in __compact_finished() local [all...] |
| H A D | memory_hotplug.c | 750 move_pfn_range_to_zone(struct zone *zone, unsigned long start_pfn, unsigned long nr_pages, struct vmem_altmap *altmap, int migratetype) move_pfn_range_to_zone() argument
|
| H A D | page_alloc.c | 224 static inline void set_pcppage_migratetype(struct page *page, int migratetype) in set_pcppage_migratetype() argument 437 void set_pageblock_migratetype(struct page *page, int migratetype) in set_pageblock_migratetype() argument 527 static inline unsigned int order_to_pindex(int migratetype, in argument 630 compaction_capture(struct capture_control *capc, struct page *page, int order, int migratetype) compaction_capture() argument 661 compaction_capture(struct capture_control *capc, struct page *page, int order, int migratetype) compaction_capture() argument 669 add_to_free_list(struct page *page, struct zone *zone, unsigned int order, int migratetype) add_to_free_list() argument 679 add_to_free_list_tail(struct page *page, struct zone *zone, unsigned int order, int migratetype) add_to_free_list_tail() argument 693 move_to_free_list(struct page *page, struct zone *zone, unsigned int order, int migratetype) move_to_free_list() argument 714 get_page_from_free_area(struct free_area *area, int migratetype) get_page_from_free_area() argument 770 __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 1249 free_one_page(struct zone *zone, struct page *page, unsigned long pfn, unsigned int order, int migratetype, fpi_t fpi_flags) free_one_page() argument 1269 int migratetype; __free_pages_ok() local 1396 expand(struct zone *zone, struct page *page, int low, int high, int migratetype) expand() argument 1572 __rmqueue_smallest(struct zone *zone, unsigned int order, int migratetype) __rmqueue_smallest() argument 1626 move_freepages(struct zone *zone, unsigned long start_pfn, unsigned long end_pfn, int migratetype, int *num_movable) move_freepages() argument 1663 move_freepages_block(struct zone *zone, struct page *page, int migratetype, int *num_movable) move_freepages_block() argument 1685 change_pageblock_range(struct page *pageblock_page, int start_order, int migratetype) change_pageblock_range() argument 1855 find_suitable_fallback(struct free_area *area, unsigned int order, int migratetype, bool only_stealable, bool *can_steal) find_suitable_fallback() argument 2089 __rmqueue_with_cma_reuse(struct zone *zone, unsigned int order, int migratetype, unsigned int alloc_flags) __rmqueue_with_cma_reuse() argument 2114 __rmqueue(struct zone *zone, unsigned int order, int migratetype, unsigned int alloc_flags) __rmqueue() argument 2157 rmqueue_bulk(struct zone *zone, unsigned int order, unsigned long count, struct list_head *list, int migratetype, unsigned int alloc_flags) rmqueue_bulk() argument 2344 int migratetype; free_unref_page_prepare() local 2401 free_unref_page_commit(struct zone *zone, struct per_cpu_pages *pcp, struct page *page, int migratetype, unsigned int order) free_unref_page_commit() argument 2437 int migratetype, pcpmigratetype; free_unref_page() local 2452 free_one_page(page_zone(page), page, pfn, order, migratetype, FPI_NONE); free_unref_page() local 2480 int migratetype; free_unref_page_list() local 2497 free_one_page(page_zone(page), page, pfn, 0, migratetype, FPI_NONE); free_unref_page_list() local 2668 rmqueue_buddy(struct zone *preferred_zone, struct zone *zone, unsigned int order, unsigned int alloc_flags, int migratetype) rmqueue_buddy() argument 2710 __rmqueue_pcplist(struct zone *zone, unsigned int order, int migratetype, unsigned int alloc_flags, struct per_cpu_pages *pcp, struct list_head *list) __rmqueue_pcplist() argument 2750 rmqueue_pcplist(struct zone *preferred_zone, struct zone *zone, unsigned int order, int migratetype, unsigned int alloc_flags) rmqueue_pcplist() argument 2797 rmqueue(struct zone *preferred_zone, struct zone *zone, unsigned int order, gfp_t gfp_flags, unsigned int alloc_flags, int migratetype) rmqueue() argument 6148 alloc_contig_range(unsigned long start, unsigned long end, unsigned migratetype, gfp_t gfp_mask) alloc_contig_range() argument 6499 break_down_buddy_pages(struct zone *zone, struct page *page, struct page *target, int low, int high, int migratetype) break_down_buddy_pages() argument 6547 int migratetype = get_pfnblock_migratetype(page_head, take_page_off_buddy() local 6574 int migratetype = get_pfnblock_migratetype(page, pfn); put_page_back_buddy() local [all...] |
| /kernel/linux/linux-5.10/mm/ |
| H A D | page_isolation.c | 18 static int set_migratetype_isolate(struct page *page, int migratetype, int isol_flags) in set_migratetype_isolate() argument 68 static void unset_migratetype_isolate(struct page *page, unsigned migratetype) in unset_migratetype_isolate() argument 183 start_isolate_page_range(unsigned long start_pfn, unsigned long end_pfn, unsigned migratetype, int flags) start_isolate_page_range() argument 221 undo_isolate_page_range(unsigned long start_pfn, unsigned long end_pfn, unsigned migratetype) undo_isolate_page_range() argument [all...] |
| H A D | shuffle.c | 93 int migratetype, retry; in __shuffle_zone() local
|
| H A D | memory_hotplug.c | 692 move_pfn_range_to_zone(struct zone *zone, unsigned long start_pfn, unsigned long nr_pages, struct vmem_altmap *altmap, int migratetype) move_pfn_range_to_zone() argument
|
| H A D | compaction.c | 1952 const int migratetype = cc->migratetype; in __compact_finished() local [all...] |
| H A D | internal.h | 273 int migratetype; member 365 int migratetype; /* migratetype of direct compactor */ member 761 static inline bool is_migrate_highatomic(enum migratetype migratetype) in is_migrate_highatomic() argument
|
| H A D | page_alloc.c | 235 static inline void set_pcppage_migratetype(struct page *page, int migratetype) in set_pcppage_migratetype() argument 581 void set_pageblock_migratetype(struct page *page, int migratetype) in set_pageblock_migratetype() argument 767 set_page_guard(struct zone *zone, struct page *page, unsigned int order, int migratetype) set_page_guard() argument 785 clear_page_guard(struct zone *zone, struct page *page, unsigned int order, int migratetype) clear_page_guard() argument 798 set_page_guard(struct zone *zone, struct page *page, unsigned int order, int migratetype) set_page_guard() argument 800 clear_page_guard(struct zone *zone, struct page *page, unsigned int order, int migratetype) clear_page_guard() argument 856 compaction_capture(struct capture_control *capc, struct page *page, int order, int migratetype) compaction_capture() argument 887 compaction_capture(struct capture_control *capc, struct page *page, int order, int migratetype) compaction_capture() argument 895 add_to_free_list(struct page *page, struct zone *zone, unsigned int order, int migratetype) add_to_free_list() argument 905 add_to_free_list_tail(struct page *page, struct zone *zone, unsigned int order, int migratetype) add_to_free_list_tail() argument 919 move_to_free_list(struct page *page, struct zone *zone, unsigned int order, int migratetype) move_to_free_list() argument 994 __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 1354 int migratetype = 0; free_pcppages_bulk() local 1433 free_one_page(struct zone *zone, struct page *page, unsigned long pfn, unsigned int order, int migratetype, fpi_t fpi_flags) free_one_page() argument 1525 int migratetype; __free_pages_ok() local 1534 free_one_page(page_zone(page), page, pfn, order, migratetype, __free_pages_ok() local 2170 expand(struct zone *zone, struct page *page, int low, int high, int migratetype) expand() argument 2317 __rmqueue_smallest(struct zone *zone, unsigned int order, int migratetype) __rmqueue_smallest() argument 2372 move_freepages(struct zone *zone, unsigned long start_pfn, unsigned long end_pfn, int migratetype, int *num_movable) move_freepages() argument 2414 move_freepages_block(struct zone *zone, struct page *page, int migratetype, int *num_movable) move_freepages_block() argument 2436 change_pageblock_range(struct page *pageblock_page, int start_order, int migratetype) change_pageblock_range() argument 2607 find_suitable_fallback(struct free_area *area, unsigned int order, int migratetype, bool only_stealable, bool *can_steal) find_suitable_fallback() argument 2845 __rmqueue_with_cma_reuse(struct zone *zone, unsigned int order, int migratetype, unsigned int alloc_flags) __rmqueue_with_cma_reuse() argument 2870 __rmqueue(struct zone *zone, unsigned int order, int migratetype, unsigned int alloc_flags) __rmqueue() argument 2915 rmqueue_bulk(struct zone *zone, unsigned int order, unsigned long count, struct list_head *list, int migratetype, unsigned int alloc_flags) rmqueue_bulk() argument 3190 int migratetype; free_unref_page_prepare() local 3204 int migratetype; free_unref_page_commit() local 3407 __rmqueue_pcplist(struct zone *zone, int migratetype, unsigned int alloc_flags, struct per_cpu_pages *pcp, struct list_head *list) __rmqueue_pcplist() argument 3432 rmqueue_pcplist(struct zone *preferred_zone, struct zone *zone, gfp_t gfp_flags, int migratetype, unsigned int alloc_flags) rmqueue_pcplist() argument 3457 rmqueue(struct zone *preferred_zone, struct zone *zone, unsigned int order, gfp_t gfp_flags, unsigned int alloc_flags, int migratetype) rmqueue() argument 6211 memmap_init_zone(unsigned long size, int nid, unsigned long zone, unsigned long start_pfn, unsigned long zone_end_pfn, enum meminit_context context, struct vmem_altmap *altmap, int migratetype) memmap_init_zone() argument 6554 int migratetype; pageset_init() local 8466 has_unmovable_pages(struct zone *zone, struct page *page, int migratetype, int flags) has_unmovable_pages() argument 8658 alloc_contig_range(unsigned long start, unsigned long end, unsigned migratetype, gfp_t gfp_mask) alloc_contig_range() argument 8786 pfn_max_align_up(end), migratetype); alloc_contig_range() local 9008 break_down_buddy_pages(struct zone *zone, struct page *page, struct page *target, int low, int high, int migratetype) break_down_buddy_pages() argument 9056 int migratetype = get_pfnblock_migratetype(page_head, take_page_off_buddy() local [all...] |