Searched refs:kdamonds (Results 1 – 14 of 14) sorted by relevance
22 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_attrs114 err = kdamonds.kdamonds[0].commit()122 err = kdamonds.kdamonds[0].update_schemes_tried_regions()[all …]
17 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]
16 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()
15 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]
15 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
13 kdamonds = _damon_sysfs.Kdamonds([_damon_sysfs.Kdamond(24 err = kdamonds.start()32 err = kdamonds.kdamonds[0].update_schemes_tried_bytes()38 kdamonds.kdamonds[0].contexts[0].schemes[0].tried_bytes)
11 kdamonds = _damon_sysfs.Kdamonds([_damon_sysfs.Kdamond(21 err = kdamonds.start()27 err = kdamonds.kdamonds[0].update_schemes_tried_bytes()
380 kdamonds = None # parent variable in Kdamond389 return os.path.join(self.kdamonds.sysfs_dir(), '%d' % self.idx)516 kdamonds = [] variable in Kdamonds518 def __init__(self, kdamonds=[]): argument519 self.kdamonds = kdamonds520 for idx, kdamond in enumerate(self.kdamonds):522 kdamond.kdamonds = self529 '%s' % len(self.kdamonds))532 for kdamond in self.kdamonds:539 for kdamond in self.kdamonds:
44 # echo 1 > kdamonds/nr_kdamonds && echo 1 > kdamonds/0/contexts/nr_contexts45 # echo vaddr > kdamonds/0/contexts/0/operations48 # echo on > kdamonds/0/state57 │ kdamonds/nr_kdamonds94 kdamonds/98 執行每個上下文,多個kdamonds可以並行運行。100 在 ``admin`` 目錄下,有一個目錄,即``kdamonds``,它有控制kdamonds的文件存在。在開始104 kdamonds/<N>/122 kdamonds/<N>/contexts/308 # echo 1 > kdamonds/nr_kdamonds; echo 1 > kdamonds/0/contexts/nr_contexts;[all …]
44 # echo 1 > kdamonds/nr_kdamonds && echo 1 > kdamonds/0/contexts/nr_contexts45 # echo vaddr > kdamonds/0/contexts/0/operations48 # echo on > kdamonds/0/state57 │ kdamonds/nr_kdamonds94 kdamonds/98 执行每个上下文,多个kdamonds可以并行运行。100 在 ``admin`` 目录下,有一个目录,即``kdamonds``,它有控制kdamonds的文件存在。在开始104 kdamonds/<N>/122 kdamonds/<N>/contexts/308 # echo 1 > kdamonds/nr_kdamonds; echo 1 > kdamonds/0/contexts/nr_contexts;[all …]
14 What: /sys/kernel/mm/damon/admin/kdamonds/nr_kdamonds19 named '0' to 'N-1' under the kdamonds/ directory.21 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/state41 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/pid47 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/nr_contexts54 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/avail_operations60 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/operations139 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/targets/nr_targets175 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/nr_schemes417 /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters[all …]
1763 for (i = 0; i < kdamonds->nr; i++) { in damon_sysfs_kdamonds_rm_dirs()1767 kdamonds->nr = 0; in damon_sysfs_kdamonds_rm_dirs()1769 kdamonds->kdamonds_arr = NULL; in damon_sysfs_kdamonds_rm_dirs()1791 if (damon_sysfs_kdamonds_busy(kdamonds->kdamonds_arr, kdamonds->nr)) in damon_sysfs_kdamonds_add_dirs()1802 kdamonds->kdamonds_arr = kdamonds_arr; in damon_sysfs_kdamonds_add_dirs()1822 kdamonds->nr++; in damon_sysfs_kdamonds_add_dirs()1844 struct damon_sysfs_kdamonds *kdamonds; in nr_kdamonds_store() local1891 struct damon_sysfs_kdamonds *kdamonds; member1905 if (!kdamonds) in damon_sysfs_ui_dir_add_dirs()1912 kobject_put(&kdamonds->kobj); in damon_sysfs_ui_dir_add_dirs()[all …]
44 # echo 1 > kdamonds/nr_kdamonds && echo 1 > kdamonds/0/contexts/nr_contexts48 # echo on > kdamonds/0/state108 kdamonds/112 controlling the kdamonds (refer to121 kdamonds/<N>/ argument167 kdamonds/<N>/contexts/526 ``kdamonds/<N>/state`` file.557 # echo 1 > kdamonds/nr_kdamonds; echo 1 > kdamonds/0/contexts/nr_contexts;559 # cd kdamonds/0/contexts/0/schemes/0604 # echo on > kdamonds/0/state[all …]
16 called ``kdamond``. Multiple kdamonds could run in parallel, for different