Home
last modified time | relevance | path

Searched refs:khugepaged (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/tools/testing/selftests/vm/
H A Dkhugepaged.c91 struct khugepaged_settings khugepaged; member
100 .khugepaged = {
265 struct khugepaged_settings *khugepaged = &settings->khugepaged; in write_settings() local
274 write_num("khugepaged/defrag", khugepaged->defrag); in write_settings()
275 write_num("khugepaged/alloc_sleep_millisecs", in write_settings()
276 khugepaged->alloc_sleep_millisecs); in write_settings()
277 write_num("khugepaged/scan_sleep_millisecs", in write_settings()
278 khugepaged in write_settings()
[all...]
H A DMakefile40 TEST_GEN_FILES += khugepaged
/kernel/linux/linux-6.6/tools/testing/selftests/mm/
H A Dkhugepaged.c139 struct khugepaged_settings khugepaged; member
321 struct khugepaged_settings *khugepaged = &settings->khugepaged; in write_settings() local
329 write_num("khugepaged/defrag", khugepaged->defrag); in write_settings()
330 write_num("khugepaged/alloc_sleep_millisecs", in write_settings()
331 khugepaged->alloc_sleep_millisecs); in write_settings()
332 write_num("khugepaged/scan_sleep_millisecs", in write_settings()
333 khugepaged->scan_sleep_millisecs); in write_settings()
334 write_num("khugepaged/max_ptes_non in write_settings()
[all...]
H A DMakefile49 TEST_GEN_FILES += khugepaged
H A Drun_vmtests.sh348 CATEGORY="thp" run_test ./khugepaged
/kernel/linux/linux-5.10/mm/
H A Dmemfd.c16 #include <linux/khugepaged.h>
H A DMakefile92 obj-$(CONFIG_TRANSPARENT_HUGEPAGE) += huge_memory.o khugepaged.o
H A Dkhugepaged.c13 #include <linux/khugepaged.h>
91 * @mm_node: khugepaged scan list headed in khugepaged_scan.mm_head
240 * max_ptes_none controls if khugepaged should collapse hugepages over
242 * footprint of the vmas. When max_ptes_none is 0 khugepaged will not
245 * free memory in the system during the khugepaged scan.
341 .name = "khugepaged",
362 * If the vma become good for khugepaged to scan, in hugepage_madvise()
374 * Setting VM_NOHUGEPAGE will prevent khugepaged from scanning in hugepage_madvise()
375 * this vma even if we leave the mm registered in khugepaged if in hugepage_madvise()
512 * khugepaged onl in khugepaged_enter_vma_merge()
2300 static int khugepaged(void *none) khugepaged() function
[all...]
H A Dhuge_memory.c21 #include <linux/khugepaged.h>
45 * enabled, it is for all mappings, and khugepaged scans all mappings.
46 * Defrag is invoked by khugepaged hugepage allocations and by page faults
H A Dmmap.c40 #include <linux/khugepaged.h>
H A Dshmem.c37 #include <linux/khugepaged.h>
H A Dpage_alloc.c72 #include <linux/khugepaged.h>
/kernel/linux/linux-6.6/mm/
H A DMakefile96 obj-$(CONFIG_TRANSPARENT_HUGEPAGE) += huge_memory.o khugepaged.o
H A Dmemfd.c16 #include <linux/khugepaged.h>
H A Dkhugepaged.c13 #include <linux/khugepaged.h>
85 * Note that these are only respected if collapse was initiated by khugepaged.
107 * struct khugepaged_mm_slot - khugepaged information per mm that is being scanned
246 * max_ptes_none controls if khugepaged should collapse hugepages over
248 * footprint of the vmas. When max_ptes_none is 0 khugepaged will not
251 * free memory in the system during the khugepaged scan.
344 .name = "khugepaged",
365 * If the vma become good for khugepaged to scan, in hugepage_madvise()
375 * Setting VM_NOHUGEPAGE will prevent khugepaged from scanning in hugepage_madvise()
376 * this vma even if we leave the mm registered in khugepaged i in hugepage_madvise()
2552 static int khugepaged(void *none) khugepaged() function
[all...]
H A Dhuge_memory.c23 #include <linux/khugepaged.h>
53 * enabled, it is for all mappings, and khugepaged scans all mappings.
54 * Defrag is invoked by khugepaged hugepage allocations and by page faults
94 /* khugepaged doesn't collapse DAX vma, but page fault is fine. */ in hugepage_vma_check()
H A Dmmap.c39 #include <linux/khugepaged.h>
H A Dpage_alloc.c53 #include <linux/khugepaged.h>
H A Dvmscan.c57 #include <linux/khugepaged.h>
/kernel/linux/linux-5.10/kernel/events/
H A Duprobes.c29 #include <linux/khugepaged.h>
/kernel/linux/linux-6.6/kernel/events/
H A Duprobes.c28 #include <linux/khugepaged.h>
/kernel/linux/linux-5.10/kernel/
H A Dfork.c87 #include <linux/khugepaged.h>
/kernel/linux/linux-6.6/kernel/
H A Dfork.c85 #include <linux/khugepaged.h>

Completed in 70 milliseconds