Home
last modified time | relevance | path

Searched refs:hierarchy (Results 1 – 25 of 208) sorted by relevance

123456789

/linux-6.3-rc2/security/landlock/
A Druleset.c247 if (hierarchy) in get_hierarchy()
248 refcount_inc(&hierarchy->usage); in get_hierarchy()
253 while (hierarchy && refcount_dec_and_test(&hierarchy->usage)) { in put_hierarchy()
256 hierarchy = hierarchy->parent; in put_hierarchy()
272 if (WARN_ON_ONCE(!dst || !dst->hierarchy)) in merge_ruleset()
346 if (WARN_ON_ONCE(!parent->hierarchy)) { in inherit_ruleset()
350 get_hierarchy(parent->hierarchy); in inherit_ruleset()
351 child->hierarchy->parent = parent->hierarchy; in inherit_ruleset()
366 put_hierarchy(ruleset->hierarchy); in free_ruleset()
426 new_dom->hierarchy = in landlock_merge_ruleset()
[all …]
A Dptrace.c41 for (walker = child->hierarchy; walker; walker = walker->parent) { in domain_scope_le()
42 if (walker == parent->hierarchy) in domain_scope_le()
/linux-6.3-rc2/tools/testing/selftests/landlock/
A Dptrace_test.c89 FIXTURE(hierarchy) {}; in FIXTURE() argument
92 FIXTURE_VARIANT(hierarchy) in FIXTURE_VARIANT() argument
116 FIXTURE_VARIANT_ADD(hierarchy, allow_without_domain) { in FIXTURE_VARIANT_ADD() argument
133 FIXTURE_VARIANT_ADD(hierarchy, allow_with_one_domain) { in FIXTURE_VARIANT_ADD() argument
149 FIXTURE_VARIANT_ADD(hierarchy, deny_with_parent_domain) { in FIXTURE_VARIANT_ADD() argument
166 FIXTURE_VARIANT_ADD(hierarchy, deny_with_sibling_domain) { in FIXTURE_VARIANT_ADD() argument
183 FIXTURE_VARIANT_ADD(hierarchy, allow_sibling_domain) { in FIXTURE_VARIANT_ADD() argument
239 FIXTURE_VARIANT_ADD(hierarchy, deny_with_forked_domain) { in FIXTURE_VARIANT_ADD() argument
246 FIXTURE_SETUP(hierarchy) in FIXTURE_SETUP() argument
250 FIXTURE_TEARDOWN(hierarchy) in FIXTURE_TEARDOWN() argument
[all …]
/linux-6.3-rc2/drivers/powercap/
A Ddtpm.c429 hierarchy->name, ret); in dtpm_setup_virtual()
443 np = of_find_node_by_path(hierarchy->name); in dtpm_setup_dt()
484 for (i = 0; hierarchy[i].name; i++) { in dtpm_for_each_child()
486 if (hierarchy[i].parent != it) in dtpm_for_each_child()
489 dtpm = dtpm_node_callback[hierarchy[i].type](&hierarchy[i], parent); in dtpm_for_each_child()
511 hierarchy[i].name); in dtpm_for_each_child()
515 ret = dtpm_for_each_child(hierarchy, &hierarchy[i], dtpm); in dtpm_for_each_child()
552 const struct dtpm_node *hierarchy; in dtpm_create_hierarchy() local
582 hierarchy = match->data; in dtpm_create_hierarchy()
583 if (!hierarchy) { in dtpm_create_hierarchy()
[all …]
/linux-6.3-rc2/drivers/media/dvb-frontends/
A Das102_fe.c125 switch (c->hierarchy) { in as102_fe_set_frontend()
127 tune_args.hierarchy = HIER_NONE; in as102_fe_set_frontend()
130 tune_args.hierarchy = HIER_ALPHA_1; in as102_fe_set_frontend()
133 tune_args.hierarchy = HIER_ALPHA_2; in as102_fe_set_frontend()
136 tune_args.hierarchy = HIER_ALPHA_4; in as102_fe_set_frontend()
169 tune_args.hierarchy, in as102_fe_set_frontend()
210 switch (tps.hierarchy) { in as102_fe_get_frontend()
212 c->hierarchy = HIERARCHY_NONE; in as102_fe_get_frontend()
215 c->hierarchy = HIERARCHY_1; in as102_fe_get_frontend()
218 c->hierarchy = HIERARCHY_2; in as102_fe_get_frontend()
[all …]
A Dl64781.c157 if (p->hierarchy != HIERARCHY_NONE && in apply_frontend_param()
175 if ((int)p->hierarchy < HIERARCHY_NONE || in apply_frontend_param()
176 p->hierarchy > HIERARCHY_4) in apply_frontend_param()
200 if (p->hierarchy != HIERARCHY_NONE) in apply_frontend_param()
203 val0x06 = (p->hierarchy << 2) | p->modulation; in apply_frontend_param()
323 p->hierarchy = HIERARCHY_NONE; in get_frontend()
326 p->hierarchy = HIERARCHY_1; in get_frontend()
329 p->hierarchy = HIERARCHY_2; in get_frontend()
332 p->hierarchy = HIERARCHY_4; in get_frontend()
A Dmt352.c201 if (op->hierarchy == HIERARCHY_AUTO || in mt352_set_parameters()
202 op->hierarchy == HIERARCHY_NONE) in mt352_set_parameters()
251 switch (op->hierarchy) { in mt352_set_parameters()
373 op->hierarchy = HIERARCHY_NONE; in mt352_get_parameters()
376 op->hierarchy = HIERARCHY_1; in mt352_get_parameters()
379 op->hierarchy = HIERARCHY_2; in mt352_get_parameters()
382 op->hierarchy = HIERARCHY_4; in mt352_get_parameters()
385 op->hierarchy = HIERARCHY_AUTO; in mt352_get_parameters()
A Ddib3000mb.c224 switch (c->hierarchy) { in dib3000mb_set_frontend()
247 if (c->hierarchy == HIERARCHY_NONE) { in dib3000mb_set_frontend()
251 } else if (c->hierarchy != HIERARCHY_AUTO) { in dib3000mb_set_frontend()
328 c->hierarchy == HIERARCHY_AUTO || in dib3000mb_set_frontend()
504 c->hierarchy = HIERARCHY_NONE; in dib3000mb_get_frontend()
508 c->hierarchy = HIERARCHY_1; in dib3000mb_get_frontend()
512 c->hierarchy = HIERARCHY_2; in dib3000mb_get_frontend()
516 c->hierarchy = HIERARCHY_4; in dib3000mb_get_frontend()
529 c->hierarchy = HIERARCHY_NONE; in dib3000mb_get_frontend()
A Dzl10353.c258 if (c->hierarchy == HIERARCHY_AUTO || in zl10353_set_parameters()
259 c->hierarchy == HIERARCHY_NONE) in zl10353_set_parameters()
308 switch (c->hierarchy) { in zl10353_set_parameters()
427 c->hierarchy = HIERARCHY_NONE; in zl10353_get_parameters()
430 c->hierarchy = HIERARCHY_1; in zl10353_get_parameters()
433 c->hierarchy = HIERARCHY_2; in zl10353_get_parameters()
436 c->hierarchy = HIERARCHY_4; in zl10353_get_parameters()
439 c->hierarchy = HIERARCHY_AUTO; in zl10353_get_parameters()
A Dcx22702.c159 p->hierarchy = HIERARCHY_NONE; in cx22702_get_tps()
162 p->hierarchy = HIERARCHY_1; in cx22702_get_tps()
165 p->hierarchy = HIERARCHY_2; in cx22702_get_tps()
168 p->hierarchy = HIERARCHY_4; in cx22702_get_tps()
286 if ((p->hierarchy == HIERARCHY_AUTO) || in cx22702_set_tps()
321 switch (p->hierarchy) { /* mask 0x07 */ in cx22702_set_tps()
A Dcx22700.c143 if ((int)p->hierarchy < HIERARCHY_NONE || in cx22700_set_tps()
144 p->hierarchy > HIERARCHY_4) in cx22700_set_tps()
156 val |= p->hierarchy - HIERARCHY_NONE; in cx22700_set_tps()
196 p->hierarchy = HIERARCHY_AUTO; in cx22700_get_tps()
198 p->hierarchy = HIERARCHY_NONE + (val & 0x7); in cx22700_get_tps()
A Drtl2830.c326 c->hierarchy = HIERARCHY_NONE; in rtl2830_get_frontend()
329 c->hierarchy = HIERARCHY_1; in rtl2830_get_frontend()
332 c->hierarchy = HIERARCHY_2; in rtl2830_get_frontend()
335 c->hierarchy = HIERARCHY_4; in rtl2830_get_frontend()
431 unsigned int hierarchy, constellation; in rtl2830_read_status() local
448 hierarchy = (u8tmp >> 4) & 0x07; /* [6:4] */ in rtl2830_read_status()
449 if (hierarchy > HIERARCHY_NUM - 1) in rtl2830_read_status()
458 stmp = (constant[constellation][hierarchy] - in rtl2830_read_status()
A Das102_fe_types.h101 uint8_t hierarchy; member
122 uint8_t hierarchy; member
A Dcxd2820r_t.c179 c->hierarchy = HIERARCHY_NONE; in cxd2820r_get_frontend_t()
182 c->hierarchy = HIERARCHY_1; in cxd2820r_get_frontend_t()
185 c->hierarchy = HIERARCHY_2; in cxd2820r_get_frontend_t()
188 c->hierarchy = HIERARCHY_4; in cxd2820r_get_frontend_t()
/linux-6.3-rc2/Documentation/admin-guide/cgroup-v1/
A Dcgroups.rst60 A *hierarchy* is a set of cgroups arranged in a tree, such that
63 state attached to each cgroup in the hierarchy. Each hierarchy has
110 separate hierarchy; at the other extreme, all subsystems
111 would be attached to the same hierarchy.
211 mount a hierarchy containing all registered subsystems.
216 hierarchy, the mount will fail with -EBUSY. Otherwise, a new hierarchy
227 child cgroups then the hierarchy will be deactivated.
302 a cgroup hierarchy's release_agent path is empty.
386 To Specify a hierarchy's release_agent::
572 propagation along the hierarchy. See the comment on
[all …]
A Dpids.rst8 The process number controller is used to allow a cgroup hierarchy to stop any
13 preventable in the scope of a cgroup hierarchy by allowing resource limiting of
32 limit in the hierarchy is followed).
49 Then we create a hierarchy, set limits and attach processes to it::
68 not be able to overcome the most stringent limit in the hierarchy (in this case,
/linux-6.3-rc2/Documentation/core-api/irq/
A Dirq-domain.rst232 interrupt controller and those irq_domains are organized into hierarchy.
233 When building irq_domain hierarchy, the irq_domain near to the device is
245 There are four major interfaces to use hierarchy irq_domain:
256 Following changes are needed to support hierarchy irq_domain:
259 maintain irq_domain hierarchy information.
261 build hierarchy irq_data to match hierarchy irq_domains. The irq_data
266 With support of hierarchy irq_domain and hierarchy irq_data ready, an
269 IRQ. Now we could go one step further to support stacked(hierarchy)
271 the hierarchy. A child irq_chip may implement a required action by
279 For an interrupt controller driver to support hierarchy irq_domain, it
[all …]
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Drl.c38 int mlx5_create_scheduling_element_cmd(struct mlx5_core_dev *dev, u8 hierarchy, in mlx5_create_scheduling_element_cmd() argument
51 hierarchy); in mlx5_create_scheduling_element_cmd()
63 int mlx5_modify_scheduling_element_cmd(struct mlx5_core_dev *dev, u8 hierarchy, in mlx5_modify_scheduling_element_cmd() argument
79 hierarchy); in mlx5_modify_scheduling_element_cmd()
85 int mlx5_destroy_scheduling_element_cmd(struct mlx5_core_dev *dev, u8 hierarchy, in mlx5_destroy_scheduling_element_cmd() argument
95 hierarchy); in mlx5_destroy_scheduling_element_cmd()
/linux-6.3-rc2/drivers/media/usb/dvb-usb-v2/
A Dmxl111sf-demod.c171 enum fe_hierarchy *hierarchy) in mxl1x1sf_demod_get_tps_hierarchy() argument
181 *hierarchy = HIERARCHY_NONE; in mxl1x1sf_demod_get_tps_hierarchy()
184 *hierarchy = HIERARCHY_1; in mxl1x1sf_demod_get_tps_hierarchy()
187 *hierarchy = HIERARCHY_2; in mxl1x1sf_demod_get_tps_hierarchy()
190 *hierarchy = HIERARCHY_4; in mxl1x1sf_demod_get_tps_hierarchy()
523 &p->hierarchy); in mxl111sf_demod_get_frontend()
/linux-6.3-rc2/Documentation/userspace-api/
A Dlandlock.rst32 file hierarchy, and the related filesystem actions are defined with `access
111 file hierarchy ``/usr``. Without another rule, write actions would then be
182 It is recommended setting access rights to file hierarchy leaves as much as
184 read-only hierarchy and ``~/tmp/`` as a read-write hierarchy, compared to
185 ``~/`` as a read-only hierarchy and ``~/tmp/`` as a read-write hierarchy.
224 A bind mount mirrors a source file hierarchy to a destination. The destination
225 hierarchy is then composed of the exact same files, on which Landlock rules can
232 combined in a merge directory, result of the mount point. This merge hierarchy
234 on the merge hierarchy only reflects on the upper layer. From a Landlock
238 restrict the resulted merged hierarchy, and vice versa. Landlock users should
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/arm/omap/
A Dprcm.txt4 a DT hierarchy. Each TI SoC can have multiple PRCM entities listed for it,
5 each describing one module and the clock hierarchy under it. see [1] for
/linux-6.3-rc2/drivers/soc/rockchip/
A DKconfig38 tristate "Rockchip DTPM hierarchy"
41 Describe the hierarchy for the Dynamic Thermal Power Management tree
/linux-6.3-rc2/Documentation/loongarch/
A Dirq-chip-model.rst4 IRQ chip model (hierarchy) of LoongArch
16 in chipsets). These controllers (in other words, irqchips) are linked in a hierarchy,
17 and there are two models of hierarchy (legacy model and extended model).
/linux-6.3-rc2/Documentation/devicetree/bindings/cpu/
A Dcpu-topology.txt9 In a SMP system, the hierarchy of CPUs is defined through three entities that
17 The bottom hierarchy level sits at core or thread level depending on whether
21 threads existing in the system and map to the hierarchy level "thread" above.
23 in the system and map to the hierarchy level "core" above.
26 corresponding to the system hierarchy; syntactically they are defined as device
33 correspond to physical CPUs and are to be mapped to the hierarchy levels.
92 levels) since name uniqueness will be guaranteed by the device tree hierarchy.
/linux-6.3-rc2/drivers/media/usb/as102/
A Das10x_cmd.c119 preq->body.set_tune.req.args.hierarchy = ptune->hierarchy; in as10x_cmd_set_tune()
245 ptps->hierarchy = prsp->body.get_tps.rsp.tps.hierarchy; in as10x_cmd_get_tps()

Completed in 46 milliseconds

123456789