Searched refs:max_ptes_swap (Results 1 – 3 of 3) sorted by relevance
/Linux-v5.10/tools/testing/selftests/vm/ |
D | khugepaged.c | 80 unsigned int max_ptes_swap; member 280 write_num("khugepaged/max_ptes_swap", khugepaged->max_ptes_swap); in write_settings() 317 .max_ptes_swap = read_num("khugepaged/max_ptes_swap"), in save_settings() 645 int max_ptes_swap = read_num("khugepaged/max_ptes_swap"); in collapse_max_ptes_swap() local 651 printf("Swapout %d of %d pages...", max_ptes_swap + 1, hpage_pmd_nr); in collapse_max_ptes_swap() 652 if (madvise(p, (max_ptes_swap + 1) * page_size, MADV_PAGEOUT)) { in collapse_max_ptes_swap() 656 if (check_swap(p, (max_ptes_swap + 1) * page_size)) { in collapse_max_ptes_swap() 672 printf("Swapout %d of %d pages...", max_ptes_swap, hpage_pmd_nr); in collapse_max_ptes_swap() 673 if (madvise(p, max_ptes_swap * page_size, MADV_PAGEOUT)) { in collapse_max_ptes_swap() 677 if (check_swap(p, max_ptes_swap * page_size)) { in collapse_max_ptes_swap() [all …]
|
/Linux-v5.10/mm/ |
D | khugepaged.c | 284 unsigned long max_ptes_swap; in khugepaged_max_ptes_swap_store() local 286 err = kstrtoul(buf, 10, &max_ptes_swap); in khugepaged_max_ptes_swap_store() 287 if (err || max_ptes_swap > HPAGE_PMD_NR-1) in khugepaged_max_ptes_swap_store() 290 khugepaged_max_ptes_swap = max_ptes_swap; in khugepaged_max_ptes_swap_store() 296 __ATTR(max_ptes_swap, 0644, khugepaged_max_ptes_swap_show,
|
/Linux-v5.10/Documentation/admin-guide/mm/ |
D | transhuge.rst | 213 ``max_ptes_swap`` specifies how many pages can be brought in from 216 /sys/kernel/mm/transparent_hugepage/khugepaged/max_ptes_swap
|