Home
last modified time | relevance | path

Searched refs:kdamonds (Results 1 – 11 of 11) sorted by relevance

/linux/tools/testing/selftests/damon/
H A Ddamon_nr_regions.py22 kdamonds = _damon_sysfs.Kdamonds([_damon_sysfs.Kdamond(
34 err = kdamonds.start()
43 err = kdamonds.kdamonds[0].update_schemes_tried_regions()
49 scheme = kdamonds.kdamonds[0].contexts[0].schemes[0]
64 kdamonds.stop()
90 kdamonds = _damon_sysfs.Kdamonds([_damon_sysfs.Kdamond(
101 err = kdamonds.start()
110 attrs = kdamonds.kdamonds[0].contexts[0].monitoring_attrs
114 err = kdamonds.kdamonds[0].commit()
122 err = kdamonds.kdamonds[0].update_schemes_tried_regions()
[all …]
H A Dsysfs.py194 def assert_ctxs_committed(kdamonds):
195 status, err = dump_damon_status_dict(kdamonds.kdamonds[0].pid)
198 kdamonds.stop()
201 ctxs = kdamonds.kdamonds[0].contexts
208 kdamonds = _damon_sysfs.Kdamonds(
214 err = kdamonds.start()
219 assert_ctxs_committed(kdamonds)
264 context.kdamond = kdamonds
188 assert_ctxs_committed(kdamonds) global() argument
[all...]
H A Dsysfs_no_op_commit_break.py30 kdamonds = _damon_sysfs.Kdamonds(
45 err = kdamonds.start()
51 dump_damon_status_dict(kdamonds.kdamonds[0].pid)
56 kdamonds.kdamonds[0].commit()
59 dump_damon_status_dict(kdamonds.kdamonds[0].pid)
69 kdamonds.stop()
H A Ddamos_quota.py17 kdamonds = _damon_sysfs.Kdamonds([_damon_sysfs.Kdamond(
31 err = kdamonds.start()
40 err = kdamonds.kdamonds[0].update_schemes_tried_bytes()
44 err = kdamonds.kdamonds[0].update_schemes_stats()
49 scheme = kdamonds.kdamonds[0].contexts[0].schemes[0]
H A Ddamos_quota_goal.py16 kdamonds = _damon_sysfs.Kdamonds([_damon_sysfs.Kdamond(
28 err = kdamonds.start()
42 err = kdamonds.kdamonds[0].commit_schemes_quota_goals()
47 err = kdamonds.kdamonds[0].update_schemes_effective_quotas()
55 err = kdamonds.kdamonds[0].update_schemes_effective_quotas()
H A Ddamos_apply_interval.py15 kdamonds = _damon_sysfs.Kdamonds([_damon_sysfs.Kdamond(
37 err = kdamonds.start()
46 err = kdamonds.kdamonds[0].update_schemes_stats()
50 schemes = kdamonds.kdamonds[0].contexts[0].schemes
H A Ddamos_tried_regions.py15 kdamonds = _damon_sysfs.Kdamonds([_damon_sysfs.Kdamond(
24 err = kdamonds.start()
33 err = kdamonds.kdamonds[0].update_schemes_tried_regions()
39 scheme = kdamonds.kdamonds[0].contexts[0].schemes[0]
H A Dsysfs_update_schemes_tried_regions_wss_estimation.py13 kdamonds = _damon_sysfs.Kdamonds([_damon_sysfs.Kdamond(
22 )]) # kdamonds
24 err = kdamonds.start()
32 err = kdamonds.kdamonds[0].update_schemes_tried_bytes()
38 kdamonds.kdamonds[0].contexts[0].schemes[0].tried_bytes)
40 err = kdamonds.stop()
H A Dsysfs_update_schemes_tried_regions_hang.py11 kdamonds = _damon_sysfs.Kdamonds([_damon_sysfs.Kdamond(
21 err = kdamonds.start()
27 err = kdamonds.kdamonds[0].update_schemes_tried_bytes()
H A D_damon_sysfs.py672 kdamonds = None # parent
681 return os.path.join(self.kdamonds.sysfs_dir(), '%d' % self.idx)
816 kdamonds = []
818 def __init__(self, kdamonds=[]):
819 self.kdamonds = kdamonds
820 for idx, kdamond in enumerate(self.kdamonds):
822 kdamond.kdamonds = self
825 return os.path.join(sysfs_root, 'kdamonds')
829 '%s' % len(self.kdamonds))
666 kdamonds = None # parent global() variable in Kdamond
810 kdamonds = [] global() variable in Kdamonds
812 __init__(self, kdamonds=[]) global() argument
[all...]
/linux/mm/damon/
H A Dsysfs.c1909 static void damon_sysfs_kdamonds_rm_dirs(struct damon_sysfs_kdamonds *kdamonds) in damon_sysfs_kdamonds_rm_dirs() argument
1911 struct damon_sysfs_kdamond **kdamonds_arr = kdamonds->kdamonds_arr; in damon_sysfs_kdamonds_rm_dirs()
1914 for (i = 0; i < kdamonds->nr; i++) { in damon_sysfs_kdamonds_rm_dirs()
1918 kdamonds->nr = 0; in damon_sysfs_kdamonds_rm_dirs()
1920 kdamonds->kdamonds_arr = NULL; in damon_sysfs_kdamonds_rm_dirs()
1923 static bool damon_sysfs_kdamonds_busy(struct damon_sysfs_kdamond **kdamonds, in damon_sysfs_kdamonds_busy() argument
1929 if (damon_sysfs_kdamond_running(kdamonds[i])) in damon_sysfs_kdamonds_busy()
1936 static int damon_sysfs_kdamonds_add_dirs(struct damon_sysfs_kdamonds *kdamonds, in damon_sysfs_kdamonds_add_dirs() argument
1942 if (damon_sysfs_kdamonds_busy(kdamonds->kdamonds_arr, kdamonds->nr)) in damon_sysfs_kdamonds_add_dirs()
1945 damon_sysfs_kdamonds_rm_dirs(kdamonds); in damon_sysfs_kdamonds_add_dirs()
[all …]