~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/tools/perf/pmu-events/arch/powerpc/power8/pipeline.json

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 [
  2   {
  3     "EventCode": "0x100f2",
  4     "EventName": "PM_1PLUS_PPC_CMPL",
  5     "BriefDescription": "1 or more ppc insts finished",
  6     "PublicDescription": "1 or more ppc insts finished (completed)"
  7   },
  8   {
  9     "EventCode": "0x400f2",
 10     "EventName": "PM_1PLUS_PPC_DISP",
 11     "BriefDescription": "Cycles at least one Instr Dispatched",
 12     "PublicDescription": "Cycles at least one Instr Dispatched. Could be a group with only microcode. Issue HW016521"
 13   },
 14   {
 15     "EventCode": "0x100fa",
 16     "EventName": "PM_ANY_THRD_RUN_CYC",
 17     "BriefDescription": "One of threads in run_cycles",
 18     "PublicDescription": "Any thread in run_cycles (was one thread in run_cycles)"
 19   },
 20   {
 21     "EventCode": "0x4000a",
 22     "EventName": "PM_CMPLU_STALL",
 23     "BriefDescription": "Completion stall",
 24     "PublicDescription": ""
 25   },
 26   {
 27     "EventCode": "0x4d018",
 28     "EventName": "PM_CMPLU_STALL_BRU",
 29     "BriefDescription": "Completion stall due to a Branch Unit",
 30     "PublicDescription": ""
 31   },
 32   {
 33     "EventCode": "0x2c012",
 34     "EventName": "PM_CMPLU_STALL_DCACHE_MISS",
 35     "BriefDescription": "Completion stall by Dcache miss",
 36     "PublicDescription": ""
 37   },
 38   {
 39     "EventCode": "0x2c018",
 40     "EventName": "PM_CMPLU_STALL_DMISS_L21_L31",
 41     "BriefDescription": "Completion stall by Dcache miss which resolved on chip ( excluding local L2/L3)",
 42     "PublicDescription": ""
 43   },
 44   {
 45     "EventCode": "0x2c016",
 46     "EventName": "PM_CMPLU_STALL_DMISS_L2L3",
 47     "BriefDescription": "Completion stall by Dcache miss which resolved in L2/L3",
 48     "PublicDescription": ""
 49   },
 50   {
 51     "EventCode": "0x4c016",
 52     "EventName": "PM_CMPLU_STALL_DMISS_L2L3_CONFLICT",
 53     "BriefDescription": "Completion stall due to cache miss that resolves in the L2 or L3 with a conflict",
 54     "PublicDescription": "Completion stall due to cache miss resolving in core's L2/L3 with a conflict"
 55   },
 56   {
 57     "EventCode": "0x4c01a",
 58     "EventName": "PM_CMPLU_STALL_DMISS_L3MISS",
 59     "BriefDescription": "Completion stall due to cache miss resolving missed the L3",
 60     "PublicDescription": ""
 61   },
 62   {
 63     "EventCode": "0x4c018",
 64     "EventName": "PM_CMPLU_STALL_DMISS_LMEM",
 65     "BriefDescription": "Completion stall due to cache miss that resolves in local memory",
 66     "PublicDescription": "Completion stall due to cache miss resolving in core's Local Memory"
 67   },
 68   {
 69     "EventCode": "0x2c01c",
 70     "EventName": "PM_CMPLU_STALL_DMISS_REMOTE",
 71     "BriefDescription": "Completion stall by Dcache miss which resolved from remote chip (cache or memory)",
 72     "PublicDescription": "Completion stall by Dcache miss which resolved on chip ( excluding local L2/L3)"
 73   },
 74   {
 75     "EventCode": "0x4c012",
 76     "EventName": "PM_CMPLU_STALL_ERAT_MISS",
 77     "BriefDescription": "Completion stall due to LSU reject ERAT miss",
 78     "PublicDescription": ""
 79   },
 80   {
 81     "EventCode": "0x4d016",
 82     "EventName": "PM_CMPLU_STALL_FXLONG",
 83     "BriefDescription": "Completion stall due to a long latency fixed point instruction",
 84     "PublicDescription": ""
 85   },
 86   {
 87     "EventCode": "0x2d016",
 88     "EventName": "PM_CMPLU_STALL_FXU",
 89     "BriefDescription": "Completion stall due to FXU",
 90     "PublicDescription": ""
 91   },
 92   {
 93     "EventCode": "0x30036",
 94     "EventName": "PM_CMPLU_STALL_HWSYNC",
 95     "BriefDescription": "completion stall due to hwsync",
 96     "PublicDescription": ""
 97   },
 98   {
 99     "EventCode": "0x4d014",
100     "EventName": "PM_CMPLU_STALL_LOAD_FINISH",
101     "BriefDescription": "Completion stall due to a Load finish",
102     "PublicDescription": ""
103   },
104   {
105     "EventCode": "0x2c010",
106     "EventName": "PM_CMPLU_STALL_LSU",
107     "BriefDescription": "Completion stall by LSU instruction",
108     "PublicDescription": ""
109   },
110   {
111     "EventCode": "0x10036",
112     "EventName": "PM_CMPLU_STALL_LWSYNC",
113     "BriefDescription": "completion stall due to isync/lwsync",
114     "PublicDescription": ""
115   },
116   {
117     "EventCode": "0x30006",
118     "EventName": "PM_CMPLU_STALL_OTHER_CMPL",
119     "BriefDescription": "Instructions core completed while this tread was stalled",
120     "PublicDescription": "Instructions core completed while this thread was stalled"
121   },
122   {
123     "EventCode": "0x4c01c",
124     "EventName": "PM_CMPLU_STALL_ST_FWD",
125     "BriefDescription": "Completion stall due to store forward",
126     "PublicDescription": ""
127   },
128   {
129     "EventCode": "0x1001c",
130     "EventName": "PM_CMPLU_STALL_THRD",
131     "BriefDescription": "Completion Stalled due to thread conflict. Group ready to complete but it was another thread's turn",
132     "PublicDescription": "Completion stall due to thread conflict"
133   },
134   {
135     "EventCode": "0x1e",
136     "EventName": "PM_CYC",
137     "BriefDescription": "Cycles",
138     "PublicDescription": ""
139   },
140   {
141     "EventCode": "0x10006",
142     "EventName": "PM_DISP_HELD",
143     "BriefDescription": "Dispatch Held",
144     "PublicDescription": ""
145   },
146   {
147     "EventCode": "0x4003c",
148     "EventName": "PM_DISP_HELD_SYNC_HOLD",
149     "BriefDescription": "Dispatch held due to SYNC hold",
150     "PublicDescription": ""
151   },
152   {
153     "EventCode": "0x200f8",
154     "EventName": "PM_EXT_INT",
155     "BriefDescription": "external interrupt",
156     "PublicDescription": ""
157   },
158   {
159     "EventCode": "0x400f8",
160     "EventName": "PM_FLUSH",
161     "BriefDescription": "Flush (any type)",
162     "PublicDescription": ""
163   },
164   {
165     "EventCode": "0x30012",
166     "EventName": "PM_FLUSH_COMPLETION",
167     "BriefDescription": "Completion Flush",
168     "PublicDescription": ""
169   },
170   {
171     "EventCode": "0x3000c",
172     "EventName": "PM_FREQ_DOWN",
173     "BriefDescription": "Power Management: Below Threshold B",
174     "PublicDescription": "Frequency is being slewed down due to Power Management"
175   },
176   {
177     "EventCode": "0x4000c",
178     "EventName": "PM_FREQ_UP",
179     "BriefDescription": "Power Management: Above Threshold A",
180     "PublicDescription": "Frequency is being slewed up due to Power Management"
181   },
182   {
183     "EventCode": "0x2000a",
184     "EventName": "PM_HV_CYC",
185     "BriefDescription": "Cycles in which msr_hv is high. Note that this event does not take msr_pr into consideration",
186     "PublicDescription": "cycles in hypervisor mode"
187   },
188   {
189     "EventCode": "0x3405e",
190     "EventName": "PM_IFETCH_THROTTLE",
191     "BriefDescription": "Cycles in which Instruction fetch throttle was active",
192     "PublicDescription": "Cycles instruction fecth was throttled in IFU"
193   },
194   {
195     "EventCode": "0x10014",
196     "EventName": "PM_IOPS_CMPL",
197     "BriefDescription": "Internal Operations completed",
198     "PublicDescription": "IOPS Completed"
199   },
200   {
201     "EventCode": "0x3c058",
202     "EventName": "PM_LARX_FIN",
203     "BriefDescription": "Larx finished",
204     "PublicDescription": ""
205   },
206   {
207     "EventCode": "0x1002e",
208     "EventName": "PM_LD_CMPL",
209     "BriefDescription": "count of Loads completed",
210     "PublicDescription": ""
211   },
212   {
213     "EventCode": "0x10062",
214     "EventName": "PM_LD_L3MISS_PEND_CYC",
215     "BriefDescription": "Cycles L3 miss was pending for this thread",
216     "PublicDescription": ""
217   },
218   {
219     "EventCode": "0x30066",
220     "EventName": "PM_LSU_FIN",
221     "BriefDescription": "LSU Finished an instruction (up to 2 per cycle)",
222     "PublicDescription": ""
223   },
224   {
225     "EventCode": "0x2003e",
226     "EventName": "PM_LSU_LMQ_SRQ_EMPTY_CYC",
227     "BriefDescription": "LSU empty (lmq and srq empty)",
228     "PublicDescription": ""
229   },
230   {
231     "EventCode": "0x2e05c",
232     "EventName": "PM_LSU_REJECT_ERAT_MISS",
233     "BriefDescription": "LSU Reject due to ERAT (up to 4 per cycles)",
234     "PublicDescription": ""
235   },
236   {
237     "EventCode": "0x4e05c",
238     "EventName": "PM_LSU_REJECT_LHS",
239     "BriefDescription": "LSU Reject due to LHS (up to 4 per cycle)",
240     "PublicDescription": ""
241   },
242   {
243     "EventCode": "0x1e05c",
244     "EventName": "PM_LSU_REJECT_LMQ_FULL",
245     "BriefDescription": "LSU reject due to LMQ full ( 4 per cycle)",
246     "PublicDescription": ""
247   },
248   {
249     "EventCode": "0x1001a",
250     "EventName": "PM_LSU_SRQ_FULL_CYC",
251     "BriefDescription": "Storage Queue is full and is blocking dispatch",
252     "PublicDescription": "SRQ is Full"
253   },
254   {
255     "EventCode": "0x40014",
256     "EventName": "PM_PROBE_NOP_DISP",
257     "BriefDescription": "ProbeNops dispatched",
258     "PublicDescription": ""
259   },
260   {
261     "EventCode": "0x600f4",
262     "EventName": "PM_RUN_CYC",
263     "BriefDescription": "Run_cycles",
264     "PublicDescription": ""
265   },
266   {
267     "EventCode": "0x3006c",
268     "EventName": "PM_RUN_CYC_SMT2_MODE",
269     "BriefDescription": "Cycles run latch is set and core is in SMT2 mode",
270     "PublicDescription": ""
271   },
272   {
273     "EventCode": "0x2006c",
274     "EventName": "PM_RUN_CYC_SMT4_MODE",
275     "BriefDescription": "cycles this threads run latch is set and the core is in SMT4 mode",
276     "PublicDescription": "Cycles run latch is set and core is in SMT4 mode"
277   },
278   {
279     "EventCode": "0x1006c",
280     "EventName": "PM_RUN_CYC_ST_MODE",
281     "BriefDescription": "Cycles run latch is set and core is in ST mode",
282     "PublicDescription": ""
283   },
284   {
285     "EventCode": "0x500fa",
286     "EventName": "PM_RUN_INST_CMPL",
287     "BriefDescription": "Run_Instructions",
288     "PublicDescription": ""
289   },
290   {
291     "EventCode": "0x1e058",
292     "EventName": "PM_STCX_FAIL",
293     "BriefDescription": "stcx failed",
294     "PublicDescription": ""
295   },
296   {
297     "EventCode": "0x20016",
298     "EventName": "PM_ST_CMPL",
299     "BriefDescription": "Store completion count",
300     "PublicDescription": ""
301   },
302   {
303     "EventCode": "0x200f0",
304     "EventName": "PM_ST_FIN",
305     "BriefDescription": "Store Instructions Finished",
306     "PublicDescription": "Store Instructions Finished (store sent to nest)"
307   },
308   {
309     "EventCode": "0x20018",
310     "EventName": "PM_ST_FWD",
311     "BriefDescription": "Store forwards that finished",
312     "PublicDescription": ""
313   },
314   {
315     "EventCode": "0x10026",
316     "EventName": "PM_TABLEWALK_CYC",
317     "BriefDescription": "Cycles when a tablewalk (I or D) is active",
318     "PublicDescription": "Tablewalk Active"
319   },
320   {
321     "EventCode": "0x300f8",
322     "EventName": "PM_TB_BIT_TRANS",
323     "BriefDescription": "timebase event",
324     "PublicDescription": ""
325   },
326   {
327     "EventCode": "0x2000c",
328     "EventName": "PM_THRD_ALL_RUN_CYC",
329     "BriefDescription": "All Threads in Run_cycles (was both threads in run_cycles)",
330     "PublicDescription": ""
331   },
332   {
333     "EventCode": "0x30058",
334     "EventName": "PM_TLBIE_FIN",
335     "BriefDescription": "tlbie finished",
336     "PublicDescription": ""
337   },
338   {
339     "EventCode": "0x10060",
340     "EventName": "PM_TM_TRANS_RUN_CYC",
341     "BriefDescription": "run cycles in transactional state",
342     "PublicDescription": ""
343   },
344   {
345     "EventCode": "0x2e012",
346     "EventName": "PM_TM_TX_PASS_RUN_CYC",
347     "BriefDescription": "cycles spent in successful transactions",
348     "PublicDescription": "run cycles spent in successful transactions"
349   }
350 ]

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php