| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/arm64/hisilicon/hip08/ |
| D | uncore-hha.json | 5 "BriefDescription": "The number of all operations received by the HHA", 6 "PublicDescription": "The number of all operations received by the HHA", 12 "BriefDescription": "The number of all operations received by the HHA from another socket", 13 "PublicDescription": "The number of all operations received by the HHA from another socket", 19 …"BriefDescription": "The number of all operations received by the HHA from another SCCL in this so… 20 …"PublicDescription": "The number of all operations received by the HHA from another SCCL in this s… 26 "BriefDescription": "Count of the number of operations that HHA has received from CCIX", 27 "PublicDescription": "Count of the number of operations that HHA has received from CCIX", 33 "BriefDescription": "The number of read operations sent by HHA to DDRC which size is 64 bytes", 34 "PublicDescription": "The number of read operations sent by HHA to DDRC which size is 64bytes", [all …]
|
| /kernel/linux/linux-4.19/Documentation/ |
| D | atomic_bitops.txt | 5 While our bitmap_{}() functions are non-atomic, we have a number of operations 12 The single bit operations are: 18 RMW atomic operations without return value: 23 RMW atomic operations with return value: 33 All RMW atomic operations have a '__' prefixed variant which is non-atomic. 47 The test_and_{}_bit() operations return the original value of the bit. 55 - non-RMW operations are unordered; 57 - RMW operations that have no return value are unordered; 59 - RMW operations that have a return value are fully ordered. 61 - RMW operations that are conditional are unordered on FAILURE, [all …]
|
| D | this_cpu_ops.txt | 2 this_cpu operations 8 this_cpu operations are a way of optimizing access to per cpu 14 this_cpu operations add a per cpu variable offset to the processor 24 Read-modify-write operations are of particular interest. Frequently 39 (remote write operations) of local RMW operations via this_cpu_*. 41 The main use of the this_cpu operations has been to optimize counter 42 operations. 44 The following this_cpu() operations with implied preemption protection 45 are defined. These operations can be used without worrying about 65 Inner working of this_cpu operations [all …]
|
| D | atomic_t.txt | 5 RMW operations between CPUs (atomic operations on MMIO are not supported and 20 RMW atomic operations: 119 - plain operations without return value: atomic_{}() 121 - operations which return the modified value: atomic_{}_return() 123 these are limited to the arithmetic operations because those are 127 - operations which return the original value: atomic_fetch_{}() 129 - swap operations: xchg(), cmpxchg() and try_cmpxchg() 131 - misc; the special purpose operations that are commonly used and would, 136 All these operations are SMP atomic; that is, the operations (for a single 146 - non-RMW operations are unordered; [all …]
|
| /kernel/linux/linux-5.10/Documentation/ |
| D | atomic_bitops.txt | 5 While our bitmap_{}() functions are non-atomic, we have a number of operations 12 The single bit operations are: 18 RMW atomic operations without return value: 23 RMW atomic operations with return value: 33 All RMW atomic operations have a '__' prefixed variant which is non-atomic. 47 The test_and_{}_bit() operations return the original value of the bit. 55 - non-RMW operations are unordered; 57 - RMW operations that have no return value are unordered; 59 - RMW operations that have a return value are fully ordered. 61 - RMW operations that are conditional are unordered on FAILURE, [all …]
|
| D | atomic_t.txt | 5 RMW operations between CPUs (atomic operations on MMIO are not supported and 20 RMW atomic operations: 85 the Non-RMW operations of atomic_t, you do not in fact need atomic_t at all 138 - plain operations without return value: atomic_{}() 140 - operations which return the modified value: atomic_{}_return() 142 these are limited to the arithmetic operations because those are 146 - operations which return the original value: atomic_fetch_{}() 148 - swap operations: xchg(), cmpxchg() and try_cmpxchg() 150 - misc; the special purpose operations that are commonly used and would, 155 All these operations are SMP atomic; that is, the operations (for a single [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/amdzen1/ |
| D | floating-point.json | 6 …operations (uOps) and dual-pipe uOps dispatched to each of the 4 FPU execution pipelines. This eve… 13 …operations (uOps) and dual-pipe uOps dispatched to each of the 4 FPU execution pipelines. This eve… 20 …operations (uOps) and dual-pipe uOps dispatched to each of the 4 FPU execution pipelines. This eve… 27 …operations (uOps) and dual-pipe uOps dispatched to each of the 4 FPU execution pipelines. This eve… 34 …operations (uOps) and dual-pipe uOps dispatched to each of the 4 FPU execution pipelines. This eve… 41 …operations (uOps) and dual-pipe uOps dispatched to each of the 4 FPU execution pipelines. This eve… 48 …operations (uOps) dispatched to each of the 4 FPU execution pipelines. This event reflects how bus… 55 …operations (uOps) dispatched to each of the 4 FPU execution pipelines. This event reflects how bus… 62 …operations (uOps) dispatched to each of the 4 FPU execution pipelines. This event reflects how bus… 69 …operations (uOps) dispatched to each of the 4 FPU execution pipelines. This event reflects how bus…
|
| /kernel/linux/linux-5.10/Documentation/core-api/ |
| D | this_cpu_ops.rst | 2 this_cpu operations 8 this_cpu operations are a way of optimizing access to per cpu 14 this_cpu operations add a per cpu variable offset to the processor 24 Read-modify-write operations are of particular interest. Frequently 39 (remote write operations) of local RMW operations via this_cpu_*. 41 The main use of the this_cpu operations has been to optimize counter 42 operations. 44 The following this_cpu() operations with implied preemption protection 45 are defined. These operations can be used without worrying about 65 Inner working of this_cpu operations [all …]
|
| D | local_ops.rst | 5 Semantics and Behavior of Local Atomic Operations 11 This document explains the purpose of the local atomic operations, how 18 Note that ``local_t`` based operations are not recommended for general 19 kernel use. Please use the ``this_cpu`` operations instead unless there is 21 replaced by ``this_cpu`` operations. ``this_cpu`` operations combine the 26 Purpose of local atomic operations 29 Local atomic operations are meant to provide fast and highly reentrant per CPU 30 counters. They minimize the performance cost of standard atomic operations by 39 Local atomic operations only guarantee variable modification atomicity wrt the 50 It can be done by slightly modifying the standard atomic operations: only [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/x86/nehalemex/ |
| D | floating-point.json | 91 "BriefDescription": "Computational floating-point operations executed" 123 "BriefDescription": "128 bit SIMD integer pack operations" 131 "BriefDescription": "128 bit SIMD integer arithmetic operations" 139 "BriefDescription": "128 bit SIMD integer logical operations" 147 "BriefDescription": "128 bit SIMD integer multiply operations" 155 "BriefDescription": "128 bit SIMD integer shift operations" 163 "BriefDescription": "128 bit SIMD integer shuffle/move operations" 171 "BriefDescription": "128 bit SIMD integer unpack operations" 179 "BriefDescription": "SIMD integer 64 bit pack operations" 187 "BriefDescription": "SIMD integer 64 bit arithmetic operations" [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/x86/westmereex/ |
| D | floating-point.json | 91 "BriefDescription": "Computational floating-point operations executed" 123 "BriefDescription": "128 bit SIMD integer pack operations" 131 "BriefDescription": "128 bit SIMD integer arithmetic operations" 139 "BriefDescription": "128 bit SIMD integer logical operations" 147 "BriefDescription": "128 bit SIMD integer multiply operations" 155 "BriefDescription": "128 bit SIMD integer shift operations" 163 "BriefDescription": "128 bit SIMD integer shuffle/move operations" 171 "BriefDescription": "128 bit SIMD integer unpack operations" 179 "BriefDescription": "SIMD integer 64 bit pack operations" 187 "BriefDescription": "SIMD integer 64 bit arithmetic operations" [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/westmereep-sp/ |
| D | floating-point.json | 91 "BriefDescription": "Computational floating-point operations executed" 123 "BriefDescription": "128 bit SIMD integer pack operations" 131 "BriefDescription": "128 bit SIMD integer arithmetic operations" 139 "BriefDescription": "128 bit SIMD integer logical operations" 147 "BriefDescription": "128 bit SIMD integer multiply operations" 155 "BriefDescription": "128 bit SIMD integer shift operations" 163 "BriefDescription": "128 bit SIMD integer shuffle/move operations" 171 "BriefDescription": "128 bit SIMD integer unpack operations" 179 "BriefDescription": "SIMD integer 64 bit pack operations" 187 "BriefDescription": "SIMD integer 64 bit arithmetic operations" [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/westmereep-dp/ |
| D | floating-point.json | 91 "BriefDescription": "Computational floating-point operations executed" 123 "BriefDescription": "128 bit SIMD integer pack operations" 131 "BriefDescription": "128 bit SIMD integer arithmetic operations" 139 "BriefDescription": "128 bit SIMD integer logical operations" 147 "BriefDescription": "128 bit SIMD integer multiply operations" 155 "BriefDescription": "128 bit SIMD integer shift operations" 163 "BriefDescription": "128 bit SIMD integer shuffle/move operations" 171 "BriefDescription": "128 bit SIMD integer unpack operations" 179 "BriefDescription": "SIMD integer 64 bit pack operations" 187 "BriefDescription": "SIMD integer 64 bit arithmetic operations" [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/westmereex/ |
| D | floating-point.json | 91 "BriefDescription": "Computational floating-point operations executed" 123 "BriefDescription": "128 bit SIMD integer pack operations" 131 "BriefDescription": "128 bit SIMD integer arithmetic operations" 139 "BriefDescription": "128 bit SIMD integer logical operations" 147 "BriefDescription": "128 bit SIMD integer multiply operations" 155 "BriefDescription": "128 bit SIMD integer shift operations" 163 "BriefDescription": "128 bit SIMD integer shuffle/move operations" 171 "BriefDescription": "128 bit SIMD integer unpack operations" 179 "BriefDescription": "SIMD integer 64 bit pack operations" 187 "BriefDescription": "SIMD integer 64 bit arithmetic operations" [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/nehalemep/ |
| D | floating-point.json | 91 "BriefDescription": "Computational floating-point operations executed" 123 "BriefDescription": "128 bit SIMD integer pack operations" 131 "BriefDescription": "128 bit SIMD integer arithmetic operations" 139 "BriefDescription": "128 bit SIMD integer logical operations" 147 "BriefDescription": "128 bit SIMD integer multiply operations" 155 "BriefDescription": "128 bit SIMD integer shift operations" 163 "BriefDescription": "128 bit SIMD integer shuffle/move operations" 171 "BriefDescription": "128 bit SIMD integer unpack operations" 179 "BriefDescription": "SIMD integer 64 bit pack operations" 187 "BriefDescription": "SIMD integer 64 bit arithmetic operations" [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/nehalemex/ |
| D | floating-point.json | 91 "BriefDescription": "Computational floating-point operations executed" 123 "BriefDescription": "128 bit SIMD integer pack operations" 131 "BriefDescription": "128 bit SIMD integer arithmetic operations" 139 "BriefDescription": "128 bit SIMD integer logical operations" 147 "BriefDescription": "128 bit SIMD integer multiply operations" 155 "BriefDescription": "128 bit SIMD integer shift operations" 163 "BriefDescription": "128 bit SIMD integer shuffle/move operations" 171 "BriefDescription": "128 bit SIMD integer unpack operations" 179 "BriefDescription": "SIMD integer 64 bit pack operations" 187 "BriefDescription": "SIMD integer 64 bit arithmetic operations" [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/x86/westmereep-dp/ |
| D | floating-point.json | 91 "BriefDescription": "Computational floating-point operations executed" 123 "BriefDescription": "128 bit SIMD integer pack operations" 131 "BriefDescription": "128 bit SIMD integer arithmetic operations" 139 "BriefDescription": "128 bit SIMD integer logical operations" 147 "BriefDescription": "128 bit SIMD integer multiply operations" 155 "BriefDescription": "128 bit SIMD integer shift operations" 163 "BriefDescription": "128 bit SIMD integer shuffle/move operations" 171 "BriefDescription": "128 bit SIMD integer unpack operations" 179 "BriefDescription": "SIMD integer 64 bit pack operations" 187 "BriefDescription": "SIMD integer 64 bit arithmetic operations" [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/x86/westmereep-sp/ |
| D | floating-point.json | 91 "BriefDescription": "Computational floating-point operations executed" 123 "BriefDescription": "128 bit SIMD integer pack operations" 131 "BriefDescription": "128 bit SIMD integer arithmetic operations" 139 "BriefDescription": "128 bit SIMD integer logical operations" 147 "BriefDescription": "128 bit SIMD integer multiply operations" 155 "BriefDescription": "128 bit SIMD integer shift operations" 163 "BriefDescription": "128 bit SIMD integer shuffle/move operations" 171 "BriefDescription": "128 bit SIMD integer unpack operations" 179 "BriefDescription": "SIMD integer 64 bit pack operations" 187 "BriefDescription": "SIMD integer 64 bit arithmetic operations" [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/x86/nehalemep/ |
| D | floating-point.json | 91 "BriefDescription": "Computational floating-point operations executed" 123 "BriefDescription": "128 bit SIMD integer pack operations" 131 "BriefDescription": "128 bit SIMD integer arithmetic operations" 139 "BriefDescription": "128 bit SIMD integer logical operations" 147 "BriefDescription": "128 bit SIMD integer multiply operations" 155 "BriefDescription": "128 bit SIMD integer shift operations" 163 "BriefDescription": "128 bit SIMD integer shuffle/move operations" 171 "BriefDescription": "128 bit SIMD integer unpack operations" 179 "BriefDescription": "SIMD integer 64 bit pack operations" 187 "BriefDescription": "SIMD integer 64 bit arithmetic operations" [all …]
|
| /kernel/linux/linux-5.10/fs/hmdfs/comm/ |
| D | socket_adapter.c | 134 head->operations.command); in hmdfs_sendmessage() 140 head->operations.command); in hmdfs_sendmessage() 152 node->device_id, head->operations.command); in hmdfs_sendmessage() 169 node->device_id, head->operations.command); in hmdfs_sendmessage() 194 statistic_con_sb_dirty(node, &head->operations); in hmdfs_sendmessage() 197 head->operations.cmd_flag == C_REQUEST) in hmdfs_sendmessage() 199 head->operations.command, ret); in hmdfs_sendmessage() 201 head->operations.cmd_flag == C_RESPONSE) in hmdfs_sendmessage() 203 head->operations.command, ret); in hmdfs_sendmessage() 218 head.operations = cmd->operations; in hmdfs_sendmessage_response() [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/amdzen2/ |
| D | floating-point.json | 6 …operations (uOps) dispatched to each of the 4 FPU execution pipelines. This event reflects how bus… 13 …operations (uOps) dispatched to each of the 4 FPU execution pipelines. This event reflects how bus… 20 …operations (uOps) dispatched to each of the 4 FPU execution pipelines. This event reflects how bus… 27 …operations (uOps) dispatched to each of the 4 FPU execution pipelines. This event reflects how bus… 34 …operations (uOps) dispatched to each of the 4 FPU execution pipelines. This event reflects how bus…
|
| /kernel/linux/linux-4.19/Documentation/crypto/ |
| D | async-tx-api.txt | 9 3.2 Supported operations 31 the API will fit the chain of operations to the available offload 47 operations to be submitted, like xor->copy->xor in the raid5 case. The 59 3.2 Supported operations: 79 operations complete. When an application needs to submit a chain of 80 operations it must guarantee that the descriptor is not automatically recycled 85 1/ setting the ASYNC_TX_ACK flag if no child operations are to be submitted 91 Operations do not immediately issue after return from the 92 async_<operation> call. Offload engine drivers batch operations to 95 automatically issues pending operations. An application can force this [all …]
|
| /kernel/linux/linux-4.19/Documentation/core-api/ |
| D | local_ops.rst | 5 Semantics and Behavior of Local Atomic Operations 11 This document explains the purpose of the local atomic operations, how 18 Note that ``local_t`` based operations are not recommended for general 19 kernel use. Please use the ``this_cpu`` operations instead unless there is 21 replaced by ``this_cpu`` operations. ``this_cpu`` operations combine the 26 Purpose of local atomic operations 29 Local atomic operations are meant to provide fast and highly reentrant per CPU 30 counters. They minimize the performance cost of standard atomic operations by 39 Local atomic operations only guarantee variable modification atomicity wrt the 50 It can be done by slightly modifying the standard atomic operations: only [all …]
|
| /kernel/linux/linux-5.10/Documentation/filesystems/caching/ |
| D | operations.rst | 4 Asynchronous Operations Handling 25 FS-Cache has an asynchronous operations handling facility that it uses for its 26 data storage and retrieval routines. Its operations are represented by 31 and FS-Cache will create operations and pass them off to the appropriate cache 75 operations: 81 This is, for example, used in read operations for calling readpages() on 121 Furthermore, operations may be one of two types: 123 (1) Exclusive (FSCACHE_OP_EXCLUSIVE). Operations of this type may not run in 129 (2) Shareable. Operations of this type may be running simultaneously. It's 131 operations running at the same time. [all …]
|
| /kernel/linux/linux-4.19/Documentation/arm/ |
| D | firmware.txt | 1 Interface for registering and calling firmware-specific operations for ARM. 8 operations and call them when needed. 10 Firmware operations can be specified by filling in a struct firmware_ops 19 There is a default, empty set of operations provided, so there is no need to 20 set anything if platform does not require firmware operations. 31 Example of registering firmware operations: 50 /* other operations not available on platformX */
|