Home
last modified time | relevance | path

Searched +full:p +full:- +full:state (Results 1 – 25 of 179) sorted by relevance

12345678

/Documentation/admin-guide/pm/
Dintel_pstate.rst1 .. SPDX-License-Identifier: GPL-2.0
22 Documentation/admin-guide/pm/cpufreq.rst if you have not done that yet.]
24 For the processors supported by ``intel_pstate``, the P-state concept is broader
27 information about that). For this reason, the representation of P-states used
32 ``intel_pstate`` maps its internal representation of P-states to frequencies too
38 Since the hardware P-state selection interface used by ``intel_pstate`` is
43 time the corresponding CPU is taken offline and need to be re-initialized when
47 only way to pass early-configuration-time parameters to it is via the kernel
66 -----------
69 hardware-managed P-states (HWP) support. If it works in this mode, the
[all …]
Dcpufreq.rst1 .. SPDX-License-Identifier: GPL-2.0
20 Operating Performance Points or P-states (in ACPI terminology). As a rule,
24 time (or the more power is drawn) by the CPU in the given P-state. Therefore
29 as possible and then there is no reason to use any P-states different from the
30 highest one (i.e. the highest-performance frequency/voltage configuration
38 put into different P-states.
41 capacity, so as to decide which P-states to put the CPUs into. Of course, since
64 information on the available P-states (or P-state ranges in some cases) and
65 access platform-specific hardware interfaces to change CPU P-states as requested
70 performance scaling algorithms for P-state selection can be represented in a
[all …]
Dcpufreq_drivers.rst1 .. SPDX-License-Identifier: GPL-2.0
21 there is a different cpu-freq driver for each generation.
37 6th Generation: powernow-k6
39 7th Generation: powernow-k7: Athlon, Duron, Geode.
41 8th Generation: powernow-k8: Athlon, Athlon 64, Opteron, Sempron.
46 BIOS supplied data, for powernow-k7 and for powernow-k8, may be
49 The powernow-k8 driver will attempt to use ACPI if so configured,
51 The powernow-k7 driver will try to use the PSB support first, and
57 ``cpufreq-nforce2``
62 The cpufreq-nforce2 driver changes the FSB on nVidia nForce2 platforms.
[all …]
/Documentation/userspace-api/media/cec/
Dcec-ioc-dqevent.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 CEC_DQEVENT - Dequeue a CEC event
35 non-blocking mode and no event is pending, then it will return -1 and
38 The internal event queues are per-filehandle and per-event type. If
43 two :ref:`CEC_EVENT_STATE_CHANGE <CEC-EVENT-STATE-CHANGE>` events with
44 the same state). In that case the intermediate state changes were lost but
45 it is guaranteed that the state did change in between the two events.
47 .. tabularcolumns:: |p{1.2cm}|p{2.9cm}|p{13.2cm}|
51 .. flat-table:: struct cec_event_state_change
52 :header-rows: 0
[all …]
Dcec-ioc-adap-g-log-addrs.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
15 CEC_ADAP_G_LOG_ADDRS, CEC_ADAP_S_LOG_ADDRS - Get or set the logical addresses
53 will be ignored in that case. The adapter will go to the unconfigured state and the
59 addresses have been claimed. If the file descriptor is in non-blocking mode then it will
62 A :ref:`CEC_EVENT_STATE_CHANGE <CEC-EVENT-STATE-CHANGE>` event is sent when the
70 .. tabularcolumns:: |p{1.0cm}|p{8.0cm}|p{8.0cm}|
74 .. flat-table:: struct cec_log_addrs
75 :header-rows: 0
76 :stub-columns: 0
79 * - __u8
[all …]
/Documentation/driver-api/thermal/
Dcpu-idle-cooling.rst1 .. SPDX-License-Identifier: GPL-2.0
8 ----------
26 budget lower than the requested one and under-utilize the CPU, thus
27 losing performance. In other words, one OPP under-utilizes the CPU
33 ----------
37 decrease. Acting on the idle state duration or the idle cycle
49 idle state target residency, we lead to dropping the static and the
51 this state). So the sustainable power with idle cycles has a linear
58 ---------------
61 idle state for a specified time each control cycle, it provides
[all …]
/Documentation/locking/
Dlocktypes.rst1 .. SPDX-License-Identifier: GPL-2.0
15 - Sleeping locks
16 - CPU local locks
17 - Spinning locks
27 --------------
39 - mutex
40 - rt_mutex
41 - semaphore
42 - rw_semaphore
43 - ww_mutex
[all …]
/Documentation/RCU/
DlistRCU.rst3 Using RCU to Protect Read-Mostly Linked Lists
6 One of the most common uses of RCU is protecting read-mostly linked lists
9 This document describes several list-based RCU use cases.
21 Example 1: Read-mostly list: Deferred Destruction
22 -------------------------------------------------
32 #define next_task(p) \
33 list_entry_rcu((p)->tasks.next, struct task_struct, tasks)
35 #define for_each_process(p) \
36 for (p = &init_task ; (p = next_task(p)) != &init_task ; )
41 for_each_process(p) {
[all …]
Dlockdep.rst1 .. SPDX-License-Identifier: GPL-2.0
8 aware of when each task enters and leaves any flavor of RCU read-side
11 tracking to include RCU state, which can sometimes help when debugging
15 state::
18 rcu_read_lock_bh_held() for RCU-bh.
19 rcu_read_lock_sched_held() for RCU-sched.
20 rcu_read_lock_any_held() for any of normal RCU, RCU-bh, and RCU-sched.
32 rcu_dereference(p):
33 Check for RCU read-side critical section.
34 rcu_dereference_bh(p):
[all …]
/Documentation/userspace-api/media/v4l/
Dvidioc-remove-bufs.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_REMOVE_BUFS - Removes buffers from a queue
43 .. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.5cm}|
45 .. flat-table:: struct v4l2_remove_buffers
46 :header-rows: 0
47 :stub-columns: 0
50 * - __u32
51 - ``index``
52 - The starting buffer index to remove. This field is ignored if count == 0.
53 * - __u32
[all …]
Dvidioc-subdev-querycap.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_SUBDEV_QUERYCAP - Query sub-device capabilities
34 All V4L2 sub-devices support the ``VIDIOC_SUBDEV_QUERYCAP`` ioctl. It is used to
41 .. tabularcolumns:: |p{1.5cm}|p{2.9cm}|p{12.9cm}|
45 .. flat-table:: struct v4l2_subdev_capability
46 :header-rows: 0
47 :stub-columns: 0
50 * - __u32
51 - ``version``
52 - Version number of the driver.
[all …]
/Documentation/translations/it_IT/locking/
Dlocktypes.rst1 .. SPDX-License-Identifier: GPL-2.0
3 .. include:: ../disclaimer-ita.rst
17 - blocchi ad attesa con sospensione
18 - blocchi locali per CPU
19 - blocchi ad attesa attiva
28 ---------------------------------
41 - mutex
42 - rt_mutex
43 - semaphore
44 - rw_semaphore
[all …]
/Documentation/admin-guide/thermal/
Dintel_powerclamp.rst6 - Arjan van de Ven <arjan@linux.intel.com>
7 - Jacob Pan <jacob.jun.pan@linux.intel.com>
12 - Goals and Objectives
15 - Idle Injection
16 - Calibration
19 - Effectiveness and Limitations
20 - Power vs Performance
21 - Scalability
22 - Calibration
23 - Comparison with Alternative Techniques
[all …]
/Documentation/arch/arm/nwfpe/
Dnetwinder-fpe.rst2 Current State
5 The following describes the current state of the NetWinder's floating point
14 {P|M|Z} = {round to +infinity,round to -infinity,round to zero},
20 ------------------------------------------------------------
22 LDF/STF - load and store floating
30 LFM/SFM - load and store multiple floating
47 ----------------------------------------------------------------
51 FLT{cond}<S,D,E>{P,M,Z} Fn, Rd Convert integer to floating point
52 FIX{cond}{P,M,Z} Rd, Fn Convert floating point to integer
76 ---------------------------------------------------
[all …]
/Documentation/sphinx/
Dkerneldoc.py1 # coding=utf-8
47 """Extract kernel-doc comments from the specified file"""
55 'no-identifiers': directives.unchanged,
61 env = self.state.document.settings.env
62 cmd = [env.config.kerneldoc_bin, '-rst', '-enable-lineno']
64 # Pass the version string to kernel-doc, as it needs to use a different
67 cmd += ['-sphinx-version', sphinx.__version__]
75 tab_width = self.options.get('tab-width', self.state.document.settings.tab_width)
83 cmd += ['-export']
86 cmd += ['-internal']
[all …]
/Documentation/admin-guide/
Dtainted-kernels.rst2 ---------------
14 trustworthy. That's also why the kernel will print the tainted state when it
16 ('kernel oops') or a non-recoverable error ('kernel panic') and writes debug
18 check the tainted state at runtime through a file in ``/proc/``.
24 You find the tainted state near the top in a line starting with 'CPU:'; if or
30 CPU: 0 PID: 4424 Comm: insmod Tainted: P W O 4.20.0-0.rc6.fc30 #1
39 Tainted: P W O
42 the kernel got tainted earlier because a proprietary Module (``P``) was loaded,
43 a warning occurred (``W``), and an externally-built module was loaded (``O``).
47 Decoding tainted state at runtime
[all …]
/Documentation/bpf/
Dgraph_ds_impl.rst5 This document describes implementation details of new-style "graph" data
13 Note that the intent of this document is to describe the current state of
22 ------------
31 no longer relevant. With the introduction of kfuncs, kptrs, and the any-context
35 Two such data structures - linked_list and rbtree - have many verification
44 ------------
47 helper functions - either standard map API helpers like ``bpf_map_update_elem``
48 or map-specific helpers. The new-style graph data structures instead use kfuncs
57 -------
59 The new-style data structures are intrusive and are defined similarly to their
[all …]
/Documentation/admin-guide/aoe/
Dstatus.sh4 # A more complete version of this script is aoe-stat, in the
7 set -e
10 sysd=${sysfs_dir:-/sys}
12 # printf "$format" device mac netif state
15 #test -z "`mount | grep sysfs`" && {
16 test ! -d "$sysd/block" && {
21 for d in `ls -d $sysd/block/etherd* 2>/dev/null | grep -v p` end; do
29 "`cat \"$d/state\"`"
/Documentation/scheduler/
Dsched-deadline.rst12 3. Scheduling Real-Time Tasks
18 4.1 System-wide settings
33 system behavior. As for -rt (group) scheduling, it is assumed that root users
50 ------------------
70 with the "traditional" real-time task model (see Section 3) can effectively
76 - Each SCHED_DEADLINE task is characterized by the "runtime",
79 - The state of the task is described by a "scheduling deadline", and
82 - When a SCHED_DEADLINE task wakes up (becomes ready for execution),
86 ---------------------------------- > ---------
87 scheduling deadline - current time period
[all …]
/Documentation/userspace-api/media/
Dgen-errors.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
10 .. _gen-errors:
12 .. tabularcolumns:: |p{2.5cm}|p{15.0cm}|
14 .. flat-table:: Generic error codes
15 :header-rows: 0
16 :stub-columns: 0
20 - - ``EAGAIN`` (aka ``EWOULDBLOCK``)
22 - The ioctl can't be handled because the device is in state where it
26 but the device was opened in non-blocking mode.
28 - - ``EBADF``
[all …]
/Documentation/watchdog/
Dwdt.rst9 - ICS WDT501-P
10 - ICS WDT501-P (no fan tachometer)
11 - ICS WDT500-P
16 reboot will depend on the state of the machines and interrupts. The hardware
26 The ICS ISA-bus wdt card cannot be safely probed for. Instead you need to
37 tachometer WDT501-P Fan Tachometer support (0=disable, default=0)
38 type WDT501-P Card type (500 or 501, default=500)
42 --------
63 see samples/watchdog/watchdog-simple.c
/Documentation/devicetree/bindings/sound/
Dcirrus,cs42l43.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - patches@opensource.cirrus.com
21 - $ref: dai-common.yaml#
26 - cirrus,cs42l43
31 vdd-p-supply:
35 vdd-a-supply:
39 vdd-d-supply:
43 vdd-io-supply:
[all …]
/Documentation/trace/
Devents-power.rst8 - Power state switch which reports events related to suspend (S-states),
9 cpuidle (C-states) and cpufreq (P-states)
10 - System clock related changes
11 - Power domains related changes and transitions
18 1. Power state switch events
22 -----------------
24 A 'cpu' event class gathers the CPU-related events: cpuidle and
28 cpu_idle "state=%lu cpu_id=%lu"
29 cpu_frequency "state=%lu cpu_id=%lu"
36 machine_suspend "state=%lu"
[all …]
/Documentation/ABI/testing/
Dusb-uevent2 Date: 2019-04-17
4 Contact: linux-usb@vger.kernel.org
5 Description: When the USB Host Controller has entered a state where it is no
9 Here is an example taken using udevadm monitor -p::
27 Users: chromium-os-dev@chromium.org
/Documentation/userspace-api/gpio/
Derror-codes.rst1 .. SPDX-License-Identifier: GPL-2.0
9 .. _gpio-errors:
11 .. tabularcolumns:: |p{2.5cm}|p{15.0cm}|
13 .. flat-table:: Common GPIO error codes
14 :header-rows: 0
15 :stub-columns: 0
18 - - ``EAGAIN`` (aka ``EWOULDBLOCK``)
20 - The device was opened in non-blocking mode and a read can't
23 - - ``EBADF``
25 - The file descriptor is not valid.
[all …]

12345678