| /linux/Documentation/admin-guide/mm/ |
| H A D | numaperf.rst | 13 A system supports such heterogeneous memory by grouping each memory type 21 +------------------+ +------------------+ 22 | Compute Node 0 +-----+ Compute Node 1 | 24 +--------+---------+ +--------+---------+ 26 +--------+---------+ +--------+---------+ 28 +------------------+ +--------+---------+ 36 performance when accessing a given memory target. Each initiator-target 48 # symlinks -v /sys/devices/system/node/nodeX/access0/targets/ 49 relative: /sys/devices/system/node/nodeX/access0/targets/nodeY -> ../../nodeY 51 # symlinks -v /sys/devices/system/node/nodeY/access0/initiators/ [all …]
|
| H A D | concepts.rst | 5 The memory management in Linux is a complex system that evolved over the 7 systems from MMU-less microcontrollers to supercomputers. The memory 19 The physical memory in a computer system is a limited resource and 37 writes) from (or to) the system memory, it translates the `virtual` 41 The physical system memory is divided into page frames, or pages. The 52 The tables at the lowest level of the hierarchy contain physical 55 levels. The pointer to the top level page table resides in a 57 register to access the top level page table. The high bits of the 58 virtual address are used to index an entry in the top level page 59 table. That entry is then used to access the next level in the [all …]
|
| /linux/Documentation/devicetree/bindings/cache/ |
| H A D | socionext,uniphier-system-cache.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/cache/socionext,uniphier-system-cache.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 UniPhier ARM 32-bit SoCs are integrated with a full-custom outer cache 11 controller system. All of them have a level 2 cache controller, and some 12 have a level 3 cache controller as well. 15 - Masahiro Yamada <yamada.masahiro@socionext.com> 19 const: socionext,uniphier-system-cache 35 cache-unified: true [all …]
|
| /linux/drivers/scsi/esas2r/ |
| H A D | esas2r_log.c | 5 * Copyright (c) 2001-2013 ATTO Technology, Inc. 21 * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, 40 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 48 * the event_log_level module parameter controls the level of messages that are 49 * written to the system log. the default level of messages that are written 57 * to the system log. if critical, warning, and information-level messages are 70 …"Specifies the level of events to report to the system log. Critical and warning level events are… 79 * translates an esas2r-defined logging event level to a kernel logging level. 81 * @param [in] level the esas2r-defined logging event level to translate 83 * @return the corresponding kernel logging level. [all …]
|
| /linux/include/linux/fs/ |
| H A D | super.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 12 static inline void __sb_end_write(struct super_block *sb, int level) in __sb_end_write() argument 14 percpu_up_read(sb->s_writers.rw_sem + level - 1); in __sb_end_write() 17 static inline void __sb_start_write(struct super_block *sb, int level) in __sb_start_write() argument 19 percpu_down_read_freezable(sb->s_writers.rw_sem + level - 1, true); in __sb_start_write() 22 static inline bool __sb_start_write_trylock(struct super_block *sb, int level) in __sb_start_write_trylock() argument 24 return percpu_down_read_trylock(sb->s_writers.rw_sem + level - 1); in __sb_start_write_trylock() 28 percpu_rwsem_acquire(&(sb)->s_writers.rw_sem[(lev) - 1], 1, _THIS_IP_) 30 percpu_rwsem_release(&(sb)->s_writers.rw_sem[(lev) - 1], _THIS_IP_) 33 * __sb_write_started - check if sb freeze level is held [all …]
|
| /linux/drivers/firmware/imx/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 18 The System Controller Firmware (SCFW) is a low-level system function 19 which runs on a dedicated Cortex-M core to provide power, clock, and 31 The System Controller Management Interface firmware (SCMI FW) is 32 a low-level system function which runs on a dedicated Cortex-M 42 The System Controller Management Interface firmware (SCMI FW) is 43 a low-level system function which runs on a dedicated Cortex-M 53 The System Controller Management Interface firmware (SCMI FW) is 54 a low-level system function which runs on a dedicated Cortex-M
|
| /linux/Documentation/admin-guide/thermal/ |
| H A D | intel_powerclamp.rst | 6 - 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 …]
|
| /linux/Documentation/admin-guide/pm/ |
| H A D | intel-speed-select.rst | 1 .. SPDX-License-Identifier: GPL-2.0 14 - https://www.intel.com/content/www/us/en/architecture-and-technology/speed-select-technology-artic… 15 - https://builders.intel.com/docs/networkbuilders/intel-speed-select-technology-base-frequency-enha… 19 dynamically without pre-configuring via BIOS setup options. This dynamic 25 how these commands change the power and performance profile of the system under 29 intel-speed-select configuration tool 32 Most Linux distribution packages may include the "intel-speed-select" tool. If not, 38 # cd tools/power/x86/intel-speed-select/ 43 ------------ 47 # intel-speed-select --help [all …]
|
| H A D | sleep-states.rst | 1 .. SPDX-License-Identifier: GPL-2.0 5 System Sleep States 13 Sleep states are global low-power states of the entire system in which user 14 space code cannot be executed and the overall system activity is significantly 22 the Linux kernel can support up to four system sleep states, including 23 hibernation and up to three variants of system suspend. The sleep states that 28 Suspend-to-Idle 29 --------------- 31 This is a generic, pure software, light-weight variant of system suspend (also 34 I/O devices into low-power states (possibly lower-power than available in the [all …]
|
| /linux/tools/perf/Documentation/ |
| H A D | perf-stat.txt | 1 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 …]
|
| /linux/fs/ubifs/ |
| H A D | tnc_misc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2006-2008 Nokia Corporation. 12 * This file contains miscelanious TNC-related functions shared betweend 14 * sub-system. The file was created because there is a lot of TNC code and 21 * ubifs_tnc_levelorder_next - next TNC tree element in levelorder traversal. 22 * @c: UBIFS file-system description object 33 int level, iip, level_search = 0; in ubifs_tnc_levelorder_next() local 42 if (znode->level == 0) in ubifs_tnc_levelorder_next() 47 level = znode->level; in ubifs_tnc_levelorder_next() 49 iip = znode->iip; in ubifs_tnc_levelorder_next() [all …]
|
| H A D | tnc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2006-2008 Nokia Corporation. 13 * the UBIFS B-tree. 53 p = &c->old_idx.rb_node; in do_insert_old_idx() 57 if (old_idx->lnum < o->lnum) in do_insert_old_idx() 58 p = &(*p)->rb_left; in do_insert_old_idx() 59 else if (old_idx->lnum > o->lnum) in do_insert_old_idx() 60 p = &(*p)->rb_right; in do_insert_old_idx() 61 else if (old_idx->offs < o->offs) in do_insert_old_idx() 62 p = &(*p)->rb_left; in do_insert_old_idx() [all …]
|
| /linux/Documentation/filesystems/ |
| H A D | qnx6.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 The qnx6fs is used by newer QNX operating system versions. (e.g. Neutrino) 13 mmi_fs Mount filesystem as used for example by Audi MMI 3G system 29 ------ 39 --------------- 57 If the level value is 0, up to 16 direct blocks can be addressed by each 60 Level 1 adds an additional indirect addressing level where each indirect 62 Level 2 adds an additional indirect addressing block level (so, already up 65 Unused block pointers are always set to ~0 - regardless of root node, 68 Data leaves are always on the lowest level. So no data is stored on upper [all …]
|
| /linux/arch/sh/boards/mach-dreamcast/ |
| H A D | irq.c | 1 // SPDX-License-Identifier: GPL-2.0 18 * Dreamcast System ASIC Hardware Events - 20 * The Dreamcast's System ASIC (a.k.a. Holly) is responsible for receiving 21 * hardware events from system peripherals and triggering an SH7750 IRQ. 28 * There are three 32-bit ESRs located at 0xa05f6900 - 0xa05f6908. Event 29 * types can be found in arch/sh/include/mach-dreamcast/mach/sysasic.h. 31 * corresponds to an IRQ, so 0xa05f6910 - 0xa05f6918 triggers IRQ 13, 32 * 0xa05f6920 - 0xa05f6928 triggers IRQ 11, and 0xa05f6930 - 0xa05f6938 39 * 6900/6910 - Events 0-31, IRQ 13 40 * 6904/6924 - Events 32-63, IRQ 11 [all …]
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | sprd,sc9860-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/sprd,sc9860-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Baolin Wang <baolin.wang@linux.alibaba.com> 18 pad driving level, system control select and so on ("domain pad 19 driving level": One pin can output 3.0v or 1.8v, depending on the 21 select 3.0v, then the pin can output 3.0v. "system control" is used 22 to choose one function (like: UART0) for which system, since we 26 of them, so we can not make every Spreadtrum-special configuration [all …]
|
| /linux/Documentation/arch/x86/ |
| H A D | topology.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 The architecture-agnostic topology definitions are in 12 Documentation/admin-guide/cputopology.rst. This file holds x86-specific 17 Needless to say, code should use the generic functions - this file is *only* 23 code which needs to know/query/use the structure of the running system wrt 33 The topology of a system is described in the units of: 35 - packages 36 - cores 37 - threads 48 Package-related topology information in the kernel: [all …]
|
| /linux/drivers/s390/char/ |
| H A D | sclp_cpi_sys.c | 1 // SPDX-License-Identifier: GPL-2.0 86 return ERR_PTR(-ENOMEM); in cpi_prepare_req() 90 return ERR_PTR(-ENOMEM); in cpi_prepare_req() 93 /* setup SCCB for Control-Program Identification */ in cpi_prepare_req() 94 sccb->header.length = sizeof(struct cpi_sccb); in cpi_prepare_req() 95 sccb->cpi_evbuf.header.length = sizeof(struct cpi_evbuf); in cpi_prepare_req() 96 sccb->cpi_evbuf.header.type = EVTYP_CTLPROGIDENT; in cpi_prepare_req() 97 evb = &sccb->cpi_evbuf; in cpi_prepare_req() 99 /* set system type */ in cpi_prepare_req() 100 set_data(evb->system_type, system_type); in cpi_prepare_req() [all …]
|
| /linux/Documentation/networking/device_drivers/ethernet/intel/ |
| H A D | e100.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 12 - In This Release 13 - Identifying Your Adapter 14 - Building and Installation 15 - Driver Configuration Parameters 16 - Additional Configurations 17 - Known Issues 18 - Support 25 Adapters. This driver includes support for Itanium(R)2-based systems. 31 - Native VLANs [all …]
|
| /linux/arch/arm/boot/dts/broadcom/ |
| H A D | bcm2837.dtsi | 2 #include "bcm2835-common.dtsi" 10 dma-ranges = <0xc0000000 0x00000000 0x3f000000>; 12 local_intc: interrupt-controller@40000000 { 13 compatible = "brcm,bcm2836-l1-intc"; 15 interrupt-controller; 16 #interrupt-cells = <2>; 17 interrupt-parent = <&local_intc>; 21 arm-pmu { 22 compatible = "arm,cortex-a53-pmu"; 23 interrupt-parent = <&local_intc>; [all …]
|
| /linux/net/netlabel/ |
| H A D | netlabel_cipso_v4.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 * This file defines the CIPSO/IPv4 functions for the NetLabel system. The 6 * NetLabel system manages static and dynamic label mappings for network 9 * Author: Paul Moore <paul@paul-moore.com> 13 * (c) Copyright Hewlett-Packard Development Company, L.P., 2006 43 * CIPSO V4 system. 75 * system. When sent by an application there is no payload and the 117 * the local MLS sensitivity level */ 120 * the remote MLS sensitivity level */ 123 * a MLS sensitivity level mapping, must contain only one attribute of [all …]
|
| /linux/fs/jfs/ |
| H A D | jfs_dmap.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (C) International Business Machines Corp., 2000-2004 25 * level and move up through the dmap control pages (i.e. 29 * level and work down towards the dmaps. 35 * as it works it way up from a single dmap to the required level 41 * take the lock in read mode. a single top-down request may proceed 42 * exclusively while multiple bottoms-up requests may proceed 48 * free block count, allocation group level free block counts). 50 * in the face of multiple-bottoms up requests. 57 #define BMAP_LOCK_INIT(bmp) mutex_init(&bmp->db_bmaplock) [all …]
|
| /linux/tools/perf/pmu-events/arch/arm64/ampere/ampereonex/ |
| H A D | core-imp-def.json | 3 "PublicDescription": "Level 2 prefetch requests, refilled to L2 cache", 6 "BriefDescription": "Level 2 prefetch requests, refilled to L2 cache" 9 "PublicDescription": "Level 2 prefetch requests, late", 12 "BriefDescription": "Level 2 prefetch requests, late" 15 "PublicDescription": "Predictable branch speculatively executed that hit any level of BTB", 18 "BriefDescription": "Predictable branch speculatively executed that hit any level of BTB" 21 …licDescription": "Predictable conditional branch speculatively executed that hit any level of BTB", 24 …riefDescription": "Predictable conditional branch speculatively executed that hit any level of BTB" 27 …"PublicDescription": "Predictable taken branch speculatively executed that hit any level of BTB th… 30 …"BriefDescription": "Predictable taken branch speculatively executed that hit any level of BTB tha… [all …]
|
| /linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/ |
| H A D | l1d_cache.json | 4 …Description": "Counts level 1 data cache refills caused by speculatively executed load or store op… 8 …level 1 data cache accesses from any load/store operations. Atomic operations that resolve in the … 12 …-backs of dirty data from the L1 data cache to the L2 cache. This occurs when either a dirty cache… 16 …"PublicDescription": "Counts cache line refills into the level 1 data cache from any memory read o… 20 …"PublicDescription": "Counts level 1 data cache accesses from any load operation. Atomic load oper… 24 …"PublicDescription": "Counts level 1 data cache accesses generated by store operations. This event… 28 …n": "Counts level 1 data cache refills caused by speculatively executed load instructions where th… 32 …": "Counts level 1 data cache refills caused by speculatively executed store instructions where th… 36 …"PublicDescription": "Counts level 1 data cache refills where the cache line data came from caches… 40 … "Counts level 1 data cache refills for which the cache line data came from outside the immediate … [all …]
|
| /linux/Documentation/netlabel/ |
| H A D | draft-ietf-cipso-ipsecurity-01.txt | 12 This Internet Draft provides the high level specification for a Commercial 27 Please check the I-D abstract listing contained in each Internet Draft 46 mandatory access controls and multi-level security. These systems are 88 once in a datagram. All multi-octet fields in the option are defined to be 91 +----------+----------+------//------+-----------//---------+ 93 +----------+----------+------//------+-----------//---------+ 124 corresponding ASCII representations. Non-related groups of systems may 138 number 1 to represent that same security level. The DOI identifier is used 148 actual security information to be passed. All multi-octet fields in a tag 171 +----------+----------+--------//--------+ [all …]
|
| /linux/Documentation/admin-guide/LSM/ |
| H A D | Smack.rst | 7 - The Elevator, from Dark Star 21 - The kernel 22 - Basic utilities, which are helpful but not required 23 - Configuration data 35 Smack is used in the Tizen operating system. Please 41 git://github.com/smack-team/smack.git 120 # attr -S -s SMACK64 -V "value" path 121 # chsmack -a value path 128 in the smackfs filesystem. This pseudo-filesystem is mounted 153 change-rule [all …]
|