Home
last modified time | relevance | path

Searched refs:mm_slot (Results 1 – 5 of 5) sorted by relevance

/linux/mm/
H A Dksm.c127 struct mm_slot slot;
141 struct ksm_mm_slot *mm_slot; member
250 .mm_slot = &ksm_mm_head,
1216 struct ksm_mm_slot *mm_slot; in unmerge_and_remove_all_rmap_items() local
1217 struct mm_slot *slot; in unmerge_and_remove_all_rmap_items()
1224 struct mm_slot, mm_node); in unmerge_and_remove_all_rmap_items()
1225 ksm_scan.mm_slot = mm_slot_entry(slot, struct ksm_mm_slot, slot); in unmerge_and_remove_all_rmap_items()
1228 for (mm_slot = ksm_scan.mm_slot; mm_slot != &ksm_mm_head; in unmerge_and_remove_all_rmap_items()
1229 mm_slot = ksm_scan.mm_slot) { in unmerge_and_remove_all_rmap_items()
1230 VMA_ITERATOR(vmi, mm_slot->slot.mm, 0); in unmerge_and_remove_all_rmap_items()
[all …]
H A Dkhugepaged.c132 struct mm_slot *mm_slot; member
474 mm_slot_cache = KMEM_CACHE(mm_slot, 0); in khugepaged_init()
534 struct mm_slot *slot; in __khugepaged_enter()
598 struct mm_slot *slot; in __khugepaged_exit()
603 if (slot && khugepaged_scan.mm_slot != slot) { in __khugepaged_exit()
1792 static void collect_mm_slot(struct mm_slot *slot) in collect_mm_slot()
2847 struct mm_slot *slot; in collapse_scan_mm_slot()
2855 if (khugepaged_scan.mm_slot) { in collapse_scan_mm_slot()
2856 slot = khugepaged_scan.mm_slot; in collapse_scan_mm_slot()
2859 struct mm_slot, mm_node); in collapse_scan_mm_slot()
[all …]
/linux/Documentation/translations/zh_CN/mm/
H A Dksm.rst70 涉及的函数(mm_slot ksm_scan stable_node rmap_item)。
/linux/Documentation/mm/
H A Dksm.rst81 :functions: mm_slot ksm_scan stable_node rmap_item
/linux/
H A DMAINTAINERS17209 F: mm/mm_slot.h
17436 F: mm/mm_slot.h