Home
last modified time | relevance | path

Searched +full:system +full:- +full:wide (Results 1 – 25 of 575) sorted by relevance

12345678910>>...23

/linux-5.10/Documentation/driver-api/pm/
Ddevices.rst1 .. SPDX-License-Identifier: GPL-2.0
10 :Copyright: |copy| 2010-2011 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
18 management (PM) code is also driver-specific. Most drivers will do very
22 This writeup gives an overview of how drivers interact with system-wide
25 background for the domain-specific work you'd do with any specific driver.
31 Drivers will use one or both of these models to put devices into low-power
34 System Sleep model:
36 Drivers can enter low-power states as part of entering system-wide
37 low-power states like "suspend" (also known as "suspend-to-RAM"), or
39 "suspend-to-disk").
[all …]
/linux-5.10/tools/perf/Documentation/
Dperf-stat.txt1 perf-stat(1)
5 ----
6 perf-stat - Run a command and gather performance counter statistics
9 --------
11 'perf stat' [-e <EVENT> | --event=EVENT] [-a] <command>
12 'perf stat' [-e <EVENT> | --event=EVENT] [-a] -- <command> [<options>]
13 'perf stat' [-e <EVENT> | --event=EVENT] [-a] record [-o file] -- <command> [<options>]
14 'perf stat' report [-i file]
17 -----------
23 -------
[all …]
Dperf-script-python.txt1 perf-script-python(1)
5 ----
6 perf-script-python - Process trace data with a Python script
9 --------
11 'perf script' [-s [Python]:script[.py] ]
14 -----------
17 built-in Python interpreter. It reads and processes the input file and
22 ---------------
32 'syscall-counts' script you see when you list the available perf script
33 scripts via 'perf script -l'. As such, this script also shows how to
[all …]
Dperf-timechart.txt1 perf-timechart(1)
5 ----
6 perf-timechart - Tool to visualize total system behavior during a workload
9 --------
14 -----------
17 'perf timechart record <command>' to record the system level events
20 but it's possible to record IO (disk, network) activity using -I argument.
34 -----------------
35 -o::
36 --output=::
[all …]
/linux-5.10/Documentation/admin-guide/pm/
Dsuspend-flows.rst1 .. SPDX-License-Identifier: GPL-2.0
5 System Suspend Code Flows
12 At least one global system-wide transition needs to be carried out for the
13 system to get from the working state into one of the supported
14 :doc:`sleep states <sleep-states>`. Hibernation requires more than one
16 referred to as *system-wide suspend* (or simply *system suspend*) states, need
19 For those sleep states, the transition from the working state of the system into
20 the target sleep state is referred to as *system suspend* too (in the majority
21 of cases, whether this means a transition or a sleep state of the system should
23 working state is referred to as *system resume*.
[all …]
Dstrategies.rst1 .. SPDX-License-Identifier: GPL-2.0
13 The Linux kernel supports two major high-level power management strategies.
15 One of them is based on using global low-power states of the whole system in
16 which user space code cannot be executed and the overall system activity is
17 significantly reduced, referred to as :doc:`sleep states <sleep-states>`. The
18 kernel puts the system into one of these states when requested by user space
19 and the system stays in it until a special signal is received from one of
21 user space code can run. Because sleep states are global and the whole system
23 :doc:`system-wide power management <system-wide>`.
25 The other strategy, referred to as the :doc:`working-state power management
[all …]
/linux-5.10/Documentation/scsi/
Dadvansys.rst1 .. SPDX-License-Identifier: GPL-2.0
7 AdvanSys (Advanced System Products, Inc.) manufactures the following
8 RISC-based, Bus-Mastering, Fast (10 Mhz) and Ultra (20 Mhz) Narrow
9 (8-bit transfer) SCSI Host Adapters for the ISA, EISA, VL, and PCI
10 buses and RISC-based, Bus-Mastering, Ultra (20 Mhz) Wide (16-bit
21 - ABP-480 - Bus-Master CardBus (16 CDB)
24 - ABP510/5150 - Bus-Master ISA (240 CDB)
25 - ABP5140 - Bus-Master ISA PnP (16 CDB)
26 - ABP5142 - Bus-Master ISA PnP with floppy (16 CDB)
27 - ABP902/3902 - Bus-Master PCI (16 CDB)
[all …]
DFlashPoint.rst1 .. SPDX-License-Identifier: GPL-2.0
13 MYLEX INTRODUCES LINUX OPERATING SYSTEM SUPPORT FOR ITS
17 FREMONT, CA, -- October 8, 1996 -- Mylex Corporation has expanded Linux
18 operating system support to its BusLogic brand of FlashPoint Ultra SCSI
20 MultiMaster line, currently support the Linux operating system. Linux
30 The Linux Operating System
33 Linux is a freely-distributed implementation of UNIX for Intel x86, Sun
35 machines. It supports a wide range of software, including the X Window
36 System, Emacs, and TCP/IP networking. Further information is available at
43 and file server environments, are available in narrow, wide, dual channel,
[all …]
DBusLogic.rst1 .. SPDX-License-Identifier: GPL-2.0
21 Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>
57 BT-948/958/958D, will always be available from my Linux Home Page at URL
62 driver and SCSI subsystem at startup, along with any subsequent system messages
63 relevant to SCSI operations, and a detailed description of your system's
69 the BT-948 PCI Ultra SCSI Host Adapter, and then again for the BT-958 PCI Wide
90 94555, USA and can be reached at 510/796-6100 or on the World Wide Web at
92 mail at techsup@mylex.com, by Voice at 510/608-2400, or by FAX at 510/745-7715.
101 -----------------------------------
103 During system initialization, the driver reports extensively on the host
[all …]
/linux-5.10/tools/perf/arch/arm64/util/
Dtsc.c1 // SPDX-License-Identifier: GPL-2.0
13 * system counter is at least 56 bits wide; from Armv8.6, the counter in rdtsc()
14 * must be 64 bits wide. So the system counter could be less than 64 in rdtsc()
15 * bits wide and it is attributed with the flag 'cap_user_time_short' in rdtsc()
/linux-5.10/include/linux/
Dsuspend.h1 /* SPDX-License-Identifier: GPL-2.0 */
100 * struct platform_suspend_ops - Callbacks for managing platform dependent
101 * system sleep states.
103 * @valid: Callback to determine if given system sleep state is supported by
106 * that it still may be impossible to enter given system sleep state if the
111 * @begin: Initialise a transition to given system sleep state.
119 * @prepare: Prepare the platform for entering the system sleep state indicated
125 * system cannot enter the desired sleep state (@prepare_late(), @enter(),
128 * @prepare_late: Finish preparing the platform for entering the system sleep
133 * system cannot enter the desired sleep state (@enter() will not be
[all …]
/linux-5.10/certs/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
16 certificate as described in Documentation/admin-guide/module-signing.rst
19 bool "Provide system-wide ring of trusted keys"
23 Provide a system keyring to which trusted keys can be added. Keys in
25 by the kernel from compiled-in data and from hardware key stores, but
32 string "Additional X.509 keys for default system keyring"
35 If set, this option should be the filename of a PEM-formatted file
37 system keyring. Any certificate used for module signing is implicitly
40 NOTE: If you previously provided keys for the system keyring in the
41 form of DER-encoded *.x509 files in the top-level build directory,
[all …]
/linux-5.10/Documentation/ABI/testing/
Dsysfs-devices-power14 space to check if the device is enabled to wake up the system
20 used to activate the system from a sleep state. Such devices
31 For the devices that are not capable of generating system wakeup
33 be enabled to wake up the system from sleep states.
40 space to control the run-time power management of the device.
61 with the main suspend/resume thread) during system-wide power
86 attribute is read-only. If the device is not capable to wake up
87 the system from sleep states, this attribute is not present.
88 If the device is not enabled to wake up the system from sleep
98 is read-only. If the device is not capable to wake up the
[all …]
/linux-5.10/Documentation/scheduler/
Dsched-rt-group.rst2 Real-Time group scheduling
12 2.1 System-wide settings
21 Fiddling with these settings can result in an unstable system, the knobs are
27 system when the period is smaller than either the available hrtimer
31 system when the runtime is so small the system has difficulty making
33 are real-time processes).
40 ---------------
50 ----------------
77 lack an EDF scheduler to make non-uniform periods usable.
84 2.1 System wide settings
[all …]
/linux-5.10/arch/x86/kernel/cpu/
Dintel_epb.c1 // SPDX-License-Identifier: GPL-2.0
26 * preference with respect to the power-performance tradeoffs present in the
32 * system-wide transitions from sleep states back into the working state
35 * system-wide transitions to sleep states and restore them on the way back to
37 * when they are taken offline during transitions into system sleep states and
41 * a system-wide PM transition is started are not taken offline again, but their
50 * the system battery to drain too fast, for example, so it is better to adjust
51 * it on CPU bring-up and if the initial EPB value for a given CPU is 0, the
107 "balance-performance",
109 "balance-power",
[all …]
/linux-5.10/Documentation/trace/
Dtracepoint-analysis.rst15 what is going on within the system. There are a large number of methods for
27 ----------------------
32 $ find /sys/kernel/debug/tracing/events -type d
37 ----------------------------------------
55 3.1 System-Wide Event Enabling
56 ------------------------------
59 can be enabled system-wide. A short example of enabling all events related
62 $ for i in `find /sys/kernel/debug/tracing/events -name "enable" | grep mm_`; do echo 1 > $i; done
64 3.2 System-Wide Event Enabling with SystemTap
65 ---------------------------------------------
[all …]
/linux-5.10/arch/ia64/include/asm/
Dperfmon.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (C) 2001-2003 Hewlett-Packard Co
59 unsigned long pmd_value; /* current 64-bit value of the PMD */
93 * describe the content of the local_cpu_date->pfm_syst_info field
95 #define PFM_CPUINFO_SYST_WIDE 0x1 /* if set a system wide session exists */
96 #define PFM_CPUINFO_DCR_PP 0x2 /* if set the system wide session has started */
97 #define PFM_CPUINFO_EXCL_IDLE 0x4 /* the system wide session excludes the idle task */
/linux-5.10/arch/arm/include/asm/
Dfirmware.h1 /* SPDX-License-Identifier: GPL-2.0-only */
46 * Enter system-wide suspend.
50 * Restore state of privileged hardware after system-wide suspend.
62 * otherwise returns -ENOSYS
65 ((firmware_ops->op) ? firmware_ops->op(__VA_ARGS__) : (-ENOSYS))
/linux-5.10/arch/mips/include/asm/sgi/
Dgio.h22 * ----- --------- ----------------------- -----
23 * 0 GFX 0x1f000000 - 0x1f3fffff 4MB
24 * 1 EXP0 0x1f400000 - 0x1f5fffff 2MB
25 * 2 EXP1 0x1f600000 - 0x1f9fffff 4MB
27 * There are un-slotted devices, HPC, I/O and misc devices, which are grouped
29 * - MISC 0x1fb00000 - 0x1fbfffff 1MB
32 * - RESERVED 0x18000000 - 0x1effffff 112MB
36 * Each GIO bus device identifies itself to the system by answering a
41 * 32-bit IDs are divided into
43 * bit 7 0=GIO Product ID is 8 bits wide
[all …]
/linux-5.10/Documentation/power/
Dfreezing-of-tasks.rst11 kernel threads are controlled during hibernation or system-wide suspend (on some
17 There are three per-task flags used for that, PF_NOFREEZE, PF_FROZEN
20 regarded as 'freezable' and treated in a special way before the system enters a
25 freeze_processes() (defined in kernel/power/process.c) is called. A system-wide
26 variable system_freezing_cnt (as opposed to a per-task flag) is used to indicate
27 whether the system is to undergo a freezing operation. And freeze_processes()
44 signal-handling code, but the freezable kernel threads need to call it
67 After the system memory state has been restored from a hibernation image and
74 -------------------------------------------------------------------------
77 - freezes only userspace tasks
[all …]
/linux-5.10/arch/arm/mach-oxnas/
Dplatsmp.c1 // SPDX-License-Identifier: GPL-2.0-only
35 * system-wide flags register. The BootMonitor waits in ox820_boot_secondary()
52 * the boot monitor to read the system wide flags register, in ox820_boot_secondary()
65 np = of_find_compatible_node(NULL, NULL, "arm,arm11mp-scu"); in ox820_smp_prepare_cpus()
72 np = of_find_compatible_node(NULL, NULL, "arm,arm11mp-gic"); in ox820_smp_prepare_cpus()
78 np = of_find_compatible_node(NULL, NULL, "oxsemi,ox820-sys-ctrl"); in ox820_smp_prepare_cpus()
96 CPU_METHOD_OF_DECLARE(ox820_smp, "oxsemi,ox820-smp", &ox820_smp_ops);
/linux-5.10/Documentation/admin-guide/mm/
Dtranshuge.rst28 requiring larger clear-page copy-page in page faults which is a
50 THP can be enabled system wide or restricted to certain tasks or even
56 interface and using madvise(2) and prctl(2) system calls.
69 a flood of mmap system calls for every malloc(4k). Optimizing userland
74 In certain cases when hugepages are enabled system wide, application
78 possible to disable hugepages system-wide and to only have them inside
95 -------------------
100 system wide. This can be achieved with one of::
149 should be self-explanatory.
168 -------------------
[all …]
/linux-5.10/tools/power/cpupower/man/
Dcpupower-monitor.11 .TH CPUPOWER\-MONITOR "1" "22/02/2011" "" "cpupower Manual"
3 cpupower\-monitor \- Report processor frequency and idle statistics
7 .RB "\-l"
10 .RB [ -c ] [ "\-m <mon1>," [ "<mon2>,..." ] ]
11 .RB [ "\-i seconds" ]
14 .RB [ -c ][ "\-m <mon1>," [ "<mon2>,..." ] ]
18 \fBcpupower-monitor \fP reports processor topology, frequency and idle power
22 \fBcpupower-monitor \fP implements independent processor sleep state and
24 directly reading out hardware registers. Use \-l to get an overview which are
25 supported on your system.
[all …]
/linux-5.10/Documentation/core-api/
Dworkqueue.rst33 thread system-wide. A single MT wq needed to keep around the same
43 while an ST wq one for the whole system. Work items had to compete for
60 * Use per-CPU unified worker pools shared by all wq to provide
83 called worker-pools.
85 The cmwq design differentiates between the user-facing workqueues that
87 which manages worker-pools and processes the queued work items.
89 There are two worker-pools, one for normal work items and the other
91 worker-pools to serve work items queued on unbound workqueues - the
102 When a work item is queued to a workqueue, the target worker-pool is
104 and appended on the shared worklist of the worker-pool. For example,
[all …]
/linux-5.10/include/uapi/linux/
Dshm.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
7 #include <asm-generic/hugetlb_encode.h>
19 * suitable for both 32 and 64-bit systems.
22 #define SHMMNI 4096 /* max num of segs system wide */
23 #define SHMMAX (ULONG_MAX - (1UL << 24)) /* max shared seg size (bytes) */
24 #define SHMALL (ULONG_MAX - (1UL << 24)) /* max shm system wide (pages) */
38 void *shm_unused2; /* ditto - used by DIPC */
78 #define SHM_RDONLY 010000 /* read-only access */
80 #define SHM_REMAP 040000 /* take-over region on attach */

12345678910>>...23