Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/mm/
H A Dksm.c117 * @mm_list: link into the mm_slots list, rooted in ksm_mm_head
235 static struct mm_slot ksm_mm_head = { variable
236 .mm_list = LIST_HEAD_INIT(ksm_mm_head.mm_list),
239 .mm_slot = &ksm_mm_head,
975 ksm_scan.mm_slot = list_entry(ksm_mm_head.mm_list.next, in unmerge_and_remove_all_rmap_items()
980 mm_slot != &ksm_mm_head; mm_slot = ksm_scan.mm_slot) { in unmerge_and_remove_all_rmap_items()
1020 ksm_scan.mm_slot = &ksm_mm_head; in unmerge_and_remove_all_rmap_items()
2238 if (list_empty(&ksm_mm_head.mm_list)) in scan_get_next_rmap_item()
2242 if (slot == &ksm_mm_head) { in scan_get_next_rmap_item()
2286 if (slot == &ksm_mm_head) in scan_get_next_rmap_item()
[all...]
/kernel/linux/linux-6.6/mm/
H A Dksm.c234 static struct ksm_mm_slot ksm_mm_head = { variable
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, in unmerge_and_remove_all_rmap_items()
1028 for (mm_slot = ksm_scan.mm_slot; mm_slot != &ksm_mm_head; in unmerge_and_remove_all_rmap_items()
1080 ksm_scan.mm_slot = &ksm_mm_head; in unmerge_and_remove_all_rmap_items()
2318 if (list_empty(&ksm_mm_head.slot.mm_node)) in scan_get_next_rmap_item()
2322 if (mm_slot == &ksm_mm_head) { in scan_get_next_rmap_item()
2370 if (mm_slot == &ksm_mm_head) in scan_get_next_rmap_item()
2473 if (mm_slot != &ksm_mm_head) in scan_get_next_rmap_item()
[all...]

Completed in 7 milliseconds