Searched refs:capc (Results 1 – 2 of 2) sorted by relevance
/Linux-v6.6/mm/ |
D | compaction.c | 2381 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()
|
D | page_alloc.c | 614 struct capture_control *capc = current->capture_control; in task_capc() local 616 return unlikely(capc) && in task_capc() 618 !capc->page && in task_capc() 619 capc->cc->zone == zone ? capc : NULL; in task_capc() 623 compaction_capture(struct capture_control *capc, struct page *page, in compaction_capture() argument 626 if (!capc || order != capc->cc->order) in compaction_capture() 643 capc->page = page; in compaction_capture() 654 compaction_capture(struct capture_control *capc, struct page *page, in compaction_capture() argument 768 struct capture_control *capc = task_capc(zone); in __free_one_page() local 785 if (compaction_capture(capc, page, order, migratetype)) { in __free_one_page()
|