| /kernel/linux/linux-6.6/Documentation/admin-guide/mm/damon/ |
| D | usage.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 - *DAMON user space tool.* 11 system administrators who want a just-working human-friendly interface. 12 Using this, users can use the DAMON’s major features in a human-friendly way. 16 - *sysfs interface.* 23 - *debugfs interface. (DEPRECATED!)* 28 linux-mm@kvack.org. 29 - *Kernel Space Programming Interface.* 42 creates multiple directories and files under its sysfs directory, 44 from the files under the directory. [all …]
|
| /kernel/liteos_m/ |
| D | README.md | 1 # LiteOS-M Kernel<a name="EN-US_TOPIC_0000001096757661"></a> 3 - [Introduction](#section11660541593) 4 - [Directory Structure](#section161941989596) 5 - [Constraints](#section119744591305) 6 - [Usage](#section3732185231214) 7 - [Contribution](#section1371123476307) 8 - [Repositories Involved](#section1371113476307) 12 …-M is a lightweight operating system kernel designed for the Internet of Things (IoT) field. It fe… 13 **Figure1** shows the architecture of the LiteOS-M kernel. 15 **Figure 1** Architecture of the OpenHarmony LiteOS-M kernel<a name="fig0865152210223"></a> [all …]
|
| /kernel/linux/build/ |
| D | README.md | 1 # Patch<a name="EN-US_TOPIC_0000001078264110"></a> 3 - [Introduction](#section11660541593) 4 - [Driver Patches for a Specific Chip Architecture (such as Hi3516D V300)](#section1521510717399) 5 - [Directory Structure](#section21571344112) 6 - [Usage](#section1393789267) 7 - [Build](#section19369206113115) 8 - [Repositories Involved](#section27639463106) 12 Evolved from the open-source Linux kernel LTS 4.19.y and 5.10.y, the OpenHarmony Linux kernel has i… 14 …nel website](https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=linux-4.19.y). 16 …nel website](https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=linux-5.10.y). [all …]
|
| /kernel/linux/linux-5.10/drivers/fsi/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 FSI - the FRU Support Interface - is a simple bus for low-level 12 access to POWER-based hardware. 17 bool "Create '/dev/fsi' directory for char devices" 21 located under a common /dev/fsi/ directory. Set to N unless your 29 symlinks in /dev/fsi/by-path when this option is enabled. 32 tristate "GPIO-based FSI master" 47 tristate "FSI master based on Aspeed ColdFire coprocessor" 68 This option enables an FSI based SCOM device driver. 74 This option enables an FSI based SBEFIFO device driver. The SBEFIFO is [all …]
|
| /kernel/linux/patches/ |
| D | README.md | 1 # Patch<a name="EN-US_TOPIC_0000001078264110"></a> 3 - [Introduction](#section11660541593) 4 - [Directory Structure](#section21571344112) 5 - [Usage](#section1393789267) 6 - [Build](#section19369206113115) 7 - [Repositories Involved](#section27639463106) 11 Evolved from the open-source Linux kernel LTS 4.19.y and 5.10.y, the OpenHarmony Linux kernel has i… 13 …nel website](https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=linux-4.19.y). 15 …nel website](https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=linux-5.10.y). 17 During the build process, you can merge the driver code based on the chip platform and build the ke… [all …]
|
| /kernel/linux/linux-6.6/drivers/fsi/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 FSI - the FRU Support Interface - is a simple bus for low-level 12 access to POWER-based hardware. 17 bool "Create '/dev/fsi' directory for char devices" 21 located under a common /dev/fsi/ directory. Set to N unless your 29 symlinks in /dev/fsi/by-path when this option is enabled. 32 tristate "GPIO-based FSI master" 47 tristate "FSI master based on Aspeed ColdFire coprocessor" 77 This option enables an FSI based SCOM device driver. 83 This option enables an FSI based SBEFIFO device driver. The SBEFIFO is [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/ |
| D | README.rst | 11 -------------- 14 Linus Torvalds with assistance from a loosely-knit team of hackers across 17 It has all the features you would expect in a modern fully-fledged Unix, 19 loading, shared copy-on-write executables, proper memory management, 22 It is distributed under the GNU General Public License v2 - see the 26 ----------------------------- 28 Although originally developed first for 32-bit x86-based PCs (386 or higher), 31 IBM S/390, MIPS, HP PA-RISC, Intel IA-64, DEC VAX, AMD x86-64 Xtensa, and 34 Linux is easily portable to most general-purpose 32- or 64-bit architectures 40 userspace application - this is called UserMode Linux (UML). [all …]
|
| /kernel/linux/linux-5.10/Documentation/arm/samsung-s3c24xx/ |
| D | overview.rst | 8 ------------ 10 The Samsung S3C24XX range of ARM9 System-on-Chip CPUs are supported 21 included under the arch/arm/mach-s3c2416 directory. Note, while core 27 ------------- 38 ------ 41 arch/arm/plat-s3c24xx with headers in include/asm-arm/plat-s3c24xx. 42 This directory should be kept to items shared between the platform 43 code (arch/arm/plat-s3c24xx) and the arch/arm/mach-s3c24* code. 45 Each cpu has a directory with the support files for it, and the 47 in arch/arm/mach-s3c2410 and S3C2440 in arch/arm/mach-s3c2440 [all …]
|
| /kernel/linux/config/ |
| D | README.md | 1 # Config<a name="EN-US_TOPIC_0000001102487950"></a> 3 - [Introduction](#section11660541593) 4 - [Composition of Config](#section28381947133910) 5 - [Directory Structure](#section161941989596) 6 - [Usage](#section1393789267) 7 - [Build](#section19369206113115) 8 - [Repositories Involved](#section1371113476307) 12 Evolved from the open-source Linux kernel LTS 4.19.y and 5.10.y, the OpenHarmony Linux kernel has i… 14 …nel website](https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=linux-4.19.y). 16 …nel website](https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=linux-5.10.y). [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | altera_tse.txt | 1 * Altera Triple-Speed Ethernet MAC driver (TSE) 4 - compatible: Should be "altr,tse-1.0" for legacy SGDMA based TSE, and should 5 be "altr,tse-msgdma-1.0" for the preferred MSGDMA based TSE. 8 - reg: Address and length of the register set for the device. It contains 9 the information of registers in the same order as described by reg-names 10 - reg-names: Should contain the reg names 18 - interrupts: Should contain the TSE interrupts and it's mode. 19 - interrupt-names: Should contain the interrupt names 22 - rx-fifo-depth: MAC receive FIFO buffer depth in bytes 23 - tx-fifo-depth: MAC transmit FIFO buffer depth in bytes [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-devices-soc | 5 The /sys/devices/ directory contains a sub-directory for each 6 System-on-Chip (SoC) device on a running platform. Information 10 The directory created for each SoC will also house information 19 Read-only attribute common to all SoCs. Contains the SoC machine 26 Read-only attribute common to all SoCs. Contains SoC family name 29 On many of ARM based silicon with SMCCC v1.2+ compliant firmware 57 Read-only attribute supported by most SoCs. Contains the SoC's 64 Read-only attribute supported by most SoCs. In the case of 65 ST-Ericsson's chips this contains the SoC serial number. 67 On many of ARM based silicon with SMCCC v1.2+ compliant firmware [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-devices-soc | 5 The /sys/devices/ directory contains a sub-directory for each 6 System-on-Chip (SoC) device on a running platform. Information 10 The directory created for each SoC will also house information 19 Read-only attribute common to all SoCs. Contains the SoC machine 26 Read-only attribute common to all SoCs. Contains SoC family name 29 On many of ARM based silicon with SMCCC v1.2+ compliant firmware 57 Read-only attribute supported by most SoCs. Contains the SoC's 64 Read-only attribute supported by most SoCs. In the case of 65 ST-Ericsson's chips this contains the SoC serial number. 67 On many of ARM based silicon with SMCCC v1.2+ compliant firmware [all …]
|
| D | sysfs-kernel-mm-damon | 6 please refer to Documentation/admin-guide/mm/damon/index.rst. 19 named '0' to 'N-1' under the kdamonds/ directory. 26 based on the current status. Writing 'commit' to this file 31 contents of 'tried_regions' directory of every scheme directory 35 removes contents of the 'tried_regions' directory. 48 'N-1' under the contexts/ directory. 110 named '0' to 'N-1' under the contexts/ directory. 124 context named '0' to 'N-1' under the regions/ directory. In 126 automatically sets the target memory region based on the target 145 directories for controlling each DAMON-based operation scheme [all …]
|
| /kernel/linux/linux-5.10/tools/testing/ktest/examples/ |
| D | README | 1 This directory contains example configs to use ktest for various tasks. 6 The configs are based off of real working configs but have been modified 10 crosstests.conf - this config shows an example of testing a git repo against 16 test.conf - A generic example of a config. This is based on an actual config 19 kvm.conf - A example of a config that is used to test a virtual guest running 22 snowball.conf - An example config that was used to demo ktest.pl against 25 include/ - The include directory holds default configs that can be
|
| /kernel/linux/linux-6.6/tools/testing/ktest/examples/ |
| D | README | 1 This directory contains example configs to use ktest for various tasks. 6 The configs are based off of real working configs but have been modified 10 crosstests.conf - this config shows an example of testing a git repo against 16 test.conf - A generic example of a config. This is based on an actual config 19 kvm.conf - A example of a config that is used to test a virtual guest running 22 snowball.conf - An example config that was used to demo ktest.pl against 25 include/ - The include directory holds default configs that can be
|
| /kernel/linux/linux-6.6/fs/adfs/ |
| D | dir_f.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 1997-1999 Russell King 7 * E and F format directory handling 48 int _off = idx - (_buf << blocksize_bits);\ 49 *(u8 *)(bh[_buf]->b_data + _off); \ 54 int _off = idx - (_buf << blocksize_bits);\ 55 *(__le32 *)(bh[_buf]->b_data + _off); \ 60 int _off = _idx - (_buf << blocksize_bits);\ 61 (void *)(_bh[_buf]->b_data + _off); \ 72 struct buffer_head * const *bh = dir->bh; in adfs_dir_checkbyte() [all …]
|
| /kernel/linux/linux-5.10/fs/adfs/ |
| D | dir_f.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 1997-1999 Russell King 7 * E and F format directory handling 48 int _off = idx - (_buf << blocksize_bits);\ 49 *(u8 *)(bh[_buf]->b_data + _off); \ 54 int _off = idx - (_buf << blocksize_bits);\ 55 *(__le32 *)(bh[_buf]->b_data + _off); \ 60 int _off = _idx - (_buf << blocksize_bits);\ 61 (void *)(_bh[_buf]->b_data + _off); \ 72 struct buffer_head * const *bh = dir->bh; in adfs_dir_checkbyte() [all …]
|
| /kernel/linux/linux-5.10/Documentation/filesystems/ |
| D | autofs.rst | 2 autofs - how it works 8 The goal of autofs is to provide on-demand mounting and race free 17 media with a media-changing robot. 23 filesystem can even be programmatic rather than database-backed, 24 allowing wildcards for example, and can vary based on the user who 31 There also needs to be a user-space program which looks up names 35 required with any user-space program. Subsequent text refers to this 52 directory should be a mount trap is based on a master map. This master 58 mount is considered to be *indirect*), then the root directory is 59 always a regular directory, otherwise it is a mount trap when it is [all …]
|
| /kernel/linux/linux-6.6/Documentation/filesystems/ |
| D | autofs.rst | 2 autofs - how it works 8 The goal of autofs is to provide on-demand mounting and race free 17 media with a media-changing robot. 23 filesystem can even be programmatic rather than database-backed, 24 allowing wildcards for example, and can vary based on the user who 31 There also needs to be a user-space program which looks up names 35 required with any user-space program. Subsequent text refers to this 52 directory should be a mount trap is based on a master map. This master 58 mount is considered to be *indirect*), then the root directory is 59 always a regular directory, otherwise it is a mount trap when it is [all …]
|
| /kernel/linux/linux-6.6/include/xen/ |
| D | xen-front-pgdir-shbuf.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR MIT */ 4 * Xen frontend/backend page directory based shared buffer 25 * - for frontend allocated/imported buffers this holds the number 26 * of grant references for the page directory and the pages 29 * - for the buffer provided by the backend this only holds the number 30 * of grant references for the page directory itself as grant 35 /* Page directory backing storage. */ 36 u8 *directory; member 40 * directory). 67 * This is allocated outside because there are use-cases when
|
| /kernel/linux/linux-5.10/include/xen/ |
| D | xen-front-pgdir-shbuf.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR MIT */ 4 * Xen frontend/backend page directory based shared buffer 25 * - for frontend allocated/imported buffers this holds the number 26 * of grant references for the page directory and the pages 29 * - for the buffer provided by the backend this only holds the number 30 * of grant references for the page directory itself as grant 35 /* Page directory backing storage. */ 36 u8 *directory; member 40 * directory). 67 * This is allocated outside because there are use-cases when
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/ |
| D | README.rst | 11 -------------- 14 Linus Torvalds with assistance from a loosely-knit team of hackers across 17 It has all the features you would expect in a modern fully-fledged Unix, 19 loading, shared copy-on-write executables, proper memory management, 22 It is distributed under the GNU General Public License v2 - see the 26 ----------------------------- 28 Although originally developed first for 32-bit x86-based PCs (386 or higher), 31 IBM S/390, MIPS, HP PA-RISC, Intel IA-64, DEC VAX, AMD x86-64 Xtensa, and 34 Linux is easily portable to most general-purpose 32- or 64-bit architectures 40 userspace application - this is called UserMode Linux (UML). [all …]
|
| /kernel/linux/linux-6.6/drivers/firmware/arm_scmi/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 set of operating system-independent software interfaces that are 11 interfaces for: Discovery and self-description of the interfaces 13 a given device or domain into the various power-saving states that 31 of a common SCMI debugfs root directory. 68 Enable this option to create a new debugfs directory which contains 82 This declares whether a shared memory based transport for SCMI is 88 This declares whether a message passing based transport for SCMI is 92 bool "SCMI transport based on Mailbox" 98 Enable mailbox based transport for SCMI. [all …]
|
| /kernel/linux/linux-6.6/drivers/mtd/parsers/ |
| D | redboot.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Parse RedBoot-style Flash Image System (FIS) tables and 7 * Copyright © 2001-2010 David Woodhouse <dwmw2@infradead.org> 26 unsigned char _pad[256 - (16 + 7 * sizeof(u32))]; 36 static int directory = CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK; variable 37 module_param(directory, int, 0); 60 ret = of_property_read_u32(npart, "fis-index-block", &dirblock); in parse_redboot_of() 67 * directory block pointer. in parse_redboot_of() 69 directory = dirblock; in parse_redboot_of() 94 if (directory < 0) { in parse_redboot_partitions() [all …]
|
| /kernel/linux/linux-5.10/drivers/mtd/parsers/ |
| D | redboot.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Parse RedBoot-style Flash Image System (FIS) tables and 7 * Copyright © 2001-2010 David Woodhouse <dwmw2@infradead.org> 26 unsigned char _pad[256-(16+7*sizeof(uint32_t))]; 36 static int directory = CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK; variable 37 module_param(directory, int, 0); 60 ret = of_property_read_u32(npart, "fis-index-block", &dirblock); in parse_redboot_of() 67 * directory block pointer. in parse_redboot_of() 69 directory = dirblock; in parse_redboot_of() 94 if ( directory < 0 ) { in parse_redboot_partitions() [all …]
|