| /linux/mm/damon/ |
| H A D | sysfs-schemes.c | 1287 struct damos_sysfs_quota_goals *goals) in damos_sysfs_quota_goals_rm_dirs() argument 1289 struct damos_sysfs_quota_goal **goals_arr = goals->goals_arr; in damos_sysfs_quota_goals_rm_dirs() 1292 for (i = 0; i < goals->nr; i++) in damos_sysfs_quota_goals_rm_dirs() 1294 goals->nr = 0; in damos_sysfs_quota_goals_rm_dirs() 1296 goals->goals_arr = NULL; in damos_sysfs_quota_goals_rm_dirs() 1300 struct damos_sysfs_quota_goals *goals, int nr_goals) in damos_sysfs_quota_goals_add_dirs() argument 1305 damos_sysfs_quota_goals_rm_dirs(goals); in damos_sysfs_quota_goals_add_dirs() 1313 goals->goals_arr = goals_arr; in damos_sysfs_quota_goals_add_dirs() 1318 damos_sysfs_quota_goals_rm_dirs(goals); in damos_sysfs_quota_goals_add_dirs() 1323 &damos_sysfs_quota_goal_ktype, &goals->kobj, in damos_sysfs_quota_goals_add_dirs() [all …]
|
| H A D | core.c | 371 list_add_tail(&g->list, &q->goals); in damos_add_quota_goal() 392 return list_empty(&q->goals); in damos_quota_goals_empty() 439 INIT_LIST_HEAD(&scheme->quota.goals); in damon_new_scheme() 2398 if (!quota->ms && list_empty("a->goals)) { in damos_set_effective_quota() 2403 if (!list_empty("a->goals)) { in damos_set_effective_quota() 2449 if (!quota->ms && !quota->sz && list_empty("a->goals)) in damos_adjust_quota()
|
| /linux/tools/testing/selftests/damon/ |
| H A D | _damon_sysfs.py | 108 return os.path.join(self.quota.sysfs_dir(), 'goals', '%d' % self.idx) 132 goals = None # quota goals variable in DamosQuota 140 def __init__(self, sz=0, ms=0, goals=None, goal_tuner='consist', 149 self.goals = goals if goals is not None else [] 151 for idx, goal in enumerate(self.goals): 184 nr_goals_file = os.path.join(self.sysfs_dir(), 'goals', 'nr_goals') 188 if int(content) != len(self.goals) 139 __init__(self, sz=0, ms=0, goals=None, reset_interval_ms=0, weight_sz_permil=0, weight_nr_accesses_permil=0, weight_age_permil=0) global() argument [all...] |
| H A D | drgn_dump_damon_status.py | 103 def damos_quota_goals_to_list(goals): argument 106 'struct damos_quota_goal', goals.address_of_(), 'list')] 112 ['goals', damos_quota_goals_to_list],
|
| H A D | damos_quota_goal.py | 23 goals=[goal], reset_interval_ms=100),
|
| H A D | sysfs.py | 68 for idx, qgoal in enumerate(quota.goals): 69 assert_quota_goal_committed(qgoal, dump['goals'][idx]) 236 goals=[_damon_sysfs.DamosQuotaGoal(
|
| /linux/include/linux/ |
| H A D | damon.h | 275 struct list_head goals; member 896 list_for_each_entry(goal, "a->goals, list) 899 list_for_each_entry_safe(goal, next, &(quota)->goals, list)
|
| /linux/scripts/ |
| H A D | Makefile.build | 538 single-subdir-goals := $(filter $(addsuffix /%, $(single-subdirs)), $(MAKECMDGOALS)) 540 $(single-subdir-goals): $(single-subdirs) 551 $(filter $@/%, $(single-subdir-goals)) 560 targets += $(filter-out $(single-subdir-goals), $(MAKECMDGOALS))
|
| /linux/Documentation/security/ |
| H A D | lsm-development.rst | 9 This allows an LSM's code to be easily compared to its goals, and so
|
| H A D | self-protection.rst | 23 The goals for successful self-protection systems would be that they 26 is uncommon that all these goals can be met, but it is worth explicitly
|
| /linux/Documentation/userspace-api/media/mediactl/ |
| H A D | media-controller-model.rst | 9 is one of the goals of the media controller API. To achieve this,
|
| /linux/Documentation/devicetree/bindings/remoteproc/ |
| H A D | ti,davinci-rproc.txt | 6 achieving various system level goals.
|
| /linux/Documentation/arch/x86/x86_64/ |
| H A D | fred.rst | 12 designed with the following goals:
|
| /linux/Documentation/process/ |
| H A D | contribution-maturity-model.rst | 109 Upstream Work to work focused on directly pursuing business goals.
|
| H A D | researcher-guidelines.rst | 54 with others who have different goals. Responding to a survey, though, is a
|
| /linux/Documentation/input/devices/ |
| H A D | ntrig.rst | 91 goals of preventing ghosts and accepting real events quickly (to minimize
|
| /linux/tools/perf/ |
| H A D | Makefile.perf | 283 goals := $(filter-out all sub-make, $(MAKECMDGOALS)) 285 $(goals) all: sub-make 289 $(Q)$(MAKE) FIXDEP_BUILT=1 -f Makefile.perf $(goals)
|
| /linux/Documentation/scsi/ |
| H A D | scsi_eh.rst | 203 of driving error handling. EH's goals are two - make LLDD, host and 209 To achieve these goals, EH performs recovery actions with increasing
|
| H A D | ufs.rst | 35 The main goals of UFS are to provide:
|
| /linux/Documentation/crypto/ |
| H A D | api-intro.rst | 15 One of the initial goals of this design was to readily support IPsec,
|
| /linux/Documentation/power/ |
| H A D | swsusp.rst | 83 Article about goals and implementation of Software Suspend for Linux 89 Idea and goals to achieve
|
| /linux/Documentation/driver-api/media/drivers/ |
| H A D | pvrusb2.rst | 108 however the design goals (strict isolation) and physical layer
|
| /linux/Documentation/networking/ |
| H A D | eql.rst | 258 I have done some testing of this software, with two goals in
|
| /linux/ |
| H A D | Makefile | 2129 single-goals := $(addprefix $(build-dir)/, $(single-no-ko)) 2143 $(Q)$(MAKE) $(build)=$@ need-builtin=1 need-modorder=1 $(single-goals)
|
| /linux/Documentation/driver-api/media/ |
| H A D | mc-core.rst | 17 of the goals of the media framework. To achieve this, hardware devices are
|