Home
last modified time | relevance | path

Searched refs:migratetype (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/include/linux/
Dpage-isolation.h13 static inline bool is_migrate_isolate(int migratetype) in is_migrate_isolate() argument
15 return migratetype == MIGRATE_ISOLATE; in is_migrate_isolate()
26 static inline bool is_migrate_isolate(int migratetype) in is_migrate_isolate() argument
34 void set_pageblock_migratetype(struct page *page, int migratetype);
36 int migratetype);
39 int migratetype);
52 unsigned migratetype, bool skip_hwpoisoned_pages);
60 unsigned migratetype);
72 void unset_migratetype_isolate(struct page *page, unsigned migratetype);
Dvmstat.h281 int migratetype) in __mod_zone_freepage_state() argument
284 if (is_migrate_cma(migratetype)) in __mod_zone_freepage_state()
Dmmzone.h67 # define is_migrate_cma(migratetype) unlikely((migratetype) == MIGRATE_CMA) argument
69 # define is_migrate_cma(migratetype) false argument
Dgfp.h410 unsigned migratetype);
Dmm.h307 static inline void set_freepage_migratetype(struct page *page, int migratetype) in set_freepage_migratetype() argument
309 page->index = migratetype; in set_freepage_migratetype()
/linux-4.1.27/include/trace/events/
Dkmem.h220 gfp_t gfp_flags, int migratetype),
222 TP_ARGS(page, order, gfp_flags, migratetype),
228 __field( int, migratetype )
235 __entry->migratetype = migratetype;
242 __entry->migratetype,
248 TP_PROTO(struct page *page, unsigned int order, int migratetype),
250 TP_ARGS(page, order, migratetype),
255 __field( int, migratetype )
261 __entry->migratetype = migratetype;
268 __entry->migratetype,
[all …]
/linux-4.1.27/mm/
Dpage_isolation.c60 int migratetype = get_pageblock_migratetype(page); in set_migratetype_isolate() local
66 __mod_zone_freepage_state(zone, -nr_pages, migratetype); in set_migratetype_isolate()
75 void unset_migratetype_isolate(struct page *page, unsigned migratetype) in unset_migratetype_isolate() argument
120 nr_pages = move_freepages_block(zone, page, migratetype); in unset_migratetype_isolate()
121 __mod_zone_freepage_state(zone, nr_pages, migratetype); in unset_migratetype_isolate()
123 set_pageblock_migratetype(page, migratetype); in unset_migratetype_isolate()
158 unsigned migratetype, bool skip_hwpoisoned_pages) in start_isolate_page_range() argument
182 unset_migratetype_isolate(pfn_to_page(pfn), migratetype); in start_isolate_page_range()
191 unsigned migratetype) in undo_isolate_page_range() argument
203 unset_migratetype_isolate(page, migratetype); in undo_isolate_page_range()
Dpage_alloc.c238 void set_pageblock_migratetype(struct page *page, int migratetype) in set_pageblock_migratetype() argument
241 migratetype < MIGRATE_PCPTYPES)) in set_pageblock_migratetype()
242 migratetype = MIGRATE_UNMOVABLE; in set_pageblock_migratetype()
244 set_pageblock_flags_group(page, (unsigned long)migratetype, in set_pageblock_migratetype()
451 unsigned int order, int migratetype) in set_page_guard() argument
464 __mod_zone_freepage_state(zone, -(1 << order), migratetype); in set_page_guard()
468 unsigned int order, int migratetype) in clear_page_guard() argument
479 if (!is_migrate_isolate(migratetype)) in clear_page_guard()
480 __mod_zone_freepage_state(zone, (1 << order), migratetype); in clear_page_guard()
485 unsigned int order, int migratetype) {} in set_page_guard() argument
[all …]
Dcompaction.c80 static inline bool migrate_async_suitable(int migratetype) in migrate_async_suitable() argument
82 return is_migrate_cma(migratetype) || migratetype == MIGRATE_MOVABLE; in migrate_async_suitable()
1133 const int migratetype) in __compact_finished() argument
1180 if (!list_empty(&area->free_list[migratetype])) in __compact_finished()
1185 if (migratetype == MIGRATE_MOVABLE && in __compact_finished()
1193 if (find_suitable_fallback(area, order, migratetype, in __compact_finished()
1202 const int migratetype) in compact_finished() argument
1206 ret = __compact_finished(zone, cc, migratetype); in compact_finished()
1288 const int migratetype = gfpflags_to_migratetype(cc->gfp_mask); in compact_zone() local
1334 while ((ret = compact_finished(zone, cc, migratetype)) == in compact_zone()
Dinternal.h130 int migratetype; member
205 int migratetype, bool only_stealable, bool *can_steal);
/linux-4.1.27/Documentation/trace/
Devents-kmem.txt41 mm_page_alloc page=%p pfn=%lu order=%d migratetype=%d gfp_flags=%s
42 mm_page_alloc_zone_locked page=%p pfn=%lu order=%u migratetype=%d cpu=%d percpu_refill=%d
68 mm_page_alloc_zone_locked page=%p pfn=%lu order=%u migratetype=%d cpu=%d percpu_refill=%d
69 mm_page_pcpu_drain page=%p pfn=%lu order=%d cpu=%d migratetype=%d