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

/linux-master/mm/
H A Dpage_alloc.c616 struct capture_control *capc = current->capture_control; local
618 return unlikely(capc) &&
620 !capc->page &&
621 capc->cc->zone == zone ? capc : NULL;
625 compaction_capture(struct capture_control *capc, struct page *page, argument
628 if (!capc || order != capc->cc->order)
645 capc->page = page;
656 compaction_capture(struct capture_control *capc, struc argument
770 struct capture_control *capc = task_capc(zone); local
[all...]
H A Dcompaction.c2525 compact_zone(struct compact_control *cc, struct capture_control *capc) argument
2706 if (capc && capc->page) {
2781 struct capture_control capc = { local
2792 WRITE_ONCE(current->capture_control, &capc);
2794 ret = compact_zone(&cc, &capc);
2802 *capture = READ_ONCE(capc.page);

Completed in 143 milliseconds