Home
last modified time | relevance | path

Searched refs:schemes (Results 1 – 25 of 43) sorted by relevance

12

/Linux-v6.1/Documentation/translations/zh_CN/admin-guide/mm/damon/
Dusage.rst75 │ │ │ │ │ schemes/nr_schemes
131 ``targets``, 和 ``schemes``)。
189 contexts/<N>/schemes/
199 schemes/<N>/
217 schemes/<N>/access_pattern/
227 schemes/<N>/quotas/
246 schemes/<N>/watermarks/
264 schemes/<N>/stats/
287 # echo 1 > kdamonds/0/contexts/0/schemes/nr_schemes
288 # cd kdamonds/0/contexts/0/schemes/0
[all …]
Dstart.rst132 $ damo schemes -c test_scheme <pid of your workload>
/Linux-v6.1/Documentation/ABI/testing/
Dsysfs-kernel-mm-damon29 file updates contents of schemes stats files of the kdamond.
135 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/nr_schemes
140 of the context named '0' to 'N-1' under the schemes/ directory.
142 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/action
148 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/access_pattern/sz/min
154 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/access_pattern/sz/max
160 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/access_pattern/nr_accesses/…
166 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/access_pattern/nr_accesses/…
172 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/access_pattern/age/min
178 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/access_pattern/age/max
[all …]
/Linux-v6.1/mm/damon/
Ddbgfs.c185 static void free_schemes_arr(struct damos **schemes, ssize_t nr_schemes) in free_schemes_arr() argument
190 kfree(schemes[i]); in free_schemes_arr()
191 kfree(schemes); in free_schemes_arr()
227 struct damos *scheme, **schemes; in str_to_schemes() local
233 schemes = kmalloc_array(max_nr_schemes, sizeof(scheme), in str_to_schemes()
235 if (!schemes) in str_to_schemes()
277 schemes[*nr_schemes] = scheme; in str_to_schemes()
280 return schemes; in str_to_schemes()
282 free_schemes_arr(schemes, *nr_schemes); in str_to_schemes()
291 struct damos **schemes; in dbgfs_schemes_write() local
[all …]
Dsysfs.c951 static void damon_sysfs_schemes_rm_dirs(struct damon_sysfs_schemes *schemes) in damon_sysfs_schemes_rm_dirs() argument
953 struct damon_sysfs_scheme **schemes_arr = schemes->schemes_arr; in damon_sysfs_schemes_rm_dirs()
956 for (i = 0; i < schemes->nr; i++) { in damon_sysfs_schemes_rm_dirs()
960 schemes->nr = 0; in damon_sysfs_schemes_rm_dirs()
962 schemes->schemes_arr = NULL; in damon_sysfs_schemes_rm_dirs()
965 static int damon_sysfs_schemes_add_dirs(struct damon_sysfs_schemes *schemes, in damon_sysfs_schemes_add_dirs() argument
971 damon_sysfs_schemes_rm_dirs(schemes); in damon_sysfs_schemes_add_dirs()
979 schemes->schemes_arr = schemes_arr; in damon_sysfs_schemes_add_dirs()
984 damon_sysfs_schemes_rm_dirs(schemes); in damon_sysfs_schemes_add_dirs()
989 &damon_sysfs_scheme_ktype, &schemes->kobj, in damon_sysfs_schemes_add_dirs()
[all …]
Dcore.c303 list_add_tail(&s->list, &ctx->schemes); in damon_add_scheme()
399 INIT_LIST_HEAD(&ctx->schemes); in damon_new_ctx()
459 void damon_set_schemes(struct damon_ctx *ctx, struct damos **schemes, in damon_set_schemes() argument
468 damon_add_scheme(ctx, schemes[i]); in damon_set_schemes()
/Linux-v6.1/include/linux/
Ddamon.h464 struct list_head schemes; member
509 list_for_each_entry(s, &(ctx)->schemes, list)
512 list_for_each_entry_safe(s, next, &(ctx)->schemes, list)
551 struct damos **schemes, ssize_t nr_schemes);
/Linux-v6.1/Documentation/admin-guide/mm/damon/
Dusage.rst81 │ │ │ │ │ schemes/nr_schemes
148 and three directories (``monitoring_attrs``, ``targets``, and ``schemes``)
238 contexts/<N>/schemes/
244 schemes from the user and applies those to the target memory regions. Users
245 can get and set the schemes by reading from and writing to files under this
252 schemes/<N>/
271 schemes/<N>/access_pattern/
285 schemes/<N>/quotas/
311 schemes/<N>/watermarks/
336 schemes/<N>/stats/
[all …]
Dstart.rst127 $ damo schemes -c test_scheme <pid of your workload>
/Linux-v6.1/drivers/net/ethernet/freescale/fman/
Dfman_keygen.c230 struct keygen_scheme schemes[FM_KG_MAX_NUM_OF_SCHEMES]; member
423 if (!keygen->schemes[i].used) { in get_free_scheme_id()
445 return &keygen->schemes[scheme_id]; in get_scheme()
/Linux-v6.1/Documentation/mips/
Dbooting.rst8 Both schemes are supported; CONFIG_BOOT_RAW=y and CONFIG_NO_EXCEPT_FILL=y,
/Linux-v6.1/security/smack/
DKconfig13 of other mandatory security schemes.
/Linux-v6.1/Documentation/admin-guide/LSM/
DSmack.rst348 Computer systems employ a variety of schemes to constrain how information is
349 shared among the people and services using the machine. Some of these schemes
351 access to pieces of data. These schemes are called discretionary access
353 of the user. Other schemes do not leave the decision regarding what a user or
354 program can access up to users or programs. These schemes are called mandatory
502 be "born" highly classified. To accommodate such schemes Smack includes a
552 schemes and concepts from other systems. Most often, the other systems are
650 of systems that use compatible labeling schemes, and the DOI specified on the
/Linux-v6.1/Documentation/devicetree/bindings/reset/
Dreset.txt17 are dictated by the binding of the reset provider, although common schemes
/Linux-v6.1/Documentation/driver-api/fpga/
Dfpga-region.rst19 is intended to be used by other schemes that have other ways of accomplishing
/Linux-v6.1/Documentation/infiniband/
Dtag_matching.rst25 Implementations frequently use different matching schemes for these two
/Linux-v6.1/fs/f2fs/
DKconfig25 the internal geometry or flash memory management schemes aka FTL, F2FS
/Linux-v6.1/Documentation/i2c/
Dfault-codes.rst13 faults. There may be fancier recovery schemes that are appropriate in
/Linux-v6.1/Documentation/driver-api/gpio/
Dintro.rst50 value might be driven, supporting "wire-OR" and similar schemes for the
/Linux-v6.1/Documentation/driver-api/cxl/
Dmemory-devices.rst200 The port metadata and potential decode schemes that a give memory device may
/Linux-v6.1/Documentation/trace/coresight/
Dcoresight-cpu-debug.rst93 schemes and finally this heavily impacts external debug module. So we can
/Linux-v6.1/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-isku149 Description: When written, this file lets one trigger temporary color schemes
/Linux-v6.1/Documentation/userspace-api/media/rc/
Drc-protos.rst80 schemes. This bit is stored in bit 6 of the scancode, inverted. This is
/Linux-v6.1/Documentation/driver-api/
Dmtdnand.rst611 has built in default placement schemes for the various chiptypes. If due
618 Placement schemes are defined by a nand_oobinfo structure
690 Spare area autoplacement default schemes
/Linux-v6.1/block/partitions/
DKconfig16 the questions about foreign partitioning schemes.

12