Searched refs:ksm_sysfs (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/tools/testing/selftests/arm64/mte/ |
H A D | check_ksm_options.c | 24 static unsigned long ksm_sysfs[5]; variable 56 ksm_sysfs[0] = read_sysfs(PATH_KSM "merge_across_nodes"); in mte_ksm_setup() 58 ksm_sysfs[1] = read_sysfs(PATH_KSM "sleep_millisecs"); in mte_ksm_setup() 60 ksm_sysfs[2] = read_sysfs(PATH_KSM "run"); in mte_ksm_setup() 62 ksm_sysfs[3] = read_sysfs(PATH_KSM "max_page_sharing"); in mte_ksm_setup() 63 write_sysfs(PATH_KSM "max_page_sharing", ksm_sysfs[3] + TEST_UNIT); in mte_ksm_setup() 64 ksm_sysfs[4] = read_sysfs(PATH_KSM "pages_to_scan"); in mte_ksm_setup() 65 write_sysfs(PATH_KSM "pages_to_scan", ksm_sysfs[4] + TEST_UNIT); in mte_ksm_setup() 70 write_sysfs(PATH_KSM "merge_across_nodes", ksm_sysfs[0]); in mte_ksm_restore() 71 write_sysfs(PATH_KSM "sleep_millisecs", ksm_sysfs[ in mte_ksm_restore() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/mte/ |
H A D | check_ksm_options.c | 24 static unsigned long ksm_sysfs[5]; variable 59 ksm_sysfs[0] = read_sysfs(PATH_KSM "merge_across_nodes"); in mte_ksm_setup() 61 ksm_sysfs[1] = read_sysfs(PATH_KSM "sleep_millisecs"); in mte_ksm_setup() 63 ksm_sysfs[2] = read_sysfs(PATH_KSM "run"); in mte_ksm_setup() 65 ksm_sysfs[3] = read_sysfs(PATH_KSM "max_page_sharing"); in mte_ksm_setup() 66 write_sysfs(PATH_KSM "max_page_sharing", ksm_sysfs[3] + TEST_UNIT); in mte_ksm_setup() 67 ksm_sysfs[4] = read_sysfs(PATH_KSM "pages_to_scan"); in mte_ksm_setup() 68 write_sysfs(PATH_KSM "pages_to_scan", ksm_sysfs[4] + TEST_UNIT); in mte_ksm_setup() 73 write_sysfs(PATH_KSM "merge_across_nodes", ksm_sysfs[0]); in mte_ksm_restore() 74 write_sysfs(PATH_KSM "sleep_millisecs", ksm_sysfs[ in mte_ksm_restore() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/mm/ |
H A D | ksm_tests.c | 29 struct ksm_sysfs { struct 315 static int ksm_save_def(struct ksm_sysfs *ksm_sysfs) in ksm_save_def() argument 317 if (ksm_read_sysfs(KSM_FP("max_page_sharing"), &ksm_sysfs->max_page_sharing) || in ksm_save_def() 319 ksm_read_sysfs(KSM_FP("merge_across_nodes"), &ksm_sysfs->merge_across_nodes) || in ksm_save_def() 320 ksm_read_sysfs(KSM_FP("sleep_millisecs"), &ksm_sysfs->sleep_millisecs) || in ksm_save_def() 321 ksm_read_sysfs(KSM_FP("pages_to_scan"), &ksm_sysfs->pages_to_scan) || in ksm_save_def() 322 ksm_read_sysfs(KSM_FP("run"), &ksm_sysfs->run) || in ksm_save_def() 324 &ksm_sysfs->stable_node_chains_prune_millisecs) || in ksm_save_def() 325 ksm_read_sysfs(KSM_FP("use_zero_pages"), &ksm_sysfs in ksm_save_def() 331 ksm_restore(struct ksm_sysfs *ksm_sysfs) ksm_restore() argument [all...] |
Completed in 2 milliseconds