Home
last modified time | relevance | path

Searched refs:capc (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/mm/
H A Dcompaction.c2192 compact_zone(struct compact_control *cc, struct capture_control *capc) in compact_zone() argument
2368 if (capc && capc->page) { in compact_zone()
2423 struct capture_control capc = { in compact_zone_order() local
2434 WRITE_ONCE(current->capture_control, &capc); in compact_zone_order()
2436 ret = compact_zone(&cc, &capc); in compact_zone_order()
2447 *capture = READ_ONCE(capc.page); in compact_zone_order()
H A Dpage_alloc.c847 struct capture_control *capc = current->capture_control; in task_capc() local
849 return unlikely(capc) && in task_capc()
851 !capc->page && in task_capc()
852 capc->cc->zone == zone ? capc : NULL; in task_capc()
856 compaction_capture(struct capture_control *capc, struct page *page, in compaction_capture() argument
859 if (!capc || order != capc->cc->order) in compaction_capture()
876 capc->page = page; in compaction_capture()
887 compaction_capture(struct capture_control *capc, struc argument
999 struct capture_control *capc = task_capc(zone); __free_one_page() local
[all...]
/kernel/linux/linux-6.6/mm/
H A Dcompaction.c2381 compact_zone(struct compact_control *cc, struct capture_control *capc) in compact_zone() argument
2562 if (capc && capc->page) { in compact_zone()
2638 struct capture_control capc = { in compact_zone_order() local
2649 WRITE_ONCE(current->capture_control, &capc); in compact_zone_order()
2651 ret = compact_zone(&cc, &capc); in compact_zone_order()
2659 *capture = READ_ONCE(capc.page); in compact_zone_order()
H A Dpage_alloc.c621 struct capture_control *capc = current->capture_control; in task_capc() local
623 return unlikely(capc) && in task_capc()
625 !capc->page && in task_capc()
626 capc->cc->zone == zone ? capc : NULL; in task_capc()
630 compaction_capture(struct capture_control *capc, struct page *page, in compaction_capture() argument
633 if (!capc || order != capc->cc->order) in compaction_capture()
650 capc->page = page; in compaction_capture()
661 compaction_capture(struct capture_control *capc, struc argument
775 struct capture_control *capc = task_capc(zone); __free_one_page() local
[all...]

Completed in 19 milliseconds