Searched refs:apply_interval_us (Results 1 – 8 of 8) sorted by relevance
/linux-6.12.1/tools/testing/selftests/damon/ |
D | damos_apply_interval.py | 25 apply_interval_us=0), 32 apply_interval_us=10 * 1000)
|
D | _damon_sysfs.py | 189 apply_interval_us = None variable in Damos 198 quota=DamosQuota(), apply_interval_us=0): argument 204 self.apply_interval_us = apply_interval_us 218 '%d' % self.apply_interval_us)
|
/linux-6.12.1/mm/damon/ |
D | core.c | 355 unsigned long apply_interval_us, in damon_new_scheme() argument 367 scheme->apply_interval_us = apply_interval_us; in damon_new_scheme() 394 unsigned long apply_interval = s->apply_interval_us ? in damos_set_next_apply_sis() 395 s->apply_interval_us : ctx->attrs.aggr_interval; in damos_set_next_apply_sis() 833 dst->apply_interval_us = src->apply_interval_us; in damos_commit() 866 src_scheme->apply_interval_us, in damon_commit_schemes() 1662 (s->apply_interval_us ? s->apply_interval_us : in kdamond_apply_schemes() 1957 apply_interval = scheme->apply_interval_us ? in kdamond_init_intervals_sis() 1958 scheme->apply_interval_us : ctx->attrs.aggr_interval; in kdamond_init_intervals_sis()
|
D | sysfs-schemes.c | 1443 unsigned long apply_interval_us; member 1467 enum damos_action action, unsigned long apply_interval_us) in damon_sysfs_scheme_alloc() argument 1476 scheme->apply_interval_us = apply_interval_us; in damon_sysfs_scheme_alloc() 1687 return sysfs_emit(buf, "%lu\n", scheme->apply_interval_us); in apply_interval_us_show() 1695 int err = kstrtoul(buf, 0, &scheme->apply_interval_us); in apply_interval_us_store() 1731 __ATTR_RW_MODE(apply_interval_us, 0600); 2068 sysfs_scheme->apply_interval_us, "a, &wmarks, in damon_sysfs_mk_scheme() 2263 2 * usecs_to_jiffies(scheme->apply_interval_us ? in damos_tried_regions_init_upd_status() 2264 scheme->apply_interval_us : in damos_tried_regions_init_upd_status()
|
/linux-6.12.1/include/linux/ |
D | damon.h | 411 unsigned long apply_interval_us; member 740 unsigned long apply_interval_us,
|
/linux-6.12.1/Documentation/admin-guide/mm/damon/ |
D | usage.rst | 81 │ │ │ │ │ │ :ref:`0 <sysfs_scheme>`/action,target_nid,apply_interval_us 304 The ``apply_interval_us`` file is for setting and getting the scheme's
|
/linux-6.12.1/Documentation/ABI/testing/ |
D | sysfs-kernel-mm-damon | 164 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/apply_interval_us
|
/linux-6.12.1/Documentation/mm/damon/ |
D | design.rst | 307 interface <sysfs_interface>`, refer to :ref:`apply_interval_us <sysfs_scheme>`
|