Searched refs:max_ptes_shared (Results 1 – 5 of 5) sorted by relevance
/linux/tools/testing/selftests/mm/ |
H A D | khugepaged.c | 962 thp_current_settings()->khugepaged.max_ptes_shared); in collapse_fork_compound() 983 int max_ptes_shared = thp_read_num("khugepaged/max_ptes_shared"); in collapse_max_ptes_shared() local 1000 hpage_pmd_nr - max_ptes_shared - 1, hpage_pmd_nr); in collapse_max_ptes_shared() 1001 ops->fault(p, 0, (hpage_pmd_nr - max_ptes_shared - 1) * page_size); in collapse_max_ptes_shared() 1012 hpage_pmd_nr - max_ptes_shared, hpage_pmd_nr); in collapse_max_ptes_shared() 1013 ops->fault(p, 0, (hpage_pmd_nr - max_ptes_shared) * in collapse_max_ptes_shared() 1208 default_settings.khugepaged.max_ptes_shared = hpage_pmd_nr / 2; in main()
|
H A D | thp_settings.h | 46 unsigned int max_ptes_shared; member
|
H A D | thp_settings.c | 223 .max_ptes_shared = thp_read_num("khugepaged/max_ptes_shared"), in thp_read_settings() 274 thp_write_num("khugepaged/max_ptes_shared", khugepaged->max_ptes_shared); in thp_write_settings()
|
/linux/mm/ |
H A D | khugepaged.c | 316 unsigned long max_ptes_shared; in max_ptes_shared_store() local 318 err = kstrtoul(buf, 10, &max_ptes_shared); in max_ptes_shared_store() 319 if (err || max_ptes_shared > HPAGE_PMD_NR - 1) in max_ptes_shared_store() 322 khugepaged_max_ptes_shared = max_ptes_shared; in max_ptes_shared_store() 328 __ATTR_RW(max_ptes_shared);
|
/linux/Documentation/admin-guide/mm/ |
H A D | transhuge.rst | 289 ``max_ptes_shared`` specifies how many pages can be shared across multiple 293 /sys/kernel/mm/transparent_hugepage/khugepaged/max_ptes_shared
|