| /kernel/linux/linux-6.6/arch/xtensa/kernel/ |
| D | coprocessor.S | 2 * arch/xtensa/kernel/coprocessor.S 4 * Xtensa processor configuration-specific table of coprocessor and 18 #include <asm/coprocessor.h> 23 * Rules for coprocessor state manipulation on SMP: 27 * - whether coprocessor context of task T is live on some CPU is 32 * coprocessor context is valid in the T's thread_info. 34 * - if a coprocessor context of task T is live on CPU X, only CPU X changes 35 * T's thread_info->cpenable, cp_owner_cpu and coprocessor save area. 36 * This is done by making sure that for the task T with live coprocessor 128 * Check if any coprocessor context is live on another CPU [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/s390/cf_z16/ |
| D | crypto6.json | 14 …his counter counts the total number of CPU cycles when the DEA/AES/SHA coprocessor is busy perform… 21 …ons that are issued by the CPU and are blocked because the DEA/AES/SHA coprocessor is busy perform… 28 …-number-generation functions issued by the CPU because the DEA/AES/SHA coprocessor is busy perform… 42 …"PublicDescription": "This counter counts the total number of CPU cycles when the SHA coprocessor … 49 …A functions that are issued by the CPU and are blocked because the SHA coprocessor is busy perform… 56 …cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy perform… 70 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… 77 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 84 …es blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy perform… 98 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/s390/cf_z15/ |
| D | crypto6.json | 14 …his counter counts the total number of CPU cycles when the DEA/AES/SHA coprocessor is busy perform… 21 …ons that are issued by the CPU and are blocked because the DEA/AES/SHA coprocessor is busy perform… 28 …-number-generation functions issued by the CPU because the DEA/AES/SHA coprocessor is busy perform… 42 …"PublicDescription": "This counter counts the total number of CPU cycles when the SHA coprocessor … 49 …A functions that are issued by the CPU and are blocked because the SHA coprocessor is busy perform… 56 …cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy perform… 70 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… 77 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 84 …es blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy perform… 98 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_z196/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 28 …s blocked for the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy perform… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …A functions that are issued by the CPU and are blocked because the SHA coprocessor is busy perform… 56 …cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy perform… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 84 …es blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy perform… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_zec12/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 28 …s blocked for the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy perform… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …A functions that are issued by the CPU and are blocked because the SHA coprocessor is busy perform… 56 …cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy perform… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 84 …es blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy perform… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_z15/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 28 …s blocked for the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy perform… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …A functions that are issued by the CPU and are blocked because the SHA coprocessor is busy perform… 56 …cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy perform… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 84 …es blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy perform… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_z13/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 28 …s blocked for the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy perform… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …A functions that are issued by the CPU and are blocked because the SHA coprocessor is busy perform… 56 …cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy perform… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 84 …es blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy perform… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_z14/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 28 …s blocked for the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy perform… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …A functions that are issued by the CPU and are blocked because the SHA coprocessor is busy perform… 56 …cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy perform… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 84 …es blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy perform… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_z10/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 28 …s blocked for the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy perform… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …A functions that are issued by the CPU and are blocked because the SHA coprocessor is busy perform… 56 …cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy perform… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 84 …es blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy perform… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/s390/cf_z14/ |
| D | crypto.json | 14 …his counter counts the total number of CPU cycles when the DEA/AES/SHA coprocessor is busy perform… 21 …ons that are issued by the CPU and are blocked because the DEA/AES/SHA coprocessor is busy perform… 28 …-number-generation functions issued by the CPU because the DEA/AES/SHA coprocessor is busy perform… 42 …"PublicDescription": "This counter counts the total number of CPU cycles when the SHA coprocessor … 49 …A functions that are issued by the CPU and are blocked because the SHA coprocessor is busy perform… 56 …cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy perform… 70 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… 77 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 84 …es blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy perform… 98 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/s390/cf_z10/ |
| D | crypto.json | 14 …his counter counts the total number of CPU cycles when the DEA/AES/SHA coprocessor is busy perform… 21 …ons that are issued by the CPU and are blocked because the DEA/AES/SHA coprocessor is busy perform… 28 …-number-generation functions issued by the CPU because the DEA/AES/SHA coprocessor is busy perform… 42 …"PublicDescription": "This counter counts the total number of CPU cycles when the SHA coprocessor … 49 …A functions that are issued by the CPU and are blocked because the SHA coprocessor is busy perform… 56 …cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy perform… 70 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… 77 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 84 …es blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy perform… 98 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/s390/cf_z196/ |
| D | crypto.json | 14 …his counter counts the total number of CPU cycles when the DEA/AES/SHA coprocessor is busy perform… 21 …ons that are issued by the CPU and are blocked because the DEA/AES/SHA coprocessor is busy perform… 28 …-number-generation functions issued by the CPU because the DEA/AES/SHA coprocessor is busy perform… 42 …"PublicDescription": "This counter counts the total number of CPU cycles when the SHA coprocessor … 49 …A functions that are issued by the CPU and are blocked because the SHA coprocessor is busy perform… 56 …cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy perform… 70 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… 77 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 84 …es blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy perform… 98 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/s390/cf_zec12/ |
| D | crypto.json | 14 …his counter counts the total number of CPU cycles when the DEA/AES/SHA coprocessor is busy perform… 21 …ons that are issued by the CPU and are blocked because the DEA/AES/SHA coprocessor is busy perform… 28 …-number-generation functions issued by the CPU because the DEA/AES/SHA coprocessor is busy perform… 42 …"PublicDescription": "This counter counts the total number of CPU cycles when the SHA coprocessor … 49 …A functions that are issued by the CPU and are blocked because the SHA coprocessor is busy perform… 56 …cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy perform… 70 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… 77 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 84 …es blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy perform… 98 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/s390/cf_z13/ |
| D | crypto.json | 14 …his counter counts the total number of CPU cycles when the DEA/AES/SHA coprocessor is busy perform… 21 …ons that are issued by the CPU and are blocked because the DEA/AES/SHA coprocessor is busy perform… 28 …-number-generation functions issued by the CPU because the DEA/AES/SHA coprocessor is busy perform… 42 …"PublicDescription": "This counter counts the total number of CPU cycles when the SHA coprocessor … 49 …A functions that are issued by the CPU and are blocked because the SHA coprocessor is busy perform… 56 …cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy perform… 70 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… 77 …nctions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy perform… 84 …es blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy perform… 98 …: "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy perform… [all …]
|
| /kernel/linux/linux-6.6/sound/soc/amd/ |
| D | Kconfig | 3 tristate "AMD Audio Coprocessor support" 39 tristate "AMD Audio Coprocessor-v3.x support" 58 tristate "AMD Audio Coprocessor - Renoir support" 72 tristate "AMD Audio Coprocessor-v5.x I2S support" 95 tristate "AMD Audio Coprocessor-v6.x Yellow Carp support" 99 This option enables Audio Coprocessor i.e ACP v6.x support on 126 tristate "AMD Audio Coprocessor-v6.2 RPL support" 129 This option enables Audio Coprocessor i.e. ACP v6.2 support on 136 tristate "AMD Audio Coprocessor-v6.3 Pink Sardine support" 140 This option enables Audio Coprocessor i.e ACP v6.3 support on
|
| /kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
| D | icswx.h | 7 * This provides the Initiate Coprocessor Store Word Indexed (ICSWX) 10 * to communicate with the coprocessor. 12 * The RFC02130: Coprocessor Architecture document is the reference for 20 /* Chapter 6.5.8 Coprocessor-Completion Block (CCB) */ 42 /* Chapter 6.5.7 Coprocessor-Status Block (CSB) */ 125 /* Chapter 6.5.2 Coprocessor-Request Block (CRB) */ 130 /* Coprocessor Status Block field 161 /* RFC02167 Initiate Coprocessor Instructions document 163 * Chapter 8.2.3 Coprocessor Directive 175 /* RFC02167 Initiate Coprocessor Instructions document [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
| D | icswx.h | 7 * This provides the Initiate Coprocessor Store Word Indexed (ICSWX) 10 * to communicate with the coprocessor. 12 * The RFC02130: Coprocessor Architecture document is the reference for 20 /* Chapter 6.5.8 Coprocessor-Completion Block (CCB) */ 42 /* Chapter 6.5.7 Coprocessor-Status Block (CSB) */ 125 /* Chapter 6.5.2 Coprocessor-Request Block (CRB) */ 130 /* Coprocessor Status Block field 161 /* RFC02167 Initiate Coprocessor Instructions document 163 * Chapter 8.2.3 Coprocessor Directive 175 /* RFC02167 Initiate Coprocessor Instructions document [all …]
|
| /kernel/linux/linux-6.6/arch/arm/kernel/ |
| D | xscale-cp0.c | 5 * XScale DSP and iWMMXt coprocessor context switching and handling 114 * Detect whether we have a MAC coprocessor (40 bit register) or an 115 * iWMMXt coprocessor (64 bit registers) by loading 00000100:00000000 116 * into a coprocessor register and reading it back, and checking 125 * This sequence is interpreted by the DSP coprocessor as: in cpu_has_iwmmxt() 129 * And by the iWMMXt coprocessor as: in cpu_has_iwmmxt() 147 * hand the CPU has a DSP coprocessor, we keep access to CP0 enabled 164 pr_warn("CAUTION: XScale iWMMXt coprocessor detected, but kernel support is missing.\n"); in xscale_cp0_init() 166 pr_info("XScale iWMMXt coprocessor detected.\n"); in xscale_cp0_init() 172 pr_info("XScale DSP coprocessor detected.\n"); in xscale_cp0_init()
|
| /kernel/linux/linux-5.10/arch/arm/kernel/ |
| D | xscale-cp0.c | 5 * XScale DSP and iWMMXt coprocessor context switching and handling 114 * Detect whether we have a MAC coprocessor (40 bit register) or an 115 * iWMMXt coprocessor (64 bit registers) by loading 00000100:00000000 116 * into a coprocessor register and reading it back, and checking 125 * This sequence is interpreted by the DSP coprocessor as: in cpu_has_iwmmxt() 129 * And by the iWMMXt coprocessor as: in cpu_has_iwmmxt() 147 * hand the CPU has a DSP coprocessor, we keep access to CP0 enabled 164 pr_warn("CAUTION: XScale iWMMXt coprocessor detected, but kernel support is missing.\n"); in xscale_cp0_init() 166 pr_info("XScale iWMMXt coprocessor detected.\n"); in xscale_cp0_init() 171 pr_info("XScale DSP coprocessor detected.\n"); in xscale_cp0_init()
|
| /kernel/linux/linux-5.10/arch/xtensa/kernel/ |
| D | coprocessor.S | 2 * arch/xtensa/kernel/coprocessor.S 4 * Xtensa processor configuration-specific table of coprocessor and 18 #include <asm/coprocessor.h> 136 /* Find coprocessor number. Subtract first CP EXCCAUSE from EXCCAUSE */ 159 /* Disable coprocessor for previous owner. (a2 = 1 << CP number) */ 172 addx8 a3, a3, a5 # a3: coprocessor number 223 * Save coprocessor registers for coprocessor 'index'. 224 * The register values are saved to or loaded from the coprocessor area
|
| /kernel/linux/linux-6.6/sound/soc/sof/xtensa/ |
| D | core.c | 66 "Coprocessor 0 instruction when cp0 disabled"}, 68 "Coprocessor 1 instruction when cp1 disabled"}, 70 "Coprocessor 2 instruction when cp2 disabled"}, 72 "Coprocessor 3 instruction when cp3 disabled"}, 74 "Coprocessor 4 instruction when cp4 disabled"}, 76 "Coprocessor 5 instruction when cp5 disabled"}, 78 "Coprocessor 6 instruction when cp6 disabled"}, 80 "Coprocessor 7 instruction when cp7 disabled"},
|
| /kernel/linux/linux-5.10/sound/soc/sof/xtensa/ |
| D | core.c | 66 "Coprocessor 0 instruction when cp0 disabled"}, 68 "Coprocessor 1 instruction when cp1 disabled"}, 70 "Coprocessor 2 instruction when cp2 disabled"}, 72 "Coprocessor 3 instruction when cp3 disabled"}, 74 "Coprocessor 4 instruction when cp4 disabled"}, 76 "Coprocessor 5 instruction when cp5 disabled"}, 78 "Coprocessor 6 instruction when cp6 disabled"}, 80 "Coprocessor 7 instruction when cp7 disabled"},
|
| /kernel/linux/linux-5.10/tools/testing/selftests/powerpc/nx-gzip/include/ |
| D | crb.h | 14 /* Chapter 6.5.8 Coprocessor-Completion Block (CCB) */ 36 /* Chapter 6.5.7 Coprocessor-Status Block (CSB) */ 103 /* Chapter 6.5.2 Coprocessor-Request Block (CRB) */ 109 /* Coprocessor Status Block field 142 /* RFC02167 Initiate Coprocessor Instructions document 144 * Chapter 8.2.3 Coprocessor Directive
|
| /kernel/linux/linux-6.6/tools/testing/selftests/powerpc/nx-gzip/include/ |
| D | crb.h | 14 /* Chapter 6.5.8 Coprocessor-Completion Block (CCB) */ 36 /* Chapter 6.5.7 Coprocessor-Status Block (CSB) */ 103 /* Chapter 6.5.2 Coprocessor-Request Block (CRB) */ 109 /* Coprocessor Status Block field 142 /* RFC02167 Initiate Coprocessor Instructions document 144 * Chapter 8.2.3 Coprocessor Directive
|
| /kernel/linux/linux-6.6/arch/arm/include/asm/ |
| D | ucontext.h | 11 * restored. Coprocessor registers are stored in uc_regspace. Each 12 * coprocessor's saved state should start with a documented 32-bit magic 34 * Coprocessor save state. The magic values and specific 35 * coprocessor's layouts are part of the userspace ABI. Each one of 90 /* Something that isn't a valid magic number for any coprocessor. */
|