Home
last modified time | relevance | path

Searched +full:current +full:- +full:limiting (Results 1 – 25 of 369) sorted by relevance

12345678910>>...15

/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-class-bdi14 non-block filesystems which provide their own BDI, such as NFS
17 MAJOR:MINOR-fuseblk
23 The default backing dev, used for non-block device backed
30 Size of the read-ahead window in kilobytes
32 (read-write)
38 total write-back cache that relates to its current average
42 percentage of the write-back cache to a particular device.
45 (read-write)
52 total write-back cache that relates to its current average
56 of the write-back cache to a particular device. The value is
[all …]
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/
Dlnbp21.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * lnbp21.h - driver for lnb supply and control ic lnbp21
14 /* [RO] 0=OK; 1=over current limit flag */
30 /* [RW] current limit select:
31 0:Iout=500-650mA Isc=300mA
32 1:Iout=400-550mA Isc=200mA */
34 /* [RW] short-circuit protect:
35 0=pulsed (dynamic) curr limiting
36 1=static curr limiting */
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/
Dlnbp21.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * lnbp21.h - driver for lnb supply and control ic lnbp21
14 /* [RO] 0=OK; 1=over current limit flag */
30 /* [RW] current limit select:
31 0:Iout=500-650mA Isc=300mA
32 1:Iout=400-550mA Isc=200mA */
34 /* [RW] short-circuit protect:
35 0=pulsed (dynamic) curr limiting
36 1=static curr limiting */
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/
Dgpio-charger.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/power/supply/gpio-charger.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sebastian Reichel <sre@kernel.org>
19 const: gpio-charger
21 charger-type:
23 - unknown
24 - battery
25 - ups
[all …]
Dqcom,coincell-charger.txt7 - compatible:
10 Definition: must be: "qcom,pm8941-coincell"
12 - reg:
17 - qcom,rset-ohms:
20 Definition: resistance (in ohms) for current-limiting resistor
23 - qcom,vset-millivolts:
29 - qcom,charger-disable:
34 This charger is a sub-node of one of the 8941 PMIC blocks, and is specified
35 as a child node in DTS of that node. See ../mfd/qcom,spmi-pmic.txt and
36 ../mfd/qcom-pm8xxx.txt
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/supply/
Dgpio-charger.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/power/supply/gpio-charger.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sebastian Reichel <sre@kernel.org>
19 const: gpio-charger
21 charger-type:
23 - unknown
24 - battery
25 - ups
[all …]
Dqcom,pm8941-coincell.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/power/supply/qcom,pm8941-coincell.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
15 - Sebastian Reichel <sre@kernel.org>
20 - items:
21 - enum:
22 - qcom,pm8998-coincell
23 - const: qcom,pm8941-coincell
25 - const: qcom,pm8941-coincell
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/
Dlink_resource.c41 pipe = &link->dc->current_state->res_ctx.pipe_ctx[i]; in link_get_cur_link_res()
42 if (pipe->stream && pipe->stream->link && pipe->top_pipe == NULL) { in link_get_cur_link_res()
43 if (pipe->stream->link == link) { in link_get_cur_link_res()
44 *link_res = pipe->link_res; in link_get_cur_link_res()
60 if (dc->caps.dp_hpo) { in link_get_cur_res_map()
61 for (i = 0; i < dc->caps.max_links; i++) { in link_get_cur_res_map()
62 link = dc->links[i]; in link_get_cur_res_map()
63 if (link->link_status.link_active && in link_get_cur_res_map()
64 link_dp_get_encoding_format(&link->reported_link_cap) == DP_128b_132b_ENCODING && in link_get_cur_res_map()
65 link_dp_get_encoding_format(&link->cur_link_settings) != DP_128b_132b_ENCODING) in link_get_cur_res_map()
[all …]
/kernel/linux/linux-6.6/kernel/cgroup/
Dpids.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Process number limiting controller for cgroups.
10 * preventable in the scope of a cgroup hierarchy by allowing resource limiting
15 * number of processes currently in the cgroup is given by pids.current.
17 * possible to have pids.current > pids.max. However, it is not possible to
18 * violate a cgroup policy through fork(). fork() will return -EAGAIN if forking
25 * pids.current tracks all child cgroup hierarchies, so parent/pids.current is
26 * a superset of parent/child/pids.current.
45 * Use 64-bit types so that we can safely represent "max" as
66 return css_pids(pids->css.parent); in parent_pids()
[all …]
/kernel/linux/linux-5.10/kernel/cgroup/
Dpids.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Process number limiting controller for cgroups.
10 * preventable in the scope of a cgroup hierarchy by allowing resource limiting
15 * number of processes currently in the cgroup is given by pids.current.
17 * possible to have pids.current > pids.max. However, it is not possible to
18 * violate a cgroup policy through fork(). fork() will return -EAGAIN if forking
25 * pids.current tracks all child cgroup hierarchies, so parent/pids.current is
26 * a superset of parent/child/pids.current.
45 * Use 64-bit types so that we can safely represent "max" as
65 return css_pids(pids->css.parent); in parent_pids()
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/cgroup-v1/
Dpids.rst6 --------
13 preventable in the scope of a cgroup hierarchy by allowing resource limiting of
17 -----
21 number of processes currently in the cgroup is given by pids.current.
24 to have pids.current > pids.max. This can be done by either setting the limit to
25 be smaller than pids.current, or attaching enough processes to the cgroup such
26 that pids.current > pids.max. However, it is not possible to violate a cgroup
27 policy through fork() or clone(). fork() and clone() will return -EAGAIN if the
34 pids.current tracks all child cgroup hierarchies, so parent/pids.current is a
35 superset of parent/child/pids.current.
[all …]
/kernel/linux/linux-6.6/Documentation/admin-guide/cgroup-v1/
Dpids.rst6 --------
13 preventable in the scope of a cgroup hierarchy by allowing resource limiting of
17 -----
21 number of processes currently in the cgroup is given by pids.current.
24 to have pids.current > pids.max. This can be done by either setting the limit to
25 be smaller than pids.current, or attaching enough processes to the cgroup such
26 that pids.current > pids.max. However, it is not possible to violate a cgroup
27 policy through fork() or clone(). fork() and clone() will return -EAGAIN if the
34 pids.current tracks all child cgroup hierarchies, so parent/pids.current is a
35 superset of parent/child/pids.current.
[all …]
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-class-bdi14 non-block filesystems which provide their own BDI, such as NFS
17 MAJOR:MINOR-fuseblk
23 The default backing dev, used for non-block device backed
28 read_ahead_kb (read-write)
30 Size of the read-ahead window in kilobytes
32 min_ratio (read-write)
35 total write-back cache that relates to its current average
39 percentage of the write-back cache to a particular device.
42 max_ratio (read-write)
44 Allows limiting a particular device to use not more than the
[all …]
/kernel/linux/linux-6.6/tools/power/pm-graph/
Dbootgraph.83 bootgraph \- Kernel boot timing analysis
18 If no specific command is given, the tool reads the current dmesg log and
24 Generates output files in subdirectory: boot-yymmdd-HHMMSS
30 \fB-h\fR
33 \fB-v\fR
34 Print the current tool version
36 \fB-addlogs\fR
40 \fB-result \fIfile\fR
43 \fB-o \fIname\fR
45 Use {date}, {time}, {hostname} for current values.
[all …]
/kernel/linux/linux-5.10/tools/power/pm-graph/
Dbootgraph.83 bootgraph \- Kernel boot timing analysis
18 If no specific command is given, the tool reads the current dmesg log and
24 Generates output files in subdirectory: boot-yymmdd-HHMMSS
30 \fB-h\fR
33 \fB-v\fR
34 Print the current tool version
36 \fB-addlogs\fR
40 \fB-result \fIfile\fR
43 \fB-o \fIname\fR
45 Use {date}, {time}, {hostname} for current values.
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/atmel/
Datmel-isc.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Copyright (C) 2016-2019 Microchip Technology, Inc.
52 * struct isc_format - ISC media bus format information
88 * struct fmt_config - ISC format configuration and internal pipeline
95 * @bpp: Bytes per pixel in the current format.
96 * @rlp_cfg_mode: Configuration of the RLP (rounding, limiting packaging)
150 * struct isc_device - ISC device driver data/config struct
163 * @cur_frm: current isc frame/buffer
164 * @sequence: current frame number
168 * @fmt: current v42l format
[all …]
/kernel/linux/linux-5.10/Documentation/RCU/
Dchecklist.rst1 .. SPDX-License-Identifier: GPL-2.0
14 0. Is RCU being applied to a read-mostly situation? If the data
18 tool for the job. Yes, RCU does reduce read-side overhead by
19 increasing write-side overhead, which is exactly why normal uses
27 Yet another exception is where the low real-time latency of RCU's
28 read-side primitives is critically important.
33 counter-intuitive situation where rcu_read_lock() and
40 RCU does allow -readers- to run (almost) naked, but -writers- must
49 them -- even x86 allows later loads to be reordered to precede
59 2. Do the RCU read-side critical sections make proper use of
[all …]
/kernel/linux/linux-5.10/arch/ia64/kernel/
Dsys_ia64.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (C) 1999-2000, 2002-2003, 2005 Hewlett-Packard Co
7 * David Mosberger-Tang <davidm@hpl.hp.com>
32 struct mm_struct *mm = current->mm; in arch_get_unmapped_area()
36 return -ENOMEM; in arch_get_unmapped_area()
41 return -EINVAL; in arch_get_unmapped_area()
54 * For 64-bit tasks, align shared segments to 1MB to avoid potential in arch_get_unmapped_area()
55 * performance penalty due to virtual aliasing (see ASDM). For 32-bit in arch_get_unmapped_area()
57 * limiting alignment to a single page. in arch_get_unmapped_area()
59 align_mask = PAGE_MASK & (SHMLBA - 1); in arch_get_unmapped_area()
[all …]
/kernel/linux/linux-5.10/include/linux/
Dpsi_types.h53 /* Only per-CPU, to weigh the CPU in the global average: */
94 /* Start time of the current window in ns */
108 /* User-spacified threshold in ns */
127 * Time last event was generated. Used for rate-limiting
137 /* Per-cpu task state & time tracking */
141 u64 avg_total[NR_PSI_STATES - 1];
149 u64 total[NR_PSI_AGGREGATORS][NR_PSI_STATES - 1];
150 unsigned long avg[NR_PSI_STATES - 1][3];
163 u32 nr_triggers[NR_PSI_STATES - 1];
168 u64 polling_total[NR_PSI_STATES - 1];
/kernel/linux/linux-6.6/Documentation/RCU/
Dchecklist.rst1 .. SPDX-License-Identifier: GPL-2.0
14 0. Is RCU being applied to a read-mostly situation? If the data
18 tool for the job. Yes, RCU does reduce read-side overhead by
19 increasing write-side overhead, which is exactly why normal uses
27 Yet another exception is where the low real-time latency of RCU's
28 read-side primitives is critically important.
33 counter-intuitive situation where rcu_read_lock() and
49 them -- even x86 allows later loads to be reordered to precede
59 2. Do the RCU read-side critical sections make proper use of
63 under your read-side code, which can greatly increase the
[all …]
/kernel/linux/linux-6.6/drivers/misc/
Dqcom-coincell.c1 // SPDX-License-Identifier: GPL-2.0-only
37 return regmap_write(chgr->regmap, in qcom_coincell_chgr_config()
38 chgr->base_addr + QCOM_COINCELL_REG_ENABLE, 0); in qcom_coincell_chgr_config()
40 /* find index for current-limiting resistor */ in qcom_coincell_chgr_config()
46 dev_err(chgr->dev, "invalid rset-ohms value %d\n", rset); in qcom_coincell_chgr_config()
47 return -EINVAL; in qcom_coincell_chgr_config()
56 dev_err(chgr->dev, "invalid vset-millivolts value %d\n", vset); in qcom_coincell_chgr_config()
57 return -EINVAL; in qcom_coincell_chgr_config()
60 rc = regmap_write(chgr->regmap, in qcom_coincell_chgr_config()
61 chgr->base_addr + QCOM_COINCELL_REG_RSET, i); in qcom_coincell_chgr_config()
[all …]
/kernel/linux/linux-5.10/drivers/misc/
Dqcom-coincell.c1 // SPDX-License-Identifier: GPL-2.0-only
38 return regmap_write(chgr->regmap, in qcom_coincell_chgr_config()
39 chgr->base_addr + QCOM_COINCELL_REG_ENABLE, 0); in qcom_coincell_chgr_config()
41 /* find index for current-limiting resistor */ in qcom_coincell_chgr_config()
47 dev_err(chgr->dev, "invalid rset-ohms value %d\n", rset); in qcom_coincell_chgr_config()
48 return -EINVAL; in qcom_coincell_chgr_config()
57 dev_err(chgr->dev, "invalid vset-millivolts value %d\n", vset); in qcom_coincell_chgr_config()
58 return -EINVAL; in qcom_coincell_chgr_config()
61 rc = regmap_write(chgr->regmap, in qcom_coincell_chgr_config()
62 chgr->base_addr + QCOM_COINCELL_REG_RSET, i); in qcom_coincell_chgr_config()
[all …]
/kernel/linux/linux-6.6/drivers/thermal/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
37 int "Emergency poweroff delay in milli-seconds"
144 bool "Fair-share thermal governor"
146 Enable this to manage platform thermals using fair-share governor.
174 allocating and limiting power to devices.
214 This will throttle the device by limiting the maximum allowed DVFS
240 memory-mapped reads to get the temperature. Any HW/System that
241 allows temperature reading by a single memory-mapped reading, be it
294 K3 SoC family. The current chip supported is:
295 - AM654
[all …]
/kernel/linux/linux-6.6/samples/bpf/
Dhbm_edt_kern.c1 // SPDX-License-Identifier: GPL-2.0
15 * occur at the actual qdisc (which is not used for rate limiting).
20 * - <--------------------------|------------------------> +
31 * to reduce the congestion window. The current implementation uses a linear
39 * tcp_cwr in the current kernel code.
68 int len = skb->len; in _hbm_out_cg()
74 if (qsp != NULL && !qsp->loopback && (skb->ifindex == 1)) in _hbm_out_cg()
86 if (qdp->lasttime == 0) in _hbm_out_cg()
92 bpf_spin_lock(&qdp->lock); in _hbm_out_cg()
93 delta = qdp->lasttime - curtime; in _hbm_out_cg()
[all …]
/kernel/linux/linux-5.10/samples/bpf/
Dhbm_edt_kern.c1 // SPDX-License-Identifier: GPL-2.0
15 * occur at the actual qdisc (which is not used for rate limiting).
20 * - <--------------------------|------------------------> +
31 * to reduce the congestion window. The current implementation uses a linear
39 * tcp_cwr in the current kernel code.
68 int len = skb->len; in _hbm_out_cg()
74 if (qsp != NULL && !qsp->loopback && (skb->ifindex == 1)) in _hbm_out_cg()
86 if (qdp->lasttime == 0) in _hbm_out_cg()
92 bpf_spin_lock(&qdp->lock); in _hbm_out_cg()
93 delta = qdp->lasttime - curtime; in _hbm_out_cg()
[all …]

12345678910>>...15