Lines Matching refs:ksm_mm_head
234 static struct ksm_mm_slot ksm_mm_head = {
235 .slot.mm_node = LIST_HEAD_INIT(ksm_mm_head.slot.mm_node),
238 .mm_slot = &ksm_mm_head,
1023 slot = list_entry(ksm_mm_head.slot.mm_node.next,
1028 for (mm_slot = ksm_scan.mm_slot; mm_slot != &ksm_mm_head;
1080 ksm_scan.mm_slot = &ksm_mm_head;
2318 if (list_empty(&ksm_mm_head.slot.mm_node))
2322 if (mm_slot == &ksm_mm_head) {
2370 if (mm_slot == &ksm_mm_head)
2473 if (mm_slot != &ksm_mm_head)
2505 return (ksm_run & KSM_RUN_MERGE) && !list_empty(&ksm_mm_head.slot.mm_node);
2720 needs_wakeup = list_empty(&ksm_mm_head.slot.mm_node);
2735 list_add_tail(&slot->mm_node, &ksm_mm_head.slot.mm_node);