/linux/tools/testing/selftests/damon/ |
H A D | _damon_sysfs.py | 122 goals = None # quota goals variable in DamosQuota 126 def __init__(self, sz=0, ms=0, goals=None, reset_interval_ms=0): argument 130 self.goals = goals if goals is not None else [] 131 for idx, goal in enumerate(self.goals): 154 if int(content) != len(self.goals): 155 err = write_file(nr_goals_file, len(self.goals)) 158 for goal in self.goals: 475 for goal in scheme.quota.goals: 506 for goal in scheme.quota.goals:
|
H A D | damos_quota_goal.py | 23 goals=[goal], reset_interval_ms=100),
|
/linux/mm/damon/ |
H A D | sysfs-schemes.c | 954 * quota goals directory in damos_sysfs_quota_goals_alloc() 969 struct damos_sysfs_quota_goals *goals) in damos_sysfs_quota_goals_add_dirs() 971 struct damos_sysfs_quota_goal **goals_arr = goals->goals_arr; in damos_sysfs_quota_goals_add_dirs() 974 for (i = 0; i < goals->nr; i++) in damos_sysfs_quota_goals_add_dirs() 976 goals->nr = 0; in damos_sysfs_quota_goals_add_dirs() 978 goals->goals_arr = NULL; in damos_sysfs_quota_goals_add_dirs() 982 struct damos_sysfs_quota_goals *goals, int nr_goals) in damos_sysfs_quota_goals_add_dirs() 987 damos_sysfs_quota_goals_rm_dirs(goals); in damos_sysfs_quota_goals_add_dirs() 995 goals->goals_arr = goals_arr; in damos_sysfs_quota_goals_add_dirs() 1000 damos_sysfs_quota_goals_rm_dirs(goals); in damos_sysfs_quota_goals_add_dirs() 957 damos_sysfs_quota_goals_rm_dirs(struct damos_sysfs_quota_goals * goals) damos_sysfs_quota_goals_rm_dirs() argument 970 damos_sysfs_quota_goals_add_dirs(struct damos_sysfs_quota_goals * goals,int nr_goals) damos_sysfs_quota_goals_add_dirs() argument 1010 struct damos_sysfs_quota_goals *goals = container_of(kobj, nr_goals_show() local 1019 struct damos_sysfs_quota_goals *goals; nr_goals_store() local 1177 struct damos_sysfs_quota_goals *goals; global() member 1192 struct damos_sysfs_quota_goals *goals; damon_sysfs_quotas_add_dirs() local [all...] |
H A D | core.c | 322 list_add_tail(&g->list, &q->goals); in damos_add_quota_goal() 382 INIT_LIST_HEAD(&scheme->quota.goals); in damon_new_scheme() 1739 if (!quota->ms && list_empty("a->goals)) { in damos_set_effective_quota() 1744 if (!list_empty("a->goals)) { in damos_set_effective_quota() 1776 if (!quota->ms && !quota->sz && list_empty("a->goals)) in damos_adjust_quota()
|
/linux/include/linux/ |
H A D | damon.h | 181 * @goals: Head of quota tuning goals (&damos_quota_goal) list. 196 * To convince the different types of quotas and goals, DAMON internally 205 * If @goals is not empty, DAMON calculates yet another size quota based on the 206 * goals using its internal feedback loop algorithm, for every @reset_interval. 222 struct list_head goals; 775 list_for_each_entry(goal, "a->goals, list) in damon_max_nr_accesses() 778 list_for_each_entry_safe(goal, next, &(quota)->goals, list) 217 struct list_head goals; global() member
|
/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/filesystems/xfs/ |
H A D | xfs-maintainer-entry-profile.rst | 44 These people collectively decide the long term goals of the project 55 1. Does the idea fit the goals of the project? 64 coverage goals of the project, negotiating with developers to decide
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-kernel-mm-damon | 223 scheme in bytes, which adjusted for the time quota and goals. 231 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/nr_goals 236 aggressiveness named '0' to 'N-1' under the goals/ directory. 238 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/<G>/target_metric 244 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/<G>/target_value 250 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/<G>/current_value
|
/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.
|
H A D | ti,keystone-rproc.txt | 6 algorithms, for achieving various system level goals.
|
/linux/Documentation/admin-guide/mm/damon/ |
H A D | usage.rst | 82 │ │ │ │ │ │ │ │ :ref:`goals <sysfs_schemes_quota_goals>`/nr_goals 136 :ref:`quota goals <sysfs_schemes_quota_goals>`. 326 ``goals``) exist. 355 schemes/<N>/quotas/goals/ 358 The directory for the :ref:`automatic quota tuning goals 369 parameters for the quota auto-tuning goals that specified on the :ref:`design 381 sysfs_watermarksschemes/<N>/quotas/goals/ global() argument
|
/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 | security-bugs.rst | 78 the 3 lists pursue different goals. Coordinating between the kernel
|
H A D | researcher-guidelines.rst | 54 with others who have different goals. Responding to a survey, though, is a
|
/linux/Documentation/driver-api/driver-model/ |
H A D | overview.rst | 29 The common device and bridge interface reflects the goals of the modern
|
/linux/tools/perf/ |
H A D | Makefile.perf | 274 goals := $(filter-out all sub-make, $(MAKECMDGOALS)) 276 $(goals) all: sub-make 280 $(Q)$(MAKE) FIXDEP=1 -f Makefile.perf $(goals)
|
/linux/Documentation/input/devices/ |
H A D | ntrig.rst | 91 goals of preventing ghosts and accepting real events quickly (to minimize
|
/linux/Documentation/kbuild/ |
H A D | makefiles.rst | 23 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 302 Always built goals - always-y 1311 An arch Makefile specifies goals that take the vmlinux file, compress 1314 The actual goals are not standardized across architectures.
|
/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/admin-guide/LSM/ |
H A D | SafeSetID.rst | 23 CAP_SET{U/G}ID capabilities, this is often at odds with the goals of running a
|