| /linux/Documentation/admin-guide/ |
| H A D | spkguide.txt | 7 Document version 1.3 13 Permission is granted to copy, distribute and/or modify this document 16 Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A 22 The purpose of this document is to familiarize users with the user 25 http://linux-speakup.org/. Speakup is a set of patches to the standard 72 acntsa -- Accent SA 73 acntpc -- Accent PC 74 apollo -- Apollo 75 audptr -- Audapter 76 bns -- Braille 'n Speak [all …]
|
| H A D | dell_rbu.rst | 8 Document demonstrating the use of the Dell Remote BIOS Update driver 14 This document discusses the functionality of the rbu driver only. 46 The driver load creates the following directories under the /sys file system:: 73 In the packet update mechanism, the user needs to create a new file having 79 image file and then arrange all these packets back to back in to one single 80 file. 82 This file is then copied to /sys/class/firmware/dell_rbu/data. 83 Once this file gets to the driver, the driver extracts packet_size data from 84 the file and spreads it across the physical memory in contiguous packet_sized 89 In monolithic update the user simply get the BIOS image (.hdr file) and copies [all …]
|
| /linux/Documentation/sphinx/ |
| H A D | maintainers_include.py | 2 # SPDX-License-Identifier: GPL-2.0 3 # -*- coding: utf-8; mode: python -*- 7 Implementation of the ``maintainers-include`` reST-directive. 12 The ``maintainers-include`` reST-directive performs extensive parsing 13 specific to the Linux kernel's standard "MAINTAINERS" file, in an 26 # Base URL for intersphinx-like links to maintainer profiles 37 const filter = document.getElementById("filter-table").value.trim(); 49 rows[i].style.display = match ? "table-row" : "none"; 53 const table = document.getElementById("maintainers-table"); 55 let input = document.getElementById("filter-table"); [all …]
|
| H A D | kernel_include.py | 2 # SPDX-License-Identifier: GPL-2.0 7 Implementation of the ``kernel-include`` reST-directive. 12 The ``kernel-include`` reST-directive is a replacement for the ``include`` 13 directive. The ``kernel-include`` directive expand environment variables in 21 tree where the reST document with the include directive is placed. 25 non-existing variables are left unchanged. 30 If present, the included file is inserted as a literal block. 36 Specify the encoding of the included file (default: 'utf-8'). 38 :param tab-width: 41 :param start-line: [all …]
|
| H A D | kernel_feat.py | 1 # coding=utf-8 2 # SPDX-License-Identifier: GPL-2.0 5 kernel-feat 8 Implementation of the ``kernel-feat`` reST-directive. 11 :copyright: Copyright (C) 2016-2019 Mauro Carvalho Chehab 12 :maintained-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org> 15 The ``kernel-feat`` (:py:class:`KernelFeat`) directive calls the 20 .. code-block:: rst 22 .. kernel-feat:: <ABI directory location> 29 Inserts a code-block with the *raw* reST. Sometimes it is helpful to see [all …]
|
| H A D | kernel_abi.py | 1 # -*- coding: utf-8; mode: python -*- 2 # coding=utf-8 3 # SPDX-License-Identifier: GPL-2.0 6 kernel-abi 9 Implementation of the ``kernel-abi`` reST-directive. 12 :copyright: Copyright (C) 2016-2020 Mauro Carvalho Chehab 13 :maintained-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> 16 The ``kernel-abi`` (:py:class:`KernelCmd`) directive calls the 21 .. code-block:: rst 23 .. kernel-abi:: <ABI directory location> [all …]
|
| /linux/Documentation/process/ |
| H A D | howto.rst | 6 This is the be-all, end-all document on this topic. It contains 12 If anything in this document becomes out of date, please send in patches 13 to the maintainer of this file, who is listed at the bottom of the 14 document. 18 ------------ 22 device." This document's goal is to teach you everything you need to 27 The kernel is written mostly in C, with some architecture-dependent 30 you plan to do low-level development for that architecture. Though they 34 - "The C Programming Language" by Kernighan and Ritchie [Prentice Hall] 35 - "Practical C Programming" by Steve Oualline [O'Reilly] [all …]
|
| H A D | applying-patches.rst | 11 This document is obsolete. In most cases, rather than using ``patch`` 16 one of the many trees/branches should be applied to. Hopefully this document 27 A patch is a small text document containing a delta of changes between two 33 should both be present in the patch file metadata or be possible to deduce 41 (or patch) file and makes the changes to the source tree described in it. 46 This means that paths to files inside the patch file contain the name of the 54 in the patch file when applying it (the ``-p1`` argument to ``patch`` does 57 To revert a previously applied patch, use the -R argument to patch. 60 patch -p1 < ../patch-x.y.z 64 patch -R -p1 < ../patch-x.y.z [all …]
|
| /linux/Documentation/ |
| H A D | conf.py | 1 # SPDX-License-Identifier: GPL-2.0-only 5 The Linux Kernel documentation build configuration file. 22 # Allow sphinx.ext.autodoc to document files at tools and scripts 45 dyn_exclude_patterns = ["output", "sphinx-includes"] 54 dyn_exclude_patterns.append("core-api/kho/bindings/**.yaml") 57 manpages_url = 'https://man7.org/linux/man-pages/man{section}/{page}.{section}.html' 60 # ------------------------------------------------- 64 Initialize path-dependent variables 67 SOURCEDIR parameter for sphinx-build. Due to that, all patterns 134 # ------ [all …]
|
| /linux/Documentation/admin-guide/kdump/ |
| H A D | gdbmacros.txt | 2 # This file contains a few gdb macros (user defined commands) to extract 6 # These macros can be used by copying this file in .gdbinit (put in home 8 # --command=<command-file-name> option 17 set $tasks_off=((size_t)&((struct task_struct *)0)->tasks) 18 set $pid_off=((size_t)&((struct task_struct *)0)->thread_group.next) 20 set $next_t=(((char *)($init_t->tasks).next) - $tasks_off) 27 set var $stack_top = ($stackp & ~($stacksize - 1)) + $stacksize 35 set $next_th=(((char *)$next_t->thread_group.next) - $pid_off) 41 set var $stack_top = ($stackp & ~($stacksize - 1)) + stacksize 49 set $next_th=(((char *)$next_th->thread_group.next) - $pid_off) [all …]
|
| /linux/Documentation/doc-guide/ |
| H A D | contributing.rst | 1 .. SPDX-License-Identifier: GPL-2.0 6 Documentation is an important part of any software-development project. 8 developers work more effectively. Without top-quality documentation, a lot 9 of time is wasted in reverse-engineering the code and making avoidable 23 --------------------------- 36 ones. For this reason, eliminating warnings is one of the highest-priority 59 - Resource-managed devfreq_register_notifier() 61 - Resource-managed devfreq_unregister_notifier() 65 A quick look at the source file named above turned up a couple of kerneldoc 70 - Resource-managed devfreq_register_notifier() [all …]
|
| /linux/tools/perf/Documentation/ |
| H A D | jitdump-specification.txt | 5 -------------------------------------------------------- 7 -------------------------------------------------------- 9 -------------------------------------------------------- 11 -------------------------------------------------------- 17 This document describes the jitdump file format. The file is generated by Just-In-time compiler run… 21 The format of the file is binary. It is self-describing in terms of endianness and is portable acro… 27 …ires only sequential accesses, i.e., append only mode. The file starts with a fixed size file head… 31 Each entry in the file is timestamped. All timestamps must use the same clock source. The CLOCK_MON… 34 III/ Jitdump file header format 36 Each jitdump file starts with a fixed size header containing the following fields in order: [all …]
|
| /linux/Documentation/filesystems/ |
| H A D | inotify.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Inotify - A Powerful yet Simple File Change Notification System 9 Document started 15 Mar 2005 by Robert Love <rml@novell.com> 11 Document updated 4 Jan 2015 by Zhang Zhen <zhenzhang.zhang@huawei.com> 13 - Deleted obsoleted interface, just refer to manpages for user interface. 22 Watches are associated with an open inotify device, not an open file. 23 This solves the primary problem with dnotify: keeping the file open pins 24 the file and thus, worse, pins the mount. Dnotify is therefore infeasible 26 unmounted. Watching a file should not require that it be open. 29 What is the design decision behind using an-fd-per-instance as opposed to [all …]
|
| H A D | befs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 Document last updated: Dec 6, 2001 12 implementation is neither complete nor well-tested. 19 See the file COPYING for the complete text of the license. 28 Original Author: Makoto Kato <m_kato@ga2.so-net.ne.jp> 41 for the linux 2.4.1 and later kernels. Currently it is a read-only 57 is called patch-befs-xxx, you would do the following: 60 patch -p1 < /path/to/patch-befs-xxx 68 The linux kernel has many compile-time options. Most of them are beyond the 69 scope of this document. I suggest the Kernel-HOWTO document as a good general [all …]
|
| /linux/LICENSES/deprecated/ |
| H A D | GFDL-1.1 | 1 Valid-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 2 Valid-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-only 3 Valid-License-Identifier: GFDL-1.1-no-invariants-or-later 4 Valid-License-Identifier: GFDL-1.1-no-invariants-only 5 SPDX-URL: https://spdx.org/licenses/GFDL-1.1-no-invariants-or-later.html 6 Usage-Guide: 8 Invariant Sections, Front-Cover Texts or Back-Cover Texts. 11 userspace-api media documentation). 15 SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 17 SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-only [all …]
|
| H A D | GFDL-1.2 | 1 Valid-License-Identifier: GPL-2.0 OR GFDL-1.2-no-invariants-or-later 2 Valid-License-Identifier: GPL-2.0 OR GFDL-1.2-no-invariants-only 3 Valid-License-Identifier: GFDL-1.2-no-invariants-or-later 4 Valid-License-Identifier: GFDL-1.2-no-invariants-only 5 SPDX-URL: https://spdx.org/licenses/GFDL-1.2-no-invariants-or-later.html 6 Usage-Guide: 8 Invariant Sections, Front-Cover Texts or Back-Cover Texts. 13 SPDX-License-Identifier: GPL-2.0 OR GFDL-1.2-no-invariants-or-later 15 SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-only 17 SPDX-License-Identifier: GFDL-1.2-no-invariants-or-later [all …]
|
| /linux/Documentation/arch/arm64/ |
| H A D | tagged-address-abi.rst | 10 This document describes the usage and semantics of the Tagged Address 14 --------------- 17 userspace (EL0) to perform memory accesses through 64-bit pointers with 18 a non-zero top byte. This document describes the relaxation of the 23 ----------------------------- 26 this document, a "valid tagged pointer" is a pointer with a potentially 27 non-zero top-byte that references an address in the user process address 30 - ``mmap()`` syscall where either: 32 - flags have the ``MAP_ANONYMOUS`` bit set or 33 - the file descriptor refers to a regular file (including those [all …]
|
| /linux/Documentation/userspace-api/media/ |
| H A D | fdl-appendix.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 10 .. _fdl-preamble: 16 written document "free" in the sense of freedom: to assure everyone the 24 of the document must themselves be free in the same sense. It 37 .. _fdl-section1: 43 .. _fdl-document: 47 terms of this License. The "Document", below, refers to any such manual 52 .. _fdl-modified: 54 A "Modified Version" of the Document means any work containing the 55 Document or a portion of it, either copied verbatim, or with [all …]
|
| /linux/Documentation/translations/ja_JP/ |
| H A D | stable_api_nonsense.txt | 2 This is a version of Documentation/process/stable-api-nonsense.rst into Japanese. 3 This document is maintained by IKEDA, Munehiro <m-ikeda@ds.jp.nec.com> 5 If you find any difference between this document and the original file 7 please contact the maintainer of this file or JF project. 9 Please also note that the purpose of this file is to be easier to read 11 fork. So if you have any comments or updates of this file, please try 12 to update the original English file first. 17 linux-2.6.22-rc4/Documentation/process/stable-api-nonsense.rst の和訳 21 原著作者: Greg Kroah-Hartman < greg at kroah dot com > 22 翻訳者 : 池田 宗広 < m-ikeda at ds dot jp dot nec dot com > [all …]
|
| /linux/drivers/usb/storage/ |
| H A D | scsiglue.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 4 * SCSI Connecting Glue Header File 7 * (c) 1999, 2000 Matthew Dharm (mdharm-usb@one-eyed-alien.net) 9 * This driver is based on the 'USB Mass Storage Class' document. This 12 * mind when they created this document. The commands are all very 13 * similar to commands in the SCSI-II and ATAPI specifications. 16 * exhibits class-specific exemptions from the USB specification.
|
| H A D | initializers.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * Header file for Special Initializers for certain USB Mass Storage devices 6 * (c) 1999, 2000 Matthew Dharm (mdharm-usb@one-eyed-alien.net) 8 * This driver is based on the 'USB Mass Storage Class' document. This 11 * mind when they created this document. The commands are all very 12 * similar to commands in the SCSI-II and ATAPI specifications. 15 * exhibits class-specific exemptions from the USB specification. 27 * This places the Shuttle/SCM USB<->SCSI bridge devices in multi-target 33 * This function is required to activate all four slots on the UCR-61S2B 38 /* This places the HUAWEI E220 devices in multi-port mode */
|
| H A D | protocol.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 4 * Protocol Functions Header File 7 * (c) 1999, 2000 Matthew Dharm (mdharm-usb@one-eyed-alien.net) 9 * This driver is based on the 'USB Mass Storage Class' document. This 12 * mind when they created this document. The commands are all very 13 * similar to commands in the SCSI-II and ATAPI specifications. 16 * exhibits class-specific exemptions from the USB specification.
|
| H A D | debug.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 4 * Debugging Functions Header File 7 * (c) 1999-2002 Matthew Dharm (mdharm-usb@one-eyed-alien.net) 12 * This driver is based on the 'USB Mass Storage Class' document. This 15 * mind when they created this document. The commands are all very 16 * similar to commands in the SCSI-II and ATAPI specifications. 19 * exhibits class-specific exemptions from the USB specification.
|
| /linux/Documentation/devicetree/bindings/riscv/ |
| H A D | extensions.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: RISC-V ISA extensions 10 - Paul Walmsley <paul.walmsley@sifive.com> 11 - Palmer Dabbelt <palmer@sifive.com> 12 - Conor Dooley <conor@kernel.org> 15 RISC-V has a large number of extensions, some of which are "standard" 16 extensions, meaning they are ratified by RISC-V International, and others 18 This document defines properties that indicate whether a hart supports a [all …]
|
| /linux/Documentation/ABI/ |
| H A D | README | 2 attempts to document the ABI between the Linux kernel and 38 time. The description of the interface will document the reason 45 Every file in these directories will contain the following information: 66 Also, the file **should not** have a top-level index, like:: 88 Notable bits of non-ABI, which should not under any circumstances be considered 91 - Kconfig. Userspace should not rely on the presence or absence of any 96 - Kernel-internal symbols. Do not rely on the presence, absence, location, or 98 itself. See Documentation/process/stable-api-nonsense.rst.
|