Home
last modified time | relevance | path

Searched full:goals (Results 1 – 25 of 72) sorted by relevance

123

/linux/tools/testing/selftests/damon/
H A D_damon_sysfs.py108 return os.path.join(self.quota.sysfs_dir(), 'goals', '%d' % self.idx)
132 goals = None # quota goals
139 def __init__(self, sz=0, ms=0, goals=None, reset_interval_ms=0,
148 self.goals = goals if goals is not None else []
149 for idx, goal in enumerate(self.goals):
182 nr_goals_file = os.path.join(self.sysfs_dir(), 'goals', 'nr_goals')
186 if int(content) != len(self.goals)
122 goals = None # quota goals global() variable in DamosQuota
126 __init__(self, sz=0, ms=0, goals=None, reset_interval_ms=0) global() argument
[all...]
H A Ddamos_quota_goal.py23 goals=[goal], reset_interval_ms=100),
H A Dsysfs.sh189 test_goals "$quotas_dir/goals"
/linux/mm/damon/
H A Dsysfs-schemes.c1165 * quota goals directory
1180 struct damos_sysfs_quota_goals *goals) in damos_sysfs_quota_goals_rm_dirs() argument
1182 struct damos_sysfs_quota_goal **goals_arr = goals->goals_arr; in damos_sysfs_quota_goals_rm_dirs()
1185 for (i = 0; i < goals->nr; i++) in damos_sysfs_quota_goals_rm_dirs()
1187 goals->nr = 0; in damos_sysfs_quota_goals_rm_dirs()
1189 goals->goals_arr = NULL; in damos_sysfs_quota_goals_rm_dirs()
1193 struct damos_sysfs_quota_goals *goals, int nr_goals) in damos_sysfs_quota_goals_add_dirs() argument
1198 damos_sysfs_quota_goals_rm_dirs(goals); in damos_sysfs_quota_goals_add_dirs()
1206 goals->goals_arr = goals_arr; in damos_sysfs_quota_goals_add_dirs()
1211 damos_sysfs_quota_goals_rm_dirs(goals); in damos_sysfs_quota_goals_add_dirs()
[all …]
H A Dcore.c344 list_add_tail(&g->list, &q->goals); in damos_add_quota_goal()
405 /* quota.goals should be separately set by caller */ in damon_new_scheme()
406 INIT_LIST_HEAD(&scheme->quota.goals); in damon_new_scheme()
808 * damos_commit_quota_goals() - Commit DAMOS quota goals to another quota.
812 * Copies user-specified parameters for quota goals from @src to @dst. Users
813 * should use this function for quota goals-level parameters update of running
2086 * Called only if quota->ms, or quota->sz are set, or quota->goals is not empty
2093 if (!quota->ms && list_empty(&quota->goals)) { in damos_set_effective_quota()
2098 if (!list_empty(&quota->goals)) { in damos_set_effective_quota()
2144 if (!quota->ms && !quota->sz && list_empty(&quota->goals)) in damos_adjust_quota()
/linux/Documentation/ABI/testing/
H A Dsysfs-kernel-mm-damon267 scheme in bytes, which adjusted for the time quota and goals.
275 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/nr_goals
280 aggressiveness named '0' to 'N-1' under the goals/ directory.
282 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/<G>/target_met…
288 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/<G>/target_val…
294 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/<G>/current_va…
300 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/<G>/nid
/linux/include/linux/
H A Ddamon.h197 * @goals: Head of quota tuning goals (&damos_quota_goal) list.
212 * To convince the different types of quotas and goals, DAMON internally
221 * If @goals is not empty, DAMON calculates yet another size quota based on the
222 * goals using its internal feedback loop algorithm, for every @reset_interval.
238 struct list_head goals; member
849 list_for_each_entry(goal, &quota->goals, list)
852 list_for_each_entry_safe(goal, next, &(quota)->goals, list)
/linux/Documentation/security/
H A Dlsm-development.rst9 This allows an LSM's code to be easily compared to its goals, and so
H A Dself-protection.rst23 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 Dmedia-controller-model.rst9 is one of the goals of the media controller API. To achieve this,
/linux/Documentation/devicetree/bindings/remoteproc/
H A Dti,davinci-rproc.txt6 achieving various system level goals.
H A Dti,keystone-rproc.txt6 algorithms, for achieving various system level goals.
H A Dti,k3-dsp-rproc.yaml15 for achieving various system level goals.
/linux/tools/testing/selftests/futex/
H A DREADME21 Design and Implementation Goals
/linux/Documentation/admin-guide/thermal/
H A Dintel_powerclamp.rst12 - Goals and Objectives
149 calibration is implemented. The goals for doing such a calibration
/linux/Documentation/arch/x86/x86_64/
H A Dfred.rst12 designed with the following goals:
/linux/Documentation/process/
H A Dcontribution-maturity-model.rst109 Upstream Work to work focused on directly pursuing business goals.
H A Dsecurity-bugs.rst85 the 3 lists pursue different goals. Coordinating between the kernel
/linux/drivers/cpufreq/
H A Damd-pstate.h83 * represents all the attributes and goals that AMD P-State requests at runtime.
/linux/Documentation/kbuild/
H A Dmakefiles.rst23 It builds these goals by recursively descending into the subdirectories of
106 Built-in object goals - obj-y
136 Loadable module goals - obj-m
191 Library file goals - lib-y
306 Always built goals - always-y
1326 An arch Makefile specifies goals that take the vmlinux file, compress
1329 The actual goals are not standardized across architectures.
/linux/scripts/
H A DMakefile.build546 single-subdir-goals := $(filter $(addsuffix /%, $(single-subdirs)), $(MAKECMDGOALS))
548 $(single-subdir-goals): $(single-subdirs)
559 $(filter $@/%, $(single-subdir-goals))
568 targets += $(filter-out $(single-subdir-goals), $(MAKECMDGOALS))
/linux/Documentation/scsi/
H A Dscsi_eh.rst203 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 Dufs.rst35 The main goals of UFS are to provide:
/linux/Documentation/power/
H A Dswsusp.rst83 Article about goals and implementation of Software Suspend for Linux
89 Idea and goals to achieve
/linux/Documentation/crypto/
H A Dapi-intro.rst15 One of the initial goals of this design was to readily support IPsec,

123