Home
last modified time | relevance | path

Searched refs:nr_dests (Results 1 – 8 of 8) sorted by relevance

/linux/tools/testing/selftests/damon/
H A Ddrgn_dump_damon_status.py127 nr_dests = int(dests.nr_dests)
130 for i in range(nr_dests):
136 'nr_dests': nr_dests,
/linux/mm/damon/
H A Dvaddr.c666 if (!dests->nr_dests) { in damos_va_migrate_dests_add()
675 for (i = 0; i < dests->nr_dests; i++) in damos_va_migrate_dests_add()
683 for (i = 0; i < dests->nr_dests; i++) { in damos_va_migrate_dests_add()
810 int nr_dests; in damos_va_migrate() local
821 use_target_nid = dests->nr_dests == 0; in damos_va_migrate()
822 nr_dests = use_target_nid ? 1 : dests->nr_dests; in damos_va_migrate()
824 priv.migration_lists = kmalloc_array(nr_dests, in damos_va_migrate()
829 for (int i = 0; i < nr_dests; i++) in damos_va_migrate()
842 for (int i = 0; i < nr_dests; i++) { in damos_va_migrate()
H A Dcore.c1001 if (dst->nr_dests != src->nr_dests) { in damos_commit_dests()
1005 dst->node_id_arr = kmalloc_array(src->nr_dests, in damos_commit_dests()
1012 dst->weight_arr = kmalloc_array(src->nr_dests, in damos_commit_dests()
1020 dst->nr_dests = src->nr_dests; in damos_commit_dests()
1021 for (int i = 0; i < src->nr_dests; i++) { in damos_commit_dests()
H A Dsysfs-schemes.c1808 struct damos_sysfs_dests *dests, int nr_dests) in damos_sysfs_dests_add_dirs() argument
1814 if (!nr_dests) in damos_sysfs_dests_add_dirs()
1817 dests_arr = kmalloc_array(nr_dests, sizeof(*dests_arr), in damos_sysfs_dests_add_dirs()
1823 for (i = 0; i < nr_dests; i++) { in damos_sysfs_dests_add_dirs()
1883 __ATTR_RW_MODE(nr_dests, 0600);
2651 dests->nr_dests = sysfs_dests->nr; in damos_sysfs_add_migrate_dest()
/linux/mm/damon/tests/
H A Dcore-kunit.h697 size_t nr_dests) in damos_test_help_dests_setup() argument
701 dests->node_id_arr = kmalloc_array(nr_dests, in damos_test_help_dests_setup()
705 dests->weight_arr = kmalloc_array(nr_dests, in damos_test_help_dests_setup()
713 for (i = 0; i < nr_dests; i++) { in damos_test_help_dests_setup()
717 dests->nr_dests = nr_dests; in damos_test_help_dests_setup()
752 KUNIT_EXPECT_EQ(test, dst.nr_dests, src_nr_dests); in damos_test_commit_dests_for()
753 for (i = 0; i < dst.nr_dests; i++) { in damos_test_commit_dests_for()
/linux/include/linux/
H A Ddamon.h483 size_t nr_dests; member
/linux/Documentation/admin-guide/mm/damon/
H A Dusage.rst88 │ │ │ │ │ │ │ :ref:`dests <damon_sysfs_dests>`/nr_dests
522 In the beginning, the directory has only one file, ``nr_dests``. Writing a
/linux/Documentation/ABI/testing/
H A Dsysfs-kernel-mm-damon461 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/dests/nr_dests