/linux/tools/perf/pmu-events/arch/arm64/ |
H A D | common-and-microarch.json | 3 …"PublicDescription": "Instruction architecturally executed, Condition code check pass, software in… 6 …"BriefDescription": "Instruction architecturally executed, Condition code check pass, software inc… 39 … "PublicDescription": "Instruction architecturally executed, condition code check pass, load", 42 "BriefDescription": "Instruction architecturally executed, condition code check pass, load" 45 … "PublicDescription": "Instruction architecturally executed, condition code check pass, store", 48 "BriefDescription": "Instruction architecturally executed, condition code check pass, store" 51 "PublicDescription": "Instruction architecturally executed", 54 "BriefDescription": "Instruction architecturally executed" 63 …"PublicDescription": "Instruction architecturally executed, condition check pass, exception return… 66 … "BriefDescription": "Instruction architecturally executed, condition check pass, exception return" [all …]
|
H A D | recommended.json | 213 "PublicDescription": "Exclusive operation speculatively executed, LDREX or LDX", 216 "BriefDescription": "Exclusive operation speculatively executed, LDREX or LDX" 219 "PublicDescription": "Exclusive operation speculatively executed, STREX or STX pass", 222 "BriefDescription": "Exclusive operation speculatively executed, STREX or STX pass" 225 "PublicDescription": "Exclusive operation speculatively executed, STREX or STX fail", 228 "BriefDescription": "Exclusive operation speculatively executed, STREX or STX fail" 231 "PublicDescription": "Exclusive operation speculatively executed, STREX or STX", 234 "BriefDescription": "Exclusive operation speculatively executed, STREX or STX" 237 "PublicDescription": "Operation speculatively executed, load", 240 "BriefDescription": "Operation speculatively executed, load" [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/ampere/ampereonex/ |
H A D | branch.json | 18 "PublicDescription": "Instruction architecturally executed, branch not taken", 21 "BriefDescription": "Instruction architecturally executed, branch not taken" 24 "PublicDescription": "Instruction architecturally executed, immediate branch taken", 27 "BriefDescription": "Instruction architecturally executed, immediate branch taken" 30 …"PublicDescription": "Instruction architecturally executed, indirect branch excluding return retir… 33 …"BriefDescription": "Instruction architecturally executed, indirect branch excluding return retire… 36 "PublicDescription": "Instruction architecturally executed, predicted immediate branch", 39 "BriefDescription": "Instruction architecturally executed, predicted immediate branch" 42 "PublicDescription": "Instruction architecturally executed, mispredicted immediate branch", 45 "BriefDescription": "Instruction architecturally executed, mispredicted immediate branch" [all …]
|
H A D | core-imp-def.json | 15 "PublicDescription": "Predictable branch speculatively executed that hit any level of BTB", 18 "BriefDescription": "Predictable branch speculatively executed that hit any level of BTB" 21 …"PublicDescription": "Predictable conditional branch speculatively executed that hit any level of … 24 …"BriefDescription": "Predictable conditional branch speculatively executed that hit any level of B… 27 …"PublicDescription": "Predictable taken branch speculatively executed that hit any level of BTB th… 30 …"BriefDescription": "Predictable taken branch speculatively executed that hit any level of BTB tha… 33 …"PublicDescription": "Predictable taken branch speculatively executed that hit any level of BTB th… 36 …"BriefDescription": "Predictable taken branch speculatively executed that hit any level of BTB tha… 39 …"PublicDescription": "Predictable unconditional branch speculatively executed that did not hit any… 42 …"BriefDescription": "Predictable unconditional branch speculatively executed that did not hit any … [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/ |
H A D | instruction.json | 66 …"PublicDescription": "This event counts architecturally executed zero blocking operations due to t… 69 …"BriefDescription": "This event counts architecturally executed zero blocking operations due to th… 72 … "PublicDescription": "This event counts architecturally executed floating-point move operations.", 75 "BriefDescription": "This event counts architecturally executed floating-point move operations." 78 …"PublicDescription": "This event counts architecturally executed operations that using predicate r… 81 …"BriefDescription": "This event counts architecturally executed operations that using predicate re… 84 …"PublicDescription": "This event counts architecturally executed inter-element manipulation operat… 87 …"BriefDescription": "This event counts architecturally executed inter-element manipulation operati… 90 …"PublicDescription": "This event counts architecturally executed inter-register manipulation opera… 93 …"BriefDescription": "This event counts architecturally executed inter-register manipulation operat… [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/ |
H A D | spec_operation.json | 4 "PublicDescription": "Counts branches which are speculatively executed and mispredicted." 8 "PublicDescription": "Counts branches speculatively executed and were predicted right." 12 "PublicDescription": "Counts operations that have been speculatively executed." 16 …"PublicDescription": "Counts micro-operations speculatively executed. This is the count of the num… 32 …cription": "Counts Load-Exclusive operations that have been speculatively executed. Eg: LDREX, LDX" 36 …ption": "Counts store-exclusive operations that have been speculatively executed and have successf… 40 …ption": "Counts store-exclusive operations that have been speculatively executed and have not succ… 44 … "PublicDescription": "Counts store-exclusive operations that have been speculatively executed." 48 …"PublicDescription": "Counts speculatively executed load operations including Single Instruction M… 52 …"PublicDescription": "Counts speculatively executed store operations including Single Instruction … [all …]
|
H A D | metrics.json | 19 …f branches mispredicted to the total number of branches architecturally executed. This gives an in… 26 …n": "This metric measures the number of branch mispredictions per thousand instructions executed.", 33 …n": "This metric measures branch operations as a percentage of operations speculatively executed.", 40 …n": "This metric measures crypto operations as a percentage of operations speculatively executed.", 47 …cription": "This metric measures the number of data TLB Walks per thousand instructions executed.", 72 …s metric measures scalar integer operations as a percentage of operations speculatively executed.", 86 …n": "This metric measures the number of instruction TLB Walks per thousand instructions executed.", 107 …ric measures the number of level 1 data cache accesses missed per thousand instructions executed.", 121 …easures the number of level 1 instruction TLB accesses missed per thousand instructions executed.", 135 …sures the number of level 1 instruction cache accesses missed per thousand instructions executed.", [all …]
|
H A D | sve.json | 4 "PublicDescription": "Counts speculatively executed operations that are SVE operations." 8 "PublicDescription": "Counts speculatively executed predicated SVE operations." 12 …"PublicDescription": "Counts speculatively executed predicated SVE operations with no active predi… 16 …"PublicDescription": "Counts speculatively executed predicated SVE operations with all predicate e… 20 …"PublicDescription": "Counts speculatively executed predicated SVE operations with at least one bu… 24 … "PublicDescription": "Counts speculatively executed SVE first fault or non-fault load operations." 28 …"PublicDescription": "Counts speculatively executed SVE first fault or non-fault load operations t…
|
/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/ |
H A D | spec_operation.json | 4 "PublicDescription": "Counts branches which are speculatively executed and mispredicted." 8 "PublicDescription": "Counts branches speculatively executed and were predicted right." 12 "PublicDescription": "Counts operations that have been speculatively executed." 16 …"PublicDescription": "Counts micro-operations speculatively executed. This is the count of the num… 32 …cription": "Counts Load-Exclusive operations that have been speculatively executed. Eg: LDREX, LDX" 36 …ption": "Counts store-exclusive operations that have been speculatively executed and have successf… 40 …ption": "Counts store-exclusive operations that have been speculatively executed and have not succ… 44 … "PublicDescription": "Counts store-exclusive operations that have been speculatively executed." 48 …"PublicDescription": "Counts speculatively executed load operations including Single Instruction M… 52 …"PublicDescription": "Counts speculatively executed store operations including Single Instruction … [all …]
|
H A D | sve.json | 4 "PublicDescription": "Counts speculatively executed operations that are SVE operations." 8 "PublicDescription": "Counts speculatively executed predicated SVE operations." 12 …"PublicDescription": "Counts speculatively executed predicated SVE operations with no active predi… 16 …"PublicDescription": "Counts speculatively executed predicated SVE operations with all predicate e… 20 …"PublicDescription": "Counts speculatively executed predicated SVE operations with at least one bu… 24 …"PublicDescription": "Counts speculatively executed predicated SVE operations with at least one no… 28 … "PublicDescription": "Counts speculatively executed SVE first fault or non-fault load operations." 32 …"PublicDescription": "Counts speculatively executed SVE first fault or non-fault load operations t… 36 …"PublicDescription": "Counts speculatively executed Advanced SIMD or SVE integer operations with t… 40 …"PublicDescription": "Counts speculatively executed Advanced SIMD or SVE integer operations with t… [all …]
|
H A D | metrics.json | 20 …f branches mispredicted to the total number of branches architecturally executed. This gives an in… 27 …n": "This metric measures the number of branch mispredictions per thousand instructions executed.", 34 …n": "This metric measures branch operations as a percentage of operations speculatively executed.", 41 …n": "This metric measures crypto operations as a percentage of operations speculatively executed.", 48 …cription": "This metric measures the number of data TLB Walks per thousand instructions executed.", 73 …s metric measures scalar integer operations as a percentage of operations speculatively executed.", 87 …n": "This metric measures the number of instruction TLB Walks per thousand instructions executed.", 108 …ric measures the number of level 1 data cache accesses missed per thousand instructions executed.", 122 …easures the number of level 1 instruction TLB accesses missed per thousand instructions executed.", 136 …sures the number of level 1 instruction cache accesses missed per thousand instructions executed.", [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n1/ |
H A D | spec_operation.json | 4 "PublicDescription": "Counts branches which are speculatively executed and mispredicted." 8 "PublicDescription": "Counts branches speculatively executed and were predicted right." 12 "PublicDescription": "Counts operations that have been speculatively executed." 28 …cription": "Counts Load-Exclusive operations that have been speculatively executed. Eg: LDREX, LDX" 32 …ption": "Counts store-exclusive operations that have been speculatively executed and have successf… 36 …ption": "Counts store-exclusive operations that have been speculatively executed and have not succ… 40 … "PublicDescription": "Counts store-exclusive operations that have been speculatively executed." 44 …"PublicDescription": "Counts speculatively executed load operations including Single Instruction M… 48 …"PublicDescription": "Counts speculatively executed store operations including Single Instruction … 52 …"PublicDescription": "Counts speculatively executed logical or arithmetic instructions such as MOV… [all …]
|
H A D | metrics.json | 12 …f branches mispredicted to the total number of branches architecturally executed. This gives an in… 19 …n": "This metric measures the number of branch mispredictions per thousand instructions executed.", 26 …n": "This metric measures branch operations as a percentage of operations speculatively executed.", 33 …n": "This metric measures crypto operations as a percentage of operations speculatively executed.", 40 …cription": "This metric measures the number of data TLB Walks per thousand instructions executed.", 61 …s metric measures scalar integer operations as a percentage of operations speculatively executed.", 75 …n": "This metric measures the number of instruction TLB Walks per thousand instructions executed.", 96 …ric measures the number of level 1 data cache accesses missed per thousand instructions executed.", 110 …easures the number of level 1 instruction TLB accesses missed per thousand instructions executed.", 124 …sures the number of level 1 instruction cache accesses missed per thousand instructions executed.", [all …]
|
/linux/lib/ |
H A D | dhry_2.c | 26 /* executed once */ in Func_3() 33 /* then, executed */ in Func_3() 36 /* not executed */ in Func_3() 44 /* executed once */ in Proc_6() 49 /* then, not executed */ in Proc_6() 64 case Ident_3: /* executed */ in Proc_6() 78 /* executed three times */ in Proc_7() 95 /* executed once */ in Proc_8() 116 /* executed three times */ in Func_1() 127 /* then, executed */ in Func_1() [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/ampere/ampereone/ |
H A D | core-imp-def.json | 15 "PublicDescription": "Predictable branch speculatively executed that hit any level of BTB", 18 "BriefDescription": "Predictable branch speculatively executed that hit any level of BTB" 21 …"PublicDescription": "Predictable conditional branch speculatively executed that hit any level of … 24 …"BriefDescription": "Predictable conditional branch speculatively executed that hit any level of B… 27 …"PublicDescription": "Predictable taken branch speculatively executed that hit any level of BTB th… 30 …"BriefDescription": "Predictable taken branch speculatively executed that hit any level of BTB tha… 33 …"PublicDescription": "Predictable taken branch speculatively executed that hit any level of BTB th… 36 …"BriefDescription": "Predictable taken branch speculatively executed that hit any level of BTB tha… 39 …"PublicDescription": "Predictable unconditional branch speculatively executed that did not hit any… 42 …"BriefDescription": "Predictable unconditional branch speculatively executed that did not hit any … [all …]
|
/linux/tools/perf/pmu-events/arch/x86/westmereex/ |
H A D | pipeline.json | 11 "BriefDescription": "Divide Operations executed", 22 "BriefDescription": "Multiply operations executed", 86 "BriefDescription": "Branch instructions executed", 94 "BriefDescription": "Conditional branch instructions executed", 102 "BriefDescription": "Unconditional branches executed", 110 "BriefDescription": "Unconditional call branches executed", 118 "BriefDescription": "Indirect call branches executed", 126 "BriefDescription": "Indirect non call branches executed", 134 "BriefDescription": "Call branches executed", 142 "BriefDescription": "All non call branches executed", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/westmereep-dp/ |
H A D | pipeline.json | 11 "BriefDescription": "Divide Operations executed", 22 "BriefDescription": "Multiply operations executed", 86 "BriefDescription": "Branch instructions executed", 94 "BriefDescription": "Conditional branch instructions executed", 102 "BriefDescription": "Unconditional branches executed", 110 "BriefDescription": "Unconditional call branches executed", 118 "BriefDescription": "Indirect call branches executed", 126 "BriefDescription": "Indirect non call branches executed", 134 "BriefDescription": "Call branches executed", 142 "BriefDescription": "All non call branches executed", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/nehalemep/ |
H A D | pipeline.json | 11 "BriefDescription": "Divide Operations executed", 22 "BriefDescription": "Multiply operations executed", 86 "BriefDescription": "Branch instructions executed", 94 "BriefDescription": "Conditional branch instructions executed", 102 "BriefDescription": "Unconditional branches executed", 110 "BriefDescription": "Unconditional call branches executed", 118 "BriefDescription": "Indirect call branches executed", 126 "BriefDescription": "Indirect non call branches executed", 134 "BriefDescription": "Call branches executed", 142 "BriefDescription": "All non call branches executed", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/nehalemex/ |
H A D | pipeline.json | 11 "BriefDescription": "Divide Operations executed", 22 "BriefDescription": "Multiply operations executed", 86 "BriefDescription": "Branch instructions executed", 94 "BriefDescription": "Conditional branch instructions executed", 102 "BriefDescription": "Unconditional branches executed", 110 "BriefDescription": "Unconditional call branches executed", 118 "BriefDescription": "Indirect call branches executed", 126 "BriefDescription": "Indirect non call branches executed", 134 "BriefDescription": "Call branches executed", 142 "BriefDescription": "All non call branches executed", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/westmereep-sp/ |
H A D | pipeline.json | 11 "BriefDescription": "Divide Operations executed", 22 "BriefDescription": "Multiply operations executed", 86 "BriefDescription": "Branch instructions executed", 94 "BriefDescription": "Conditional branch instructions executed", 102 "BriefDescription": "Unconditional branches executed", 110 "BriefDescription": "Unconditional call branches executed", 118 "BriefDescription": "Indirect call branches executed", 126 "BriefDescription": "Indirect non call branches executed", 134 "BriefDescription": "Call branches executed", 142 "BriefDescription": "All non call branches executed", [all …]
|
/linux/Documentation/power/ |
H A D | pci.rst | 149 methods" that may be executed by the kernel to perform specific tasks, such as 180 3.0) control method defined for it has to be executed before _PSx. Power 302 These callbacks are executed by the PM core in various situations related to 369 that are executed by the core runtime PM routines. It also implements the 401 the driver's callback is executed, pci_pm_runtime_resume() brings the device 431 management callbacks for this purpose. They are executed in phases such that 457 suspend callback is executed, if present, and its result is returned. Next, if 463 callback is executed, if defined, and its result is returned if it fails. 468 the pci_pm_suspend() callback may be executed in parallel for any pair of PCI 472 The pci_pm_suspend_noirq() routine is executed after suspend_device_irqs() has [all …]
|
/linux/tools/perf/pmu-events/arch/x86/haswell/ |
H A D | pipeline.json | 3 … "BriefDescription": "Any uop executed by the Divider. (This includes all divide uops, sqrt, ...)", 15 "PublicDescription": "Counts all near executed branches (not necessarily retired).", 203 "PublicDescription": "Counts all near executed branches (not necessarily retired).", 440 …"PublicDescription": "This event counts cycles during which no instructions were executed in the e… 471 …"PublicDescription": "This event counts cycles during which no instructions were executed in the e… 643 …"BriefDescription": "This event counts the number of executed Intel AVX masked load operations tha… 751 "BriefDescription": "Cycles per thread when uops are executed in port 0.", 759 "BriefDescription": "Cycles per thread when uops are executed in port 1.", 767 "BriefDescription": "Cycles per thread when uops are executed in port 2.", 775 "BriefDescription": "Cycles per thread when uops are executed in port 3.", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/haswellx/ |
H A D | pipeline.json | 3 … "BriefDescription": "Any uop executed by the Divider. (This includes all divide uops, sqrt, ...)", 15 "PublicDescription": "Counts all near executed branches (not necessarily retired).", 203 "PublicDescription": "Counts all near executed branches (not necessarily retired).", 440 …"PublicDescription": "This event counts cycles during which no instructions were executed in the e… 471 …"PublicDescription": "This event counts cycles during which no instructions were executed in the e… 643 …"BriefDescription": "This event counts the number of executed Intel AVX masked load operations tha… 751 "BriefDescription": "Cycles per thread when uops are executed in port 0.", 759 "BriefDescription": "Cycles per thread when uops are executed in port 1.", 767 "BriefDescription": "Cycles per thread when uops are executed in port 2.", 775 "BriefDescription": "Cycles per thread when uops are executed in port 3.", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/skylakex/ |
H A D | pipeline.json | 139 …When the misprediction is discovered at execution, all the instructions executed in the wrong (spe… 355 …"BriefDescription": "Cycles total of 1 uop is executed on all ports and Reservation Station was no… 359 …"PublicDescription": "Counts cycles during which a total of 1 uop was executed on all ports and Re… 364 …"BriefDescription": "Cycles total of 2 uops are executed on all ports and Reservation Station was … 368 …"PublicDescription": "Counts cycles during which a total of 2 uops were executed on all ports and … 373 …"BriefDescription": "Cycles total of 3 uops are executed on all ports and Reservation Station was … 377 …"PublicDescription": "Cycles total of 3 uops are executed on all ports and Reservation Station (RS… 382 …"BriefDescription": "Cycles total of 4 uops are executed on all ports and Reservation Station was … 386 …"PublicDescription": "Cycles total of 4 uops are executed on all ports and Reservation Station (RS… 399 …"BriefDescription": "Cycles where no uops were executed, the Reservation Station was not empty, th… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
H A D | pipeline.json | 139 …When the misprediction is discovered at execution, all the instructions executed in the wrong (spe… 355 …"BriefDescription": "Cycles total of 1 uop is executed on all ports and Reservation Station was no… 359 …"PublicDescription": "Counts cycles during which a total of 1 uop was executed on all ports and Re… 364 …"BriefDescription": "Cycles total of 2 uops are executed on all ports and Reservation Station was … 368 …"PublicDescription": "Counts cycles during which a total of 2 uops were executed on all ports and … 373 …"BriefDescription": "Cycles total of 3 uops are executed on all ports and Reservation Station was … 377 …"PublicDescription": "Cycles total of 3 uops are executed on all ports and Reservation Station (RS… 382 …"BriefDescription": "Cycles total of 4 uops are executed on all ports and Reservation Station was … 386 …"PublicDescription": "Cycles total of 4 uops are executed on all ports and Reservation Station (RS… 399 …"BriefDescription": "Cycles where no uops were executed, the Reservation Station was not empty, th… [all …]
|