/linux-6.15/tools/perf/pmu-events/arch/x86/lunarlake/ |
D | floating-point.json | 3 …"BriefDescription": "Counts the number of cycles when any of the floating point dividers are activ… 4 "Counter": "0,1,2,3,4,5,6,7", 13 …"BriefDescription": "Cycles when floating-point divide unit is busy executing divide or square roo… 14 "Counter": "0,1,2,3,4,5,6,7,8,9", 18 … is busy executing divide or square root operations. Accounts for floating-point operations only.", 24 …"BriefDescription": "Counts the number of active floating point dividers per cycle in the loop sta… 25 "Counter": "0,1,2,3,4,5,6,7", 33 "BriefDescription": "Counts the number of floating point divider uops executed per cycle.", 34 "Counter": "0,1,2,3,4,5,6,7", 43 "Counter": "0,1,2,3,4,5,6,7,8,9", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/arrowlake/ |
D | floating-point.json | 3 …"BriefDescription": "Cycles when floating-point divide unit is busy executing divide or square roo… 4 "Counter": "0,1,2,3,4,5,6,7,8,9", 8 … is busy executing divide or square root operations. Accounts for floating-point operations only.", 14 …"BriefDescription": "Counts the number of cycles when any of the floating point dividers are activ… 15 "Counter": "0,1,2,3,4,5,6,7", 25 "Counter": "0,1,2,3,4,5,6,7,8,9", 28 "PublicDescription": "Counts all microcode Floating Point assists.", 35 "Counter": "0,1,2,3,4,5,6,7,8,9", 43 …"BriefDescription": "Number of FP-arith-uops dispatched on 1st VEC port (port 0). FP-arith-uops ar… 44 "Counter": "0,1,2,3,4,5,6,7,8,9", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/meteorlake/ |
D | floating-point.json | 3 …"BriefDescription": "Counts the number of cycles when any of the floating point dividers are activ… 4 "Counter": "0,1,2,3,4,5,6,7", 13 "BriefDescription": "This event counts the cycles the floating point divider is busy.", 14 "Counter": "0,1,2,3,4,5,6,7", 24 "Counter": "0,1,2,3,4,5,6,7", 27 "PublicDescription": "Counts all microcode Floating Point assists.", 34 "Counter": "0,1,2,3,4,5,6,7", 43 "Counter": "0,1,2,3,4,5,6,7", 52 "Counter": "0,1,2,3,4,5,6,7", 61 "Counter": "0,1,2,3,4,5,6,7", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/alderlake/ |
D | floating-point.json | 3 …"BriefDescription": "Counts the number of cycles the floating point divider is in the loop stage.", 4 "Counter": "0,1,2,3,4,5", 13 "Counter": "0,1,2,3,4,5,6,7", 22 "BriefDescription": "Counts the number of floating point divider uops executed per cycle.", 23 "Counter": "0,1,2,3,4,5", 32 "Counter": "0,1,2,3,4,5,6,7", 35 "PublicDescription": "Counts all microcode Floating Point assists.", 42 "Counter": "0,1,2,3,4,5,6,7", 51 "Counter": "0,1,2,3,4,5,6,7", 60 "Counter": "0,1,2,3,4,5,6,7", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/graniterapids/ |
D | floating-point.json | 3 "BriefDescription": "This event counts the cycles the floating point divider is busy.", 4 "Counter": "0,1,2,3,4,5,6,7", 13 "Counter": "0,1,2,3,4,5,6,7", 16 "PublicDescription": "Counts all microcode Floating Point assists.", 22 "Counter": "0,1,2,3,4,5,6,7", 30 "Counter": "0,1,2,3,4,5,6,7", 38 "Counter": "0,1,2,3,4,5,6,7", 46 "Counter": "0,1,2,3,4,5,6,7", 54 "Counter": "0,1,2,3,4,5,6,7", 62 "Counter": "0,1,2,3,4,5,6,7", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/broadwell/ |
D | floating-point.json | 3 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 4 "Counter": "0,1,2,3", 7 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 12 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 13 "Counter": "0,1,2,3", 16 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 22 "Counter": "0,1,2,3", 25 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/broadwellx/ |
D | floating-point.json | 3 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 4 "Counter": "0,1,2,3", 7 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 12 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 13 "Counter": "0,1,2,3", 16 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 22 "Counter": "0,1,2,3", 25 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/broadwellde/ |
D | floating-point.json | 3 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 4 "Counter": "0,1,2,3", 7 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 12 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 13 "Counter": "0,1,2,3", 16 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 22 "Counter": "0,1,2,3", 25 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/emeraldrapids/ |
D | floating-point.json | 4 "Counter": "0,1,2,3,4,5,6,7", 13 "Counter": "0,1,2,3,4,5,6,7", 16 "PublicDescription": "Counts all microcode Floating Point assists.", 22 "Counter": "0,1,2,3,4,5,6,7", 30 "Counter": "0,1,2,3,4,5,6,7", 38 "Counter": "0,1,2,3,4,5,6,7", 46 "Counter": "0,1,2,3,4,5,6,7", 54 "Counter": "0,1,2,3,4,5,6,7", 62 "Counter": "0,1,2,3,4,5,6,7", 70 "Counter": "0,1,2,3,4,5,6,7", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
D | floating-point.json | 4 "Counter": "0,1,2,3,4,5,6,7", 13 "Counter": "0,1,2,3,4,5,6,7", 16 "PublicDescription": "Counts all microcode Floating Point assists.", 22 "Counter": "0,1,2,3,4,5,6,7", 30 "Counter": "0,1,2,3,4,5,6,7", 38 "Counter": "0,1,2,3,4,5,6,7", 46 "Counter": "0,1,2,3,4,5,6,7", 54 "Counter": "0,1,2,3,4,5,6,7", 62 "Counter": "0,1,2,3,4,5,6,7", 70 "Counter": "0,1,2,3,4,5,6,7", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/cascadelakex/ |
D | floating-point.json | 3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin… 4 "Counter": "0,1,2,3", 7 …-bit packed computational double precision floating-point instructions retired; some instructions … 12 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin… 13 "Counter": "0,1,2,3", 16 …-bit packed computational single precision floating-point instructions retired; some instructions … 21 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin… 22 "Counter": "0,1,2,3", 25 …-bit packed double computational precision floating-point instructions retired; some instructions … 30 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin… [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/rocketlake/ |
D | floating-point.json | 4 "Counter": "0,1,2,3,4,5,6,7", 7 "PublicDescription": "Counts all microcode Floating Point assists.", 12 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 13 "Counter": "0,1,2,3,4,5,6,7", 16 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 22 "Counter": "0,1,2,3,4,5,6,7", 25 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 31 "Counter": "0,1,2,3,4,5,6,7", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/tigerlake/ |
D | floating-point.json | 4 "Counter": "0,1,2,3,4,5,6,7", 7 "PublicDescription": "Counts all microcode Floating Point assists.", 12 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 13 "Counter": "0,1,2,3,4,5,6,7", 16 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 22 "Counter": "0,1,2,3,4,5,6,7", 25 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 31 "Counter": "0,1,2,3,4,5,6,7", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/icelake/ |
D | floating-point.json | 4 "Counter": "0,1,2,3,4,5,6,7", 7 "PublicDescription": "Counts all microcode Floating Point assists.", 12 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 13 "Counter": "0,1,2,3,4,5,6,7", 16 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 22 "Counter": "0,1,2,3,4,5,6,7", 25 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 31 "Counter": "0,1,2,3,4,5,6,7", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/icelakex/ |
D | floating-point.json | 4 "Counter": "0,1,2,3,4,5,6,7", 7 "PublicDescription": "Counts all microcode Floating Point assists.", 12 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 13 "Counter": "0,1,2,3,4,5,6,7", 16 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 21 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 22 "Counter": "0,1,2,3,4,5,6,7", 25 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 31 "Counter": "0,1,2,3,4,5,6,7", [all …]
|
/linux-6.15/drivers/misc/mei/ |
D | hw-me-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (c) 2003-2022, Intel Corporation. All rights reserved. 45 #define MEI_DEV_ID_CPT_1 0x1C3A /* Couger Point */ 48 #define MEI_DEV_ID_PPT_1 0x1E3A /* Panther Point */ 49 #define MEI_DEV_ID_PPT_2 0x1CBA /* Panther Point */ 50 #define MEI_DEV_ID_PPT_3 0x1DBA /* Panther Point */ 52 #define MEI_DEV_ID_LPT_H 0x8C3A /* Lynx Point H */ 53 #define MEI_DEV_ID_LPT_W 0x8D3A /* Lynx Point - Wellsburg */ 54 #define MEI_DEV_ID_LPT_LP 0x9C3A /* Lynx Point LP */ 55 #define MEI_DEV_ID_LPT_HR 0x8CBA /* Lynx Point H Refresh */ [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/skylakex/ |
D | floating-point.json | 3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin… 4 "Counter": "0,1,2,3", 7 …-bit packed computational double precision floating-point instructions retired; some instructions … 12 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin… 13 "Counter": "0,1,2,3", 16 …-bit packed computational single precision floating-point instructions retired; some instructions … 21 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin… 22 "Counter": "0,1,2,3", 25 …-bit packed double computational precision floating-point instructions retired; some instructions … 30 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin… [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/skylake/ |
D | floating-point.json | 3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin… 4 "Counter": "0,1,2,3", 7 …-bit packed computational double precision floating-point instructions retired; some instructions … 12 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin… 13 "Counter": "0,1,2,3", 16 …-bit packed computational single precision floating-point instructions retired; some instructions … 21 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin… 22 "Counter": "0,1,2,3", 25 …-bit packed double computational precision floating-point instructions retired; some instructions … 30 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin… [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/westmereex/ |
D | floating-point.json | 3 "BriefDescription": "X87 Floating point assists (Precise Event)", 4 "Counter": "0,1,2,3", 12 "BriefDescription": "X87 Floating point assists for invalid input value (Precise Event)", 13 "Counter": "0,1,2,3", 21 "BriefDescription": "X87 Floating point assists for invalid output value (Precise Event)", 22 "Counter": "0,1,2,3", 31 "Counter": "0,1,2,3", 39 "Counter": "0,1,2,3", 47 "Counter": "0,1,2,3", 55 "Counter": "0,1,2,3", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/westmereep-dp/ |
D | floating-point.json | 3 "BriefDescription": "X87 Floating point assists (Precise Event)", 4 "Counter": "0,1,2,3", 12 "BriefDescription": "X87 Floating point assists for invalid input value (Precise Event)", 13 "Counter": "0,1,2,3", 21 "BriefDescription": "X87 Floating point assists for invalid output value (Precise Event)", 22 "Counter": "0,1,2,3", 31 "Counter": "0,1,2,3", 39 "Counter": "0,1,2,3", 47 "Counter": "0,1,2,3", 55 "Counter": "0,1,2,3", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/nehalemep/ |
D | floating-point.json | 3 "BriefDescription": "X87 Floating point assists (Precise Event)", 4 "Counter": "0,1,2,3", 12 "BriefDescription": "X87 Floating point assists for invalid input value (Precise Event)", 13 "Counter": "0,1,2,3", 21 "BriefDescription": "X87 Floating point assists for invalid output value (Precise Event)", 22 "Counter": "0,1,2,3", 31 "Counter": "0,1,2,3", 39 "Counter": "0,1,2,3", 47 "Counter": "0,1,2,3", 55 "Counter": "0,1,2,3", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/westmereep-sp/ |
D | floating-point.json | 3 "BriefDescription": "X87 Floating point assists (Precise Event)", 4 "Counter": "0,1,2,3", 12 "BriefDescription": "X87 Floating point assists for invalid input value (Precise Event)", 13 "Counter": "0,1,2,3", 21 "BriefDescription": "X87 Floating point assists for invalid output value (Precise Event)", 22 "Counter": "0,1,2,3", 31 "Counter": "0,1,2,3", 39 "Counter": "0,1,2,3", 47 "Counter": "0,1,2,3", 55 "Counter": "0,1,2,3", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/x86/nehalemex/ |
D | floating-point.json | 3 "BriefDescription": "X87 Floating point assists (Precise Event)", 4 "Counter": "0,1,2,3", 12 "BriefDescription": "X87 Floating point assists for invalid input value (Precise Event)", 13 "Counter": "0,1,2,3", 21 "BriefDescription": "X87 Floating point assists for invalid output value (Precise Event)", 22 "Counter": "0,1,2,3", 31 "Counter": "0,1,2,3", 39 "Counter": "0,1,2,3", 47 "Counter": "0,1,2,3", 55 "Counter": "0,1,2,3", [all …]
|
/linux-6.15/tools/perf/pmu-events/arch/arm64/ |
D | common-and-microarch.json | 129 "PublicDescription": "Attributable Level 1 data cache write-back", 132 "BriefDescription": "Attributable Level 1 data cache write-back" 147 "PublicDescription": "Attributable Level 2 data cache write-back", 150 "BriefDescription": "Attributable Level 2 data cache write-back" 241 "PublicDescription": "Attributable Level 3 data cache allocation without refill", 244 "BriefDescription": "Attributable Level 3 data cache allocation without refill" 247 "PublicDescription": "Attributable Level 3 data cache refill", 250 "BriefDescription": "Attributable Level 3 data cache refill" 253 "PublicDescription": "Attributable Level 3 data cache access", 256 "BriefDescription": "Attributable Level 3 data cache access" [all …]
|
/linux-6.15/arch/arm/nwfpe/ |
D | entry.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 NetWinder Floating Point Emulator 14 /* This is the kernel's entry point into the floating point emulator. 24 strb r8, [r10, #TSK_USED_MATH] @ set current->used_math 27 ldr pc, [r4] @ Call FP emulator entry point 40 is used as a flag to detect the first time a process uses floating point, 49 2) It calls EmulateAll to emulate a floating point instruction. 52 3) If an instruction has been emulated successfully, it looks ahead at 53 the next instruction. If it is a floating point instruction, it 55 way it repeatedly looks ahead and executes floating point instructions [all …]
|