/linux-6.15/tools/perf/pmu-events/arch/x86/ivytown/ |
D | uncore-io.json | 17 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 27 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 37 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 47 … available. NCB, or non-coherent bypass messages are used to transmit data without coherency (and… 57 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 67 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 77 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 87 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… 97 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… 107 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… [all …]
|
D | uncore-cache.json | 224 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 234 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 244 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 254 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 264 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 274 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 284 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 294 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 304 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 314 …are passing by and when packets are being sunk, but does not include when packets are being sent f… [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/broadwellde/ |
D | uncore-io.json | 53 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 63 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 73 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 83 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 93 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 103 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 113 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… 123 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… 133 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… 143 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… [all …]
|
D | uncore-cache.json | 32 …he number of cycles either the local distress or incoming distress signals are asserted. Incoming… 281 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 291 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 301 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 311 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 321 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 331 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 341 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 351 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 361 …are passing by and when packets are being sunk, but does not include when packets are being sent f… [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/broadwellx/ |
D | uncore-io.json | 53 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 63 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 73 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 83 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 93 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 103 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 113 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… 123 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… 133 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… 143 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… [all …]
|
D | uncore-cache.json | 9 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 21 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 33 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 45 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 57 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 69 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 81 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 93 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 105 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 117 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/jaketown/ |
D | uncore-io.json | 17 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 27 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 37 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 47 … available. NCB, or non-coherent bypass messages are used to transmit data without coherency (and… 57 … available. NCB, or non-coherent bypass messages are used to transmit data without coherency (and… 67 … available. NCB, or non-coherent bypass messages are used to transmit data without coherency (and… 77 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 87 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 97 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 107 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… [all …]
|
D | uncore-cache.json | 161 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 171 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 181 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 191 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 201 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 211 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 221 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 231 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 241 …are passing by and when packets are being sunk, but does not include when packets are being sent f… 251 …are passing by and when packets are being sunk, but does not include when packets are being sent f… [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/haswellx/ |
D | uncore-io.json | 53 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 63 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 73 …are acquired in the R2PCIe agent for sending transactions into the IIO on either NCB or NCS are in… 83 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 93 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 103 …are in use. Transactions from the BL ring going into the IIO Agent must first acquire a credit. … 113 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… 123 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… 133 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… 143 …stop. This includes when packets are passing by and when packets are being sunk, but does not inc… [all …]
|
D | uncore-cache.json | 9 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 21 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 33 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 45 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 57 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 69 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 81 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 93 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 105 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… 117 …specified by the subevent. There are a number of subevent 'filters' but only a subset of the sube… [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/arm64/arm/neoverse-n1/ |
D | exception.json | 4 … FIQ, SError, and other synchronous exceptions. Exceptions are counted whether or not they are tak… 12 …are taken locally that are due to attempting to execute an instruction that is UNDEFINED. Attempti… 20 …"PublicDescription": "Counts synchronous exceptions that are taken locally and caused by Instructi… 24 …ounts exceptions that are taken locally and are caused by data aborts or SErrors. Conditions that … 28 … "PublicDescription": "Counts IRQ exceptions including the virtual IRQs that are taken locally." 32 … "PublicDescription": "Counts FIQ exceptions including the virtual FIQs that are taken locally." 44 …"PublicDescription": "Counts exceptions which are traps not taken locally and are caused by Instru… 48 …tions which are traps not taken locally and are caused by Data Aborts or SError interrupts. Condit… 52 …ion": "Counts the number of synchronous trap exceptions which are not taken locally and are not SV… 56 …"PublicDescription": "Counts IRQ exceptions including the virtual IRQs that are not taken locally." [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/ |
D | exception.json | 4 … FIQ, SError, and other synchronous exceptions. Exceptions are counted whether or not they are tak… 12 …are taken locally that are due to attempting to execute an instruction that is UNDEFINED. Attempti… 20 …"PublicDescription": "Counts synchronous exceptions that are taken locally and caused by Instructi… 24 …ounts exceptions that are taken locally and are caused by data aborts or SErrors. Conditions that … 28 … "PublicDescription": "Counts IRQ exceptions including the virtual IRQs that are taken locally." 32 … "PublicDescription": "Counts FIQ exceptions including the virtual FIQs that are taken locally." 44 …"PublicDescription": "Counts exceptions which are traps not taken locally and are caused by Instru… 48 …tions which are traps not taken locally and are caused by Data Aborts or SError interrupts. Condit… 52 …ion": "Counts the number of synchronous trap exceptions which are not taken locally and are not SV… 56 …"PublicDescription": "Counts IRQ exceptions including the virtual IRQs that are not taken locally." [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/arm64/arm/neoverse-v3/ |
D | exception.json | 4 … FIQ, SError, and other synchronous exceptions. Exceptions are counted whether or not they are tak… 12 …are taken locally that are due to attempting to execute an instruction that is UNDEFINED. Attempti… 20 …"PublicDescription": "Counts synchronous exceptions that are taken locally and caused by Instructi… 24 …ounts exceptions that are taken locally and are caused by data aborts or SErrors. Conditions that … 28 … "PublicDescription": "Counts IRQ exceptions including the virtual IRQs that are taken locally." 32 … "PublicDescription": "Counts FIQ exceptions including the virtual FIQs that are taken locally." 44 …"PublicDescription": "Counts exceptions which are traps not taken locally and are caused by Instru… 48 …tions which are traps not taken locally and are caused by Data Aborts or SError interrupts. Condit… 52 …ion": "Counts the number of synchronous trap exceptions which are not taken locally and are not SV… 56 …"PublicDescription": "Counts IRQ exceptions including the virtual IRQs that are not taken locally." [all …]
|
D | tlb.json | 4 …ruction TLB refills from any Instruction fetch. If there are multiple misses in the TLB that are r… 8 …data TLB accesses that resulted in TLB refills. If there are multiple misses in the TLB that are r… 28 …are counted even if the translation ended up taking a translation fault for reasons different than… 32 …are counted even if the translation ended up taking a translation fault for reasons different than… 36 …a TLB refills caused by memory read operations. If there are multiple misses in the TLB that are r… 40 …ls caused by data side memory write operations. If there are multiple misses in the TLB that are r… 92 …alk and performing an update of a translation table entry. Memory accesses are counted even if the… 96 …alk and performing an update of a translation table entry. Memory accesses are counted even if the… 100 …e walk and performing a read of a translation table entry. Memory accesses are counted even if the… 104 …e walk and performing a read of a translation table entry. Memory accesses are counted even if the… [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/ |
D | exception.json | 4 … FIQ, SError, and other synchronous exceptions. Exceptions are counted whether or not they are tak… 12 …are taken locally that are due to attempting to execute an instruction that is UNDEFINED. Attempti… 20 …"PublicDescription": "Counts synchronous exceptions that are taken locally and caused by Instructi… 24 …ounts exceptions that are taken locally and are caused by data aborts or SErrors. Conditions that … 28 … "PublicDescription": "Counts IRQ exceptions including the virtual IRQs that are taken locally." 32 … "PublicDescription": "Counts FIQ exceptions including the virtual FIQs that are taken locally." 44 …"PublicDescription": "Counts exceptions which are traps not taken locally and are caused by Instru… 48 …tions which are traps not taken locally and are caused by Data Aborts or SError interrupts. Condit… 52 …ion": "Counts the number of synchronous trap exceptions which are not taken locally and are not SV… 56 …"PublicDescription": "Counts IRQ exceptions including the virtual IRQs that are not taken locally." [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/arm64/arm/neoverse-n3/ |
D | exception.json | 4 … FIQ, SError, and other synchronous exceptions. Exceptions are counted whether or not they are tak… 12 …are taken locally that are due to attempting to execute an instruction that is UNDEFINED. Attempti… 20 …"PublicDescription": "Counts synchronous exceptions that are taken locally and caused by Instructi… 24 …ounts exceptions that are taken locally and are caused by data aborts or SErrors. Conditions that … 28 … "PublicDescription": "Counts IRQ exceptions including the virtual IRQs that are taken locally." 32 … "PublicDescription": "Counts FIQ exceptions including the virtual FIQs that are taken locally." 44 …"PublicDescription": "Counts exceptions which are traps not taken locally and are caused by Instru… 48 …tions which are traps not taken locally and are caused by Data Aborts or SError interrupts. Condit… 52 …ion": "Counts the number of synchronous trap exceptions which are not taken locally and are not SV… 56 …"PublicDescription": "Counts IRQ exceptions including the virtual IRQs that are not taken locally." [all …]
|
D | tlb.json | 4 …ruction TLB refills from any Instruction fetch. If there are multiple misses in the TLB that are r… 8 …data TLB accesses that resulted in TLB refills. If there are multiple misses in the TLB that are r… 28 …are counted even if the translation ended up taking a translation fault for reasons different than… 32 …are counted even if the translation ended up taking a translation fault for reasons different than… 44 …alk and performing an update of a translation table entry. Memory accesses are counted even if the… 48 …alk and performing an update of a translation table entry. Memory accesses are counted even if the… 52 …e walk and performing a read of a translation table entry. Memory accesses are counted even if the… 56 …e walk and performing a read of a translation table entry. Memory accesses are counted even if the… 60 …are not counted, as the page size would be undefined in that case. If DTLB_WALK_BLOCK is implement… 64 …are not counted, as the page size would be undefined in that case. In this family, this is equal t… [all …]
|
/linux-6.15/Documentation/input/ |
D | gamepad.rst | 12 document defines how gamepads are supposed to report their data. 44 4 buttons in diamonds-shape (on the right side). The buttons are 56 all devices have both or any, but they are present at most times. 59 Triggers are located on the upper-side of the pad in vertical direction. 60 Not all devices provide them, but the upper buttons are normally named 63 Many devices provide force-feedback features. But are mostly just 79 All new gamepads are supposed to comply with this mapping. Please report any 82 There are a lot of less-featured/less-powerful devices out there, which re-use 103 of the labels on the buttons, the codes are sent according to the 106 Please note that 2- and 3-button pads are fairly rare and old. You might [all …]
|
/linux-6.15/Documentation/fb/ |
D | api.rst | 13 buffer core are not described. 24 Device and driver capabilities are reported in the fixed screen information 39 When supported, formats are configured using a FOURCC instead of manually 46 Pixels are stored in memory in hardware-dependent formats. Applications need 50 Formats are described by frame buffer types and visuals. Some visuals require 51 additional information, which are stored in the variable screen information 55 macropixels. Types describe how macropixels are stored in memory. The following 56 types and visuals are supported. 60 Macropixels are stored contiguously in a single plane. If the number of bits 61 per macropixel is not a multiple of 8, whether macropixels are padded to the [all …]
|
/linux-6.15/sound/pci/cs46xx/ |
D | cs46xx.h | 173 * The following defines are for the flags in the host interrupt status 208 * The following defines are for the flags in the host signal register 0. 245 * The following defines are for the flags in the host interrupt control 252 * The following defines are for the flags in the DMA status register. 260 * The following defines are for the flags in the host DMA source address 275 * The following defines are for the flags in the host DMA destination address 290 * The following defines are for the flags in the host DMA control register. 299 * The following defines are for the flags in the host DMA control register. 329 * The following defines are for the flags in the performance monitor control 356 * The following defines are for the flags in the performance counter value 1 [all …]
|
/linux-6.15/Documentation/userspace-api/media/v4l/ |
D | colorspaces.rst | 20 the human eye has color receptors that are sensitive to three different 22 color. Be glad you are not a mantis shrimp as those are sensitive to 12 27 color receptors are stimulated. This is based on the Spectral Power 35 those receptors and are perceived as the same color, even though the SPD 43 After some further mathematical transforms these stimuli are known as 45 color as perceived by a human unambiguously. These X, Y and Z values are 56 The x and y values are the chromaticity coordinates and can be used to 59 colors are specified with lower case 'x' and 'y', then the CIE xyY 64 will find reading resources that go into much more detail if you are 71 phosphors used in the displays. These *color primaries* are part of what [all …]
|
/linux-6.15/Documentation/livepatch/ |
D | livepatch.rst | 15 There are many situations where users are reluctant to reboot a system. It may 26 There are multiple mechanisms in the Linux kernel that are directly related 30 - The kernel probes are the most generic. The code can be redirected by 39 are in any way modified. 43 Most of these problems are solved by using the dynamic ftrace framework as 46 a live patch is called with the help of a custom ftrace handler. But there are 53 Functions are there for a reason. They take some input parameters, acquire or 60 Most of these changes are self contained and the function presents itself 64 But there are more complex fixes. For example, a patch might change 70 when it is safe to do so, e.g. when the affected locks are released [all …]
|
/linux-6.15/Documentation/devicetree/bindings/ |
D | writing-schema.rst | 6 Devicetree bindings are written using json-schema vocabulary. Schema files are 18 top-level json-schema properties used are: 47 block. The options are controlled with indicator characters following the key 50 parsed correctly, but are important when the text blocks are rendered to 51 another form. The options are as follows. 54 line breaks and leading whitespace are stripped. Paragraphs are delimited by 58 restrictions are on what the first character can be. 63 breaks on indented lines are also maintained. 78 schema. By default, without 'select', nodes are matched against their possible 88 binding. The exact schema syntax depends on whether properties are known, [all …]
|
/linux-6.15/tools/include/nolibc/ |
D | nolibc.h | 10 * All syscalls are declared as static functions so that they can be optimized 13 * Syscalls are split into 3 levels: 15 * assembly code in compound expressions. These are called my_syscall0() to 17 * are castto a long stored in a register. These expressions always return 23 * depending on the syscall definition. These functions are responsible 26 * A few of them are architecture-specific because the syscalls are not all 43 * Some stdint-like integer types are defined. These are valid on all currently 44 * supported architectures, because signs are enforced, ints are assumed to be 51 * The definitions start with the architecture-specific parts, which are picked 52 * based on what the compiler knows about the target architecture, and are [all …]
|
/linux-6.15/Documentation/core-api/ |
D | this_cpu_ops.rst | 8 this_cpu operations are a way of optimizing access to per cpu 18 This means that there are no atomicity issues between the calculation of 24 Read-modify-write operations are of particular interest. Frequently 32 synchronization is not necessary since we are dealing with per cpu 34 processor should be accessing that variable and therefore there are no 37 Please note that accesses by remote processors to a per cpu area are 45 are defined. These operations can be used without worrying about 115 the value of the individual counters for each processor are 119 Per cpu variables are used for performance reasons. Bouncing cache 149 preemptible code are addressed by raw_cpu_ptr(), but such use cases need [all …]
|