Home
last modified time | relevance | path

Searched full:schemes (Results 1 – 25 of 81) sorted by relevance

1234

/linux/drivers/net/ethernet/freescale/fman/
H A Dfman_keygen.c15 /* Maximum number of KeyGen Schemes */
201 * schemes sharing between multiple ports is not
230 struct keygen_scheme schemes[FM_KG_MAX_NUM_OF_SCHEMES]; member
231 /* Array of schemes */
283 * Build Action Register value for port binding to schemes
361 * Write all Schemes Registers with specified values
416 * Return: 0 on success, -EINVAL when the are no available free schemes
423 if (!keygen->schemes[i].used) { in get_free_scheme_id()
445 return &keygen->schemes[scheme_id]; in get_scheme()
450 * Bind the port to schemes
[all …]
/linux/tools/testing/selftests/damon/
H A Ddamos_apply_interval.py19 schemes=[
33 ] # schemes
50 schemes = kdamonds.kdamonds[0].contexts[0].schemes
51 nr_tried_stats = [s.stats.nr_tried for s in schemes]
H A Ddamon_nr_regions.py29 schemes=[_damon_sysfs.Damos(action='stat',
30 )] # schemes
49 scheme = kdamonds.kdamonds[0].contexts[0].schemes[0]
96 schemes=[_damon_sysfs.Damos(action='stat',
97 )] # schemes
128 scheme = kdamonds.kdamonds[0].contexts[0].schemes[0]
H A Dsysfs.py153 def assert_schemes_committed(schemes, dump):
154 assert_true(len(schemes) == len(dump), 'len_schemes', dump)
155 for idx, scheme in enumerate(schemes):
200 assert_schemes_committed(ctx.schemes, dump['schemes'])
259 schemes=[_damon_sysfs.Damos()],
275 schemes=[_damon_sysfs.Damos(
346 schemes=[_damon_sysfs.Damos()],
139 assert_schemes_committed(schemes, dump) global() argument
H A D_damon_sysfs.py458 self.context.sysfs_dir(), 'schemes', '%d' % self.idx)
622 schemes = None
628 schemes=[], pause=False):
638 self.schemes = schemes
639 for idx, scheme in enumerate(self.schemes):
673 self.sysfs_dir(), 'schemes', 'nr_schemes')
677 if int(content) != len(self.schemes):
678 err = write_file(nr_schemes_file, '%d' % len(self.schemes))
681 for scheme in self.schemes
599 schemes = None global() variable in DamonCtx
604 __init__(self, ops='paddr', monitoring_attrs=DamonAttrs(), targets=[], schemes=[]) global() argument
[all...]
H A Dsysfs_update_removed_scheme_dir.sh27 echo 1 > "$damon_sysfs/kdamonds/0/contexts/0/schemes/nr_schemes"
28 scheme_dir="$damon_sysfs/kdamonds/0/contexts/0/schemes/0"
36 echo 0 > "$damon_sysfs/kdamonds/0/contexts/0/schemes/nr_schemes"
H A Ddamos_tried_regions.py19 schemes=[_damon_sysfs.Damos(action='stat',
20 )] # schemes
39 scheme = kdamonds.kdamonds[0].contexts[0].schemes[0]
H A Dsysfs_update_schemes_tried_regions_wss_estimation.py17 schemes=[_damon_sysfs.Damos(
20 nr_accesses=[5, 20], age=[2, 2**64 - 1]))] # schemes
38 kdamonds.kdamonds[0].contexts[0].schemes[0].tried_bytes)
H A Ddamos_quota.py21 schemes=[_damon_sysfs.Damos(
27 )] # schemes
49 scheme = kdamonds.kdamonds[0].contexts[0].schemes[0]
H A Dsysfs_update_schemes_tried_regions_hang.py15 schemes=[_damon_sysfs.Damos(
17 nr_accesses=[200, 200]))] # schemes
H A Ddrgn_dump_damon_status.py194 def schemes_to_list(schemes):
197 'struct damos', schemes.address_of_(), 'list')]
204 ['schemes', schemes_to_list],
191 schemes_to_list(schemes) global() argument
H A Ddamos_quota_goal.py20 schemes=[_damon_sysfs.Damos(
24 )] # schemes
H A Dsysfs_no_op_commit_break.py33 schemes=[_damon_sysfs.Damos(
/linux/mm/damon/
H A Dsysfs.c1377 struct damon_sysfs_schemes *schemes; in damon_sysfs_set_regions()
1436 struct damon_sysfs_schemes *schemes = damon_sysfs_schemes_alloc();
1439 if (!schemes)
1441 err = kobject_init_and_add(&schemes->kobj, &damon_sysfs_schemes_ktype,
1442 &context->kobj, "schemes");
1444 kobject_put(&schemes->kobj); in damon_sysfs_upd_schemes_stats()
1447 context->schemes = schemes; in damon_sysfs_upd_schemes_stats()
1484 damon_sysfs_schemes_rm_dirs(context->schemes);
1485 kobject_put(&context->schemes
868 struct damon_sysfs_schemes *schemes; global() member
925 struct damon_sysfs_schemes *schemes = damon_sysfs_schemes_alloc(); damon_sysfs_context_set_schemes() local
[all...]
H A Dsysfs-common.h27 * schemes directory
37 void damon_sysfs_schemes_rm_dirs(struct damon_sysfs_schemes *schemes);
H A Dsysfs-schemes.c363 * schemes/stats directory
2674 * schemes directory in damos_sysfs_add_quota_score()
2682 void damon_sysfs_schemes_rm_dirs(struct damon_sysfs_schemes *schemes) in damos_sysfs_add_quota_score()
2684 struct damon_sysfs_scheme **schemes_arr = schemes->schemes_arr; in damos_sysfs_add_quota_score()
2687 for (i = 0; i < schemes->nr; i++) { in damos_sysfs_add_quota_score()
2691 schemes->nr = 0; in damos_sysfs_add_quota_score()
2693 schemes->schemes_arr = NULL; in damos_sysfs_add_quota_score()
2696 static int damon_sysfs_schemes_add_dirs(struct damon_sysfs_schemes *schemes, in damos_sysfs_set_quota_scores()
2702 damon_sysfs_schemes_rm_dirs(schemes); in damos_sysfs_set_quota_scores()
2710 schemes in damos_sysfs_set_quota_scores()
2452 damon_sysfs_schemes_rm_dirs(struct damon_sysfs_schemes * schemes) damon_sysfs_schemes_rm_dirs() argument
2466 damon_sysfs_schemes_add_dirs(struct damon_sysfs_schemes * schemes,int nr_schemes) damon_sysfs_schemes_add_dirs() argument
2516 struct damon_sysfs_schemes *schemes = container_of(kobj, nr_schemes_show() local
2525 struct damon_sysfs_schemes *schemes; nr_schemes_store() local
[all...]
H A Dcore.c599 list_add_tail(&s->list, &ctx->schemes); in damon_new_ctx()
727 INIT_LIST_HEAD(&ctx->schemes); in damon_update_monitoring_results()
939 * damon_set_schemes() - Set data access monitoring based operation schemes. in damos_nth_ops_filter()
941 * @schemes: array of the schemes in damos_nth_ops_filter()
942 * @nr_schemes: number of entries in @schemes in damos_nth_ops_filter()
947 void damon_set_schemes(struct damon_ctx *ctx, struct damos **schemes, in damos_nth_ops_filter()
956 damon_add_scheme(ctx, schemes[i]); in damos_commit_filter_arg()
1603 * schemes and targets should be updated first, since
1605 * next_apply_sis of schemes, an in damon_call()
819 damon_set_schemes(struct damon_ctx * ctx,struct damos ** schemes,ssize_t nr_schemes) damon_set_schemes() argument
[all...]
/linux/tools/perf/pmu-events/arch/x86/amdzen2/
H A Dfloating-point.json71 …ful for measuring the effectiveness of the Move elimination and Scalar code optimization schemes.",
77 …ful for measuring the effectiveness of the Move elimination and Scalar code optimization schemes.",
83 …ful for measuring the effectiveness of the Move elimination and Scalar code optimization schemes.",
89 …ful for measuring the effectiveness of the Move elimination and Scalar code optimization schemes.",
/linux/tools/perf/pmu-events/arch/x86/amdzen3/
H A Dfloating-point.json70 …ful for measuring the effectiveness of the Move elimination and Scalar code optimization schemes.",
76 …ful for measuring the effectiveness of the Move elimination and Scalar code optimization schemes.",
82 …ful for measuring the effectiveness of the Move elimination and Scalar code optimization schemes.",
88 …ful for measuring the effectiveness of the Move elimination and Scalar code optimization schemes.",
/linux/drivers/usb/musb/
H A DMakefile29 # possible I/O schemes will be enabled at a time ...
30 # PIO only, or DMA (several potential schemes).
/linux/include/linux/
H A Ddamon.h22 /* Max priority score for DAMON-based operation schemes */
472 * schemes. Refer to damos_walk() for more details.
542 * To do the work only when needed, schemes can be activated for specific
543 * system situations using &wmarks. If all schemes that registered to the
850 * @schemes: Head of schemes (&damos) list. in damon_next_region()
906 struct list_head schemes;
981 list_for_each_entry(s, &(ctx)->schemes, list) in damon_max_nr_accesses()
984 list_for_each_entry_safe(s, next, &(ctx)->schemes, list) in damon_max_nr_accesses()
1054 struct damos **schemes, ssize_
845 struct list_head schemes; global() member
[all...]
/linux/tools/perf/pmu-events/arch/x86/amdzen1/
H A Dfloating-point.json172 …g the effectiveness of the Move elimination and Scalar code optimization schemes. Number of Scalar…
179 …g the effectiveness of the Move elimination and Scalar code optimization schemes. Number of Ops th…
186 …g the effectiveness of the Move elimination and Scalar code optimization schemes. Number of SSE Mo…
193 …g the effectiveness of the Move elimination and Scalar code optimization schemes. Number of SSE Mo…
/linux/Documentation/admin-guide/LSM/
H A 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
655 of systems that use compatible labeling schemes, and the DOI specified on the
/linux/Documentation/arch/mips/
H A Dbooting.rst8 Both schemes are supported; CONFIG_BOOT_RAW=y and CONFIG_NO_EXCEPT_FILL=y,
/linux/security/smack/
H A DKconfig13 of other mandatory security schemes.

1234