/Linux-v5.10/LICENSES/dual/ |
D | MPL-1.1 | 25 the creation of Modifications. 27 1.2. "Contributor Version" means the combination of the Original 32 combination of the Original Code and Modifications, in each case 37 transfer of data. 47 portions thereof with code not governed by the terms of this License. 52 extent possible, whether at the time of the initial grant or 53 subsequently acquired, any and all of the rights conveyed herein. 56 substance or structure of either the Original Code or any previous 57 Modifications. When Covered Code is released as a series of files, a 59 A. Any addition to or deletion from the contents of a file [all …]
|
D | CDDL-1.0 | 21 contributes to the creation of Modifications. 23 1.2. "Contributor Version" means the combination of the Original 28 Modifications, or (c) the combination of files containing 39 portions thereof with code not governed by the terms of this 45 extent possible, whether at the time of the initial grant or 46 subsequently acquired, any and all of the rights conveyed herein. 48 1.9. "Modifications" means the Source Code and Executable form of 49 any of the following: 52 modification of the contents of a file containing Original 55 B. Any new file that contains any part of the Original Software [all …]
|
D | Apache-2.0 | 25 distribution as defined by Sections 1 through 9 of this document. 30 "Legal Entity" shall mean the union of the acting entity and all other 32 that entity. For the purposes of this definition, "control" means (i) the 33 power, direct or indirect, to cause the direction or management of such 34 entity, whether by contract or otherwise, or (ii) ownership of fifty 35 percent (50%) or more of the outstanding shares, or (iii) beneficial 36 ownership of such entity. 46 or translation of a Source form, including but not limited to compiled 49 "Work" shall mean the work of authorship, whether in Source or Object form, 57 a whole, an original work of authorship. For the purposes of this License, [all …]
|
/Linux-v5.10/LICENSES/deprecated/ |
D | GFDL-1.1 | 10 part of sections that are already using it (notably, the 29 of this license document, but changing it is not allowed. 34 The purpose of this License is to make a manual, textbook, or other 35 written document "free" in the sense of freedom: to assure everyone 42 This License is a kind of "copyleft", which means that derivative 43 works of the document must themselves be free in the same sense. It 51 it can be used for any textual work, regardless of subject matter or 60 under the terms of this License. The "Document", below, refers to any 61 such manual or work. Any member of the public is a licensee, and is 64 A "Modified Version" of the Document means any work containing the [all …]
|
D | GFDL-1.2 | 28 of this license document, but changing it is not allowed. 33 The purpose of this License is to make a manual, textbook, or other 34 functional and useful document "free" in the sense of freedom: to 41 This License is a kind of "copyleft", which means that derivative 42 works of the document must themselves be free in the same sense. It 50 it can be used for any textual work, regardless of subject matter or 59 distributed under the terms of this License. Such a notice grants a 62 refers to any such manual or work. Any member of the public is a 67 A "Modified Version" of the Document means any work containing the 68 Document or a portion of it, either copied verbatim, or with [all …]
|
D | GPL-1.0 | 6 required to be compatible with the general license of the project: GPLv2. 19 of this license document, but changing it is not allowed. 23 The license agreements of most software companies try to keep users 24 at the mercy of those companies. By contrast, our General Public 31 When we speak of free software, we are referring to freedom, not 33 sure that you have the freedom to give away or sell copies of free 35 that you can change the software or use pieces of it in new free 41 distribute copies of the software, or if you modify it. 43 For example, if you distribute copies of a such a program, whether 67 distributed under the terms of this General Public License. The [all …]
|
/Linux-v5.10/include/dt-bindings/clock/ |
D | tegra186-clock.h | 350 /** @brief output of gate CLK_ENB_FUSE */ 354 * @details output of gate CLK_ENB_GPU. This output connects to the GPU 356 * it is. If you're looking for the clock of the graphics engine, see 360 /** @brief output of gate CLK_ENB_PCIE */ 362 /** @brief output of the divider IPFS_CLK_DIVISOR */ 364 /** @brief output of gate CLK_ENB_PCIE2_IOBIST */ 366 /** @brief output of gate CLK_ENB_PCIERX0*/ 368 /** @brief output of gate CLK_ENB_PCIERX1*/ 370 /** @brief output of gate CLK_ENB_PCIERX2*/ 372 /** @brief output of gate CLK_ENB_PCIERX3*/ [all …]
|
/Linux-v5.10/LICENSES/preferred/ |
D | LGPL-2.1 | 5 To use this license in source code, put one of the following SPDX 21 Everyone is permitted to copy and distribute verbatim copies of this 24 [This is the first released version of the Lesser GPL. It also counts as 25 the successor of the GNU Library Public License, version 2, hence the 36 designated software packages--typically libraries--of the Free Software 42 When we speak of free software, we are referring to freedom of use, not 44 the freedom to distribute copies of free software (and charge for this 46 want it; that you can change the software and use pieces of it in new free 52 you distribute copies of the library or if you modify it. 54 For example, if you distribute copies of the library, whether gratis or for [all …]
|
D | LGPL-2.0 | 5 To use this license in source code, put one of the following SPDX 21 Everyone is permitted to copy and distribute verbatim copies of this 24 [This is the first released version of the library GPL. It is numbered 2 25 because it goes with version 2 of the ordinary GPL.] 38 When we speak of free software, we are referring to freedom, not price. Our 40 to distribute copies of free software (and charge for this service if you 42 can change the software or use pieces of it in new free programs; and that 48 distribute copies of the library, or if you modify it. 50 For example, if you distribute copies of the library, whether gratis or for 58 Our method of protecting your rights has two steps: (1) copyright the [all …]
|
D | GPL-2.0 | 7 To use this license in source code, put one of the following SPDX 26 of this license document, but changing it is not allowed. 34 General Public License applies to most of the Free Software 40 When we speak of free software, we are referring to freedom, not 42 have the freedom to distribute copies of free software (and charge for 44 if you want it, that you can change the software or use pieces of it 50 distribute copies of the software, or if you modify it. 52 For example, if you distribute copies of such a program, whether 70 patents. We wish to avoid the danger that redistributors of a free 83 under the terms of this General Public License. The "Program", below, [all …]
|
/Linux-v5.10/tools/perf/pmu-events/arch/arm64/hisilicon/hip08/ |
D | uncore-l3c.json | 40 …"BriefDescription": "Count of the number of read lines that come from this cluster of CPU core in … 41 …"PublicDescription": "Count of the number of read lines that come from this cluster of CPU core in… 47 …"BriefDescription": "Count of the number of write lines that come from this cluster of CPU core in… 48 …"PublicDescription": "Count of the number of write lines that come from this cluster of CPU core i… 54 "BriefDescription": "Count of the number of read lines that hits in spipe of this L3C", 55 "PublicDescription": "Count of the number of read lines that hits in spipe of this L3C", 61 "BriefDescription": "Count of the number of write lines that hits in spipe of this L3C", 62 "PublicDescription": "Count of the number of write lines that hits in spipe of this L3C", 68 "BriefDescription": "Count of the number of L3C back invalid operations", 69 "PublicDescription": "Count of the number of L3C back invalid operations", [all …]
|
/Linux-v5.10/Documentation/userspace-api/media/ |
D | fdl-appendix.rst | 15 The purpose of this License is to make a manual, textbook, or other 16 written document “free” in the sense of freedom: to assure everyone the 23 This License is a kind of “copyleft”, which means that derivative works 24 of the document must themselves be free in the same sense. It 32 used for any textual work, regardless of subject matter or whether it is 47 terms of this License. The “Document”, below, refers to any such manual 48 or work. Any member of the public is a licensee, and is addressed as 54 A “Modified Version” of the Document means any work containing the 55 Document or a portion of it, either copied verbatim, or with 61 A “Secondary Section” is a named appendix or a front-matter section of [all …]
|
/Linux-v5.10/Documentation/sound/designs/ |
D | tracepoints.rst | 12 This subsystem includes two categories of tracepoints; for state of PCM buffer 13 and for processing of PCM hardware parameters. These tracepoints are available 18 Tracepoints for state of PCM buffer 24 Tracepoints for processing of PCM hardware parameters 30 In a design of ALSA PCM core, data transmission is abstracted as PCM substream. 34 interaction between applications and ALSA PCM core. Once decided, runtime of 38 structure includes several types of parameters. Applications set preferable 41 set of parameters. The latter is used for an actual decision of the parameters. 49 Configurable. This type of parameter is described in 50 struct snd_mask and represent mask values. As of PCM protocol [all …]
|
/Linux-v5.10/Documentation/admin-guide/ |
D | iostats.rst | 16 is mounted on ``/sys``, although of course it may be mounted anywhere. 20 Here are examples of these different formats:: 38 a choice of ``cat /sys/block/hda/stat`` or ``grep 'hda ' /proc/diskstats``. 40 The advantage of one over the other is that the sysfs choice works well 41 if you are watching a known, small set of disks. ``/proc/diskstats`` may 42 be a better choice if you are watching a large number of disks because 43 you'll avoid the overhead of 50, 100, or 500 or more opens/closes with 44 each snapshot of your disk statistics. 47 the above example, the first field of statistics would be 446216. 51 minor device numbers, and device name. Each of these formats provides [all …]
|
/Linux-v5.10/Documentation/process/ |
D | code-of-conduct-interpretation.rst | 3 Linux Kernel Contributor Covenant Code of Conduct Interpretation 7 provide a set of rules for almost any open source community. Every 9 Because of this, this document describes how we in the Linux kernel 14 to "traditional" ways of developing software. Your contributions and 19 the best possible solution for the overall success of Linux. This 22 quality of submission and eventual result to ever decrease. 27 The Code of Conduct uses the term "maintainers" numerous times. In the 35 The Code of Conduct mentions rights and responsibilities for 43 behave in the parts of the community where they are active. That 44 responsibility is upon all of us, and ultimately the Code of Conduct [all …]
|
D | 1.Intro.rst | 9 The rest of this section covers the scope of the kernel development process 10 and the kinds of frustrations that developers and their employers can 14 influence the direction of kernel development. Code contributed to the 18 release cycle, and the mechanics of the merge window. The various phases in 20 discussion of tools and mailing lists. Developers wanting to get started 29 patches are covered, and there is an introduction to some of the tools 32 :ref:`development_posting` talks about the process of posting patches for 40 of the development process; this section offers a number of tips on how to 44 :ref:`development_advancedtopics` introduces a couple of "advanced" topics: 53 The Linux kernel, at over 8 million lines of code and well over 1000 [all …]
|
/Linux-v5.10/tools/usb/usbip/ |
D | COPYING | 7 of this license document, but changing it is not allowed. 15 General Public License applies to most of the Free Software 21 When we speak of free software, we are referring to freedom, not 23 have the freedom to distribute copies of free software (and charge for 25 if you want it, that you can change the software or use pieces of it 31 distribute copies of the software, or if you modify it. 33 For example, if you distribute copies of such a program, whether 51 patents. We wish to avoid the danger that redistributors of a free 64 under the terms of this General Public License. The "Program", below, 67 that is to say, a work containing the Program or a portion of it, [all …]
|
/Linux-v5.10/arch/mips/include/asm/octeon/ |
D | cvmx-bootmem.h | 5 * This file is part of the OCTEON SDK 10 * it under the terms of the GNU General Public License, Version 2, as 15 * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, TITLE, or 19 * You should have received a copy of the GNU General Public License 35 /* Must be multiple of 8, changing breaks ABI */ 41 /* minimum alignment of bootmem alloced blocks */ 45 /* Allocate from end of block instead of beginning */ 51 /* First bytes of each free physical block of memory contain this structure, 69 * Structure for named memory blocks. Number of descriptors available 76 /* Base address of named block */ [all …]
|
/Linux-v5.10/include/linux/ |
D | sysv_fs.h | 22 #define SYSV_BADBL_INO 1 /* inode of bad blocks file */ 23 #define SYSV_ROOT_INO 2 /* inode of root directory */ 27 #define XENIX_NICINOD 100 /* number of inode cache entries */ 28 #define XENIX_NICFREE 100 /* number of free block list chunk entries */ 30 __fs16 s_isize; /* index of first data zone */ 31 __fs32 s_fsize __packed2__; /* total number of zones of this fs */ 32 /* the start of the free block list: */ 33 __fs16 s_nfree; /* number of free blocks in s_free, <= XENIX_NICFREE */ 35 /* the cache of free inodes: */ 36 __fs16 s_ninode; /* number of free inodes in s_inode, <= XENIX_NICINOD */ [all …]
|
/Linux-v5.10/fs/kernfs/ |
D | file.c | 44 * pending queue is implemented as a singly linked list of kernfs_nodes. 94 struct kernfs_open_file *of = sf->private; in kernfs_seq_stop_active() local 95 const struct kernfs_ops *ops = kernfs_ops(of->kn); in kernfs_seq_stop_active() 99 kernfs_put_active(of->kn); in kernfs_seq_stop_active() 104 struct kernfs_open_file *of = sf->private; in kernfs_seq_start() local 108 * @of->mutex nests outside active ref and is primarily to ensure that in kernfs_seq_start() 111 mutex_lock(&of->mutex); in kernfs_seq_start() 112 if (!kernfs_get_active(of->kn)) in kernfs_seq_start() 115 ops = kernfs_ops(of->kn); in kernfs_seq_start() 133 struct kernfs_open_file *of = sf->private; in kernfs_seq_next() local [all …]
|
/Linux-v5.10/kernel/locking/ |
D | lock_events_list.h | 4 * it under the terms of the GNU General Public License as published by 5 * the Free Software Foundation; either version 2 of the License, or 9 * but WITHOUT ANY WARRANTY; without even the implied warranty of 25 LOCK_EVENT(pv_hash_hops) /* Average # of hops per hashing operation */ 26 LOCK_EVENT(pv_kick_unlock) /* # of vCPU kicks issued at unlock time */ 27 LOCK_EVENT(pv_kick_wake) /* # of vCPU kicks for pv_latency_wake */ 28 LOCK_EVENT(pv_latency_kick) /* Average latency (ns) of vCPU kick */ 29 LOCK_EVENT(pv_latency_wake) /* Average latency (ns) of kick-to-wakeup */ 30 LOCK_EVENT(pv_lock_stealing) /* # of lock stealing operations */ 31 LOCK_EVENT(pv_spurious_wakeup) /* # of spurious wakeups in non-head vCPUs */ [all …]
|
/Linux-v5.10/Documentation/input/ |
D | multi-touch-protocol.rst | 13 In order to utilize the full power of the new multi-touch and multi-user 17 drivers to report details for an arbitrary number of contacts. 19 The protocol is divided into two types, depending on the capabilities of the 22 devices capable of tracking identifiable contacts (type B), the protocol 32 Contact details are sent sequentially as separate packets of ABS_MT 33 events. Only the ABS_MT events are recognized as part of a contact 35 applications, the MT protocol can be implemented on top of the ST protocol 39 input_mt_sync() at the end of each packet. This generates a SYN_MT_REPORT 44 input_mt_slot(), with a slot as argument, at the beginning of each packet. 46 prepare for updates of the given slot. [all …]
|
/Linux-v5.10/Documentation/admin-guide/mm/ |
D | hugetlbpage.rst | 10 The intent of this file is to give a brief summary of hugetlbpage support in 11 the Linux kernel. This support is built on top of multiple page size support 15 256M and ppc64 supports 4K and 16M. A TLB is a cache of virtual-to-physical 17 Operating systems try to make best use of limited number of TLB resources. 29 The ``/proc/meminfo`` file provides information about the total number of 31 default huge page size and information about the number of free, reserved 32 and surplus huge pages in the pool of huge pages of default size. 34 size of the arguments to system calls that map huge page regions. 36 The output of ``cat /proc/meminfo`` will include lines like:: 48 is the size of the pool of huge pages. [all …]
|
/Linux-v5.10/drivers/net/ethernet/neterion/vxge/ |
D | vxge-traffic.h | 2 * This software may be used and distributed according to the terms of 126 * @memblock: Address of memory block 127 * @memblock_index: Index of memory block 176 * @btimer_val: Boundary Timer Initialization value in units of 272 ns. 189 * cleared by H/W at the end of the current-timer-interval when 191 * @rtimer_val: Restriction Timer Initialization value in units of 272 ns. 192 * @util_sel: Utilization Selector. Selects which of the workload approximations 194 * specified utilization etc.), selects one of 202 * 19-Average of legacy Rx and Tx utilization calculated from link 211 * 51-Average of legacy Rx and Tx utilization calculated from [all …]
|
/Linux-v5.10/drivers/net/wireless/intel/iwlwifi/fw/ |
D | error-dump.h | 14 * it under the terms of version 2 of the GNU General Public License as 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 41 * * Redistributions of source code must retain the above copyright 42 * notice, this list of conditions and the following disclaimer. 44 * notice, this list of conditions and the following disclaimer in 47 * * Neither the name Intel Corporation nor the names of its 53 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 57 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 59 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 60 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE [all …]
|