Home
last modified time | relevance | path

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

/linux-6.12.1/mm/
Dmm_slot.h15 struct mm_slot { struct
38 struct mm_slot *tmp_slot, *mm_slot = NULL; \ argument
42 mm_slot = tmp_slot; \
46 mm_slot; \
Dksm.c128 struct mm_slot slot;
142 struct ksm_mm_slot *mm_slot; member
245 .mm_slot = &ksm_mm_head,
1167 struct ksm_mm_slot *mm_slot; in unmerge_and_remove_all_rmap_items() local
1168 struct mm_slot *slot; in unmerge_and_remove_all_rmap_items()
1175 struct mm_slot, mm_node); in unmerge_and_remove_all_rmap_items()
1176 ksm_scan.mm_slot = mm_slot_entry(slot, struct ksm_mm_slot, slot); in unmerge_and_remove_all_rmap_items()
1179 for (mm_slot = ksm_scan.mm_slot; mm_slot != &ksm_mm_head; in unmerge_and_remove_all_rmap_items()
1180 mm_slot = ksm_scan.mm_slot) { in unmerge_and_remove_all_rmap_items()
1181 VMA_ITERATOR(vmi, mm_slot->slot.mm, 0); in unmerge_and_remove_all_rmap_items()
[all …]
Dkhugepaged.c112 struct mm_slot slot;
125 struct khugepaged_mm_slot *mm_slot; member
438 struct khugepaged_mm_slot *mm_slot; in __khugepaged_enter() local
439 struct mm_slot *slot; in __khugepaged_enter()
447 mm_slot = mm_slot_alloc(mm_slot_cache); in __khugepaged_enter()
448 if (!mm_slot) in __khugepaged_enter()
451 slot = &mm_slot->slot; in __khugepaged_enter()
481 struct khugepaged_mm_slot *mm_slot; in __khugepaged_exit() local
482 struct mm_slot *slot; in __khugepaged_exit()
487 mm_slot = mm_slot_entry(slot, struct khugepaged_mm_slot, slot); in __khugepaged_exit()
[all …]
/linux-6.12.1/Documentation/translations/zh_CN/mm/
Dksm.rst70 涉及的函数(mm_slot ksm_scan stable_node rmap_item)。
/linux-6.12.1/Documentation/mm/
Dksm.rst81 :functions: mm_slot ksm_scan stable_node rmap_item