Home
last modified time | relevance | path

Searched refs:max_ptes_swap (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/tools/testing/selftests/mm/
H A Dkhugepaged.c129 unsigned int max_ptes_swap; member
335 write_num("khugepaged/max_ptes_swap", khugepaged->max_ptes_swap); in write_settings()
408 .max_ptes_swap = read_num("khugepaged/max_ptes_swap"), in save_settings()
1031 int max_ptes_swap = read_num("khugepaged/max_ptes_swap"); in collapse_max_ptes_swap() local
1037 printf("Swapout %d of %d pages...", max_ptes_swap + 1, hpage_pmd_nr); in collapse_max_ptes_swap()
1038 if (madvise(p, (max_ptes_swap + 1) * page_size, MADV_PAGEOUT)) { in collapse_max_ptes_swap()
1042 if (check_swap(p, (max_ptes_swap + 1) * page_size)) { in collapse_max_ptes_swap()
1055 printf("Swapout %d of %d pages...", max_ptes_swap, in collapse_max_ptes_swap()
1057 if (madvise(p, max_ptes_swap * page_size, MADV_PAGEOUT)) { in collapse_max_ptes_swap()
1061 if (check_swap(p, max_ptes_swap * page_size)) { in collapse_max_ptes_swap()
[all …]
/openbmc/linux/mm/
H A Dkhugepaged.c289 unsigned long max_ptes_swap; in max_ptes_swap_store() local
291 err = kstrtoul(buf, 10, &max_ptes_swap); in max_ptes_swap_store()
292 if (err || max_ptes_swap > HPAGE_PMD_NR - 1) in max_ptes_swap_store()
295 khugepaged_max_ptes_swap = max_ptes_swap; in max_ptes_swap_store()
301 __ATTR_RW(max_ptes_swap);
/openbmc/linux/Documentation/admin-guide/mm/
H A Dtranshuge.rst218 ``max_ptes_swap`` specifies how many pages can be brought in from
221 /sys/kernel/mm/transparent_hugepage/khugepaged/max_ptes_swap