1[
2    {
3        "BriefDescription": "Number of qfclks",
4        "Counter": "0,1,2,3",
5        "EventCode": "0x14",
6        "EventName": "UNC_Q_CLOCKTICKS",
7        "PerPkg": "1",
8        "Unit": "QPI LL"
9    },
10    {
11        "BriefDescription": "Count of CTO Events",
12        "Counter": "0,1,2,3",
13        "EventCode": "0x38",
14        "EventName": "UNC_Q_CTO_COUNT",
15        "ExtSel": "1",
16        "PerPkg": "1",
17        "Unit": "QPI LL"
18    },
19    {
20        "BriefDescription": "Direct 2 Core Spawning; Spawn Success",
21        "Counter": "0,1,2,3",
22        "EventCode": "0x13",
23        "EventName": "UNC_Q_DIRECT2CORE.SUCCESS_RBT_HIT",
24        "PerPkg": "1",
25        "UMask": "0x1",
26        "Unit": "QPI LL"
27    },
28    {
29        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress Credits",
30        "Counter": "0,1,2,3",
31        "EventCode": "0x13",
32        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS",
33        "PerPkg": "1",
34        "UMask": "0x2",
35        "Unit": "QPI LL"
36    },
37    {
38        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Invalid",
39        "Counter": "0,1,2,3",
40        "EventCode": "0x13",
41        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_RBT_HIT",
42        "PerPkg": "1",
43        "UMask": "0x4",
44        "Unit": "QPI LL"
45    },
46    {
47        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Invalid",
48        "Counter": "0,1,2,3",
49        "EventCode": "0x13",
50        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_RBT",
51        "PerPkg": "1",
52        "UMask": "0x8",
53        "Unit": "QPI LL"
54    },
55    {
56        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Miss",
57        "Counter": "0,1,2,3",
58        "EventCode": "0x13",
59        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_MISS",
60        "PerPkg": "1",
61        "UMask": "0x10",
62        "Unit": "QPI LL"
63    },
64    {
65        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Miss",
66        "Counter": "0,1,2,3",
67        "EventCode": "0x13",
68        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_MISS",
69        "PerPkg": "1",
70        "UMask": "0x20",
71        "Unit": "QPI LL"
72    },
73    {
74        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Miss and Invalid",
75        "Counter": "0,1,2,3",
76        "EventCode": "0x13",
77        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_RBT_MISS",
78        "PerPkg": "1",
79        "UMask": "0x40",
80        "Unit": "QPI LL"
81    },
82    {
83        "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Miss, Invalid",
84        "Counter": "0,1,2,3",
85        "EventCode": "0x13",
86        "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_RBT_MISS",
87        "PerPkg": "1",
88        "UMask": "0x80",
89        "Unit": "QPI LL"
90    },
91    {
92        "BriefDescription": "Cycles in L1",
93        "Counter": "0,1,2,3",
94        "EventCode": "0x12",
95        "EventName": "UNC_Q_L1_POWER_CYCLES",
96        "PerPkg": "1",
97        "Unit": "QPI LL"
98    },
99    {
100        "BriefDescription": "Cycles in L0p",
101        "Counter": "0,1,2,3",
102        "EventCode": "0x10",
103        "EventName": "UNC_Q_RxL0P_POWER_CYCLES",
104        "PerPkg": "1",
105        "Unit": "QPI LL"
106    },
107    {
108        "BriefDescription": "Cycles in L0",
109        "Counter": "0,1,2,3",
110        "EventCode": "0xF",
111        "EventName": "UNC_Q_RxL0_POWER_CYCLES",
112        "PerPkg": "1",
113        "Unit": "QPI LL"
114    },
115    {
116        "BriefDescription": "Rx Flit Buffer Bypassed",
117        "Counter": "0,1,2,3",
118        "EventCode": "0x9",
119        "EventName": "UNC_Q_RxL_BYPASSED",
120        "PerPkg": "1",
121        "Unit": "QPI LL"
122    },
123    {
124        "BriefDescription": "CRC Errors Detected; LinkInit",
125        "Counter": "0,1,2,3",
126        "EventCode": "0x3",
127        "EventName": "UNC_Q_RxL_CRC_ERRORS.LINK_INIT",
128        "PerPkg": "1",
129        "UMask": "0x1",
130        "Unit": "QPI LL"
131    },
132    {
133        "BriefDescription": "CRC Errors Detected; Normal Operations",
134        "Counter": "0,1,2,3",
135        "EventCode": "0x3",
136        "EventName": "UNC_Q_RxL_CRC_ERRORS.NORMAL_OP",
137        "PerPkg": "1",
138        "UMask": "0x2",
139        "Unit": "QPI LL"
140    },
141    {
142        "BriefDescription": "VN0 Credit Consumed; DRS",
143        "Counter": "0,1,2,3",
144        "EventCode": "0x1E",
145        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.DRS",
146        "ExtSel": "1",
147        "PerPkg": "1",
148        "UMask": "0x1",
149        "Unit": "QPI LL"
150    },
151    {
152        "BriefDescription": "VN0 Credit Consumed; NCB",
153        "Counter": "0,1,2,3",
154        "EventCode": "0x1E",
155        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NCB",
156        "ExtSel": "1",
157        "PerPkg": "1",
158        "UMask": "0x2",
159        "Unit": "QPI LL"
160    },
161    {
162        "BriefDescription": "VN0 Credit Consumed; NCS",
163        "Counter": "0,1,2,3",
164        "EventCode": "0x1E",
165        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NCS",
166        "ExtSel": "1",
167        "PerPkg": "1",
168        "UMask": "0x4",
169        "Unit": "QPI LL"
170    },
171    {
172        "BriefDescription": "VN0 Credit Consumed; HOM",
173        "Counter": "0,1,2,3",
174        "EventCode": "0x1E",
175        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.HOM",
176        "ExtSel": "1",
177        "PerPkg": "1",
178        "UMask": "0x8",
179        "Unit": "QPI LL"
180    },
181    {
182        "BriefDescription": "VN0 Credit Consumed; SNP",
183        "Counter": "0,1,2,3",
184        "EventCode": "0x1E",
185        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.SNP",
186        "ExtSel": "1",
187        "PerPkg": "1",
188        "UMask": "0x10",
189        "Unit": "QPI LL"
190    },
191    {
192        "BriefDescription": "VN0 Credit Consumed; NDR",
193        "Counter": "0,1,2,3",
194        "EventCode": "0x1E",
195        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NDR",
196        "ExtSel": "1",
197        "PerPkg": "1",
198        "UMask": "0x20",
199        "Unit": "QPI LL"
200    },
201    {
202        "BriefDescription": "VN1 Credit Consumed; DRS",
203        "Counter": "0,1,2,3",
204        "EventCode": "0x39",
205        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.DRS",
206        "ExtSel": "1",
207        "PerPkg": "1",
208        "UMask": "0x1",
209        "Unit": "QPI LL"
210    },
211    {
212        "BriefDescription": "VN1 Credit Consumed; NCB",
213        "Counter": "0,1,2,3",
214        "EventCode": "0x39",
215        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NCB",
216        "ExtSel": "1",
217        "PerPkg": "1",
218        "UMask": "0x2",
219        "Unit": "QPI LL"
220    },
221    {
222        "BriefDescription": "VN1 Credit Consumed; NCS",
223        "Counter": "0,1,2,3",
224        "EventCode": "0x39",
225        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NCS",
226        "ExtSel": "1",
227        "PerPkg": "1",
228        "UMask": "0x4",
229        "Unit": "QPI LL"
230    },
231    {
232        "BriefDescription": "VN1 Credit Consumed; HOM",
233        "Counter": "0,1,2,3",
234        "EventCode": "0x39",
235        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.HOM",
236        "ExtSel": "1",
237        "PerPkg": "1",
238        "UMask": "0x8",
239        "Unit": "QPI LL"
240    },
241    {
242        "BriefDescription": "VN1 Credit Consumed; SNP",
243        "Counter": "0,1,2,3",
244        "EventCode": "0x39",
245        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.SNP",
246        "ExtSel": "1",
247        "PerPkg": "1",
248        "UMask": "0x10",
249        "Unit": "QPI LL"
250    },
251    {
252        "BriefDescription": "VN1 Credit Consumed; NDR",
253        "Counter": "0,1,2,3",
254        "EventCode": "0x39",
255        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NDR",
256        "ExtSel": "1",
257        "PerPkg": "1",
258        "UMask": "0x20",
259        "Unit": "QPI LL"
260    },
261    {
262        "BriefDescription": "VNA Credit Consumed",
263        "Counter": "0,1,2,3",
264        "EventCode": "0x1D",
265        "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VNA",
266        "ExtSel": "1",
267        "PerPkg": "1",
268        "Unit": "QPI LL"
269    },
270    {
271        "BriefDescription": "RxQ Cycles Not Empty",
272        "Counter": "0,1,2,3",
273        "EventCode": "0xA",
274        "EventName": "UNC_Q_RxL_CYCLES_NE",
275        "PerPkg": "1",
276        "Unit": "QPI LL"
277    },
278    {
279        "BriefDescription": "RxQ Cycles Not Empty - DRS; for VN0",
280        "Counter": "0,1,2,3",
281        "EventCode": "0xF",
282        "EventName": "UNC_Q_RxL_CYCLES_NE_DRS.VN0",
283        "ExtSel": "1",
284        "PerPkg": "1",
285        "UMask": "0x1",
286        "Unit": "QPI LL"
287    },
288    {
289        "BriefDescription": "RxQ Cycles Not Empty - DRS; for VN1",
290        "Counter": "0,1,2,3",
291        "EventCode": "0xF",
292        "EventName": "UNC_Q_RxL_CYCLES_NE_DRS.VN1",
293        "ExtSel": "1",
294        "PerPkg": "1",
295        "UMask": "0x2",
296        "Unit": "QPI LL"
297    },
298    {
299        "BriefDescription": "RxQ Cycles Not Empty - HOM; for VN0",
300        "Counter": "0,1,2,3",
301        "EventCode": "0x12",
302        "EventName": "UNC_Q_RxL_CYCLES_NE_HOM.VN0",
303        "ExtSel": "1",
304        "PerPkg": "1",
305        "UMask": "0x1",
306        "Unit": "QPI LL"
307    },
308    {
309        "BriefDescription": "RxQ Cycles Not Empty - HOM; for VN1",
310        "Counter": "0,1,2,3",
311        "EventCode": "0x12",
312        "EventName": "UNC_Q_RxL_CYCLES_NE_HOM.VN1",
313        "ExtSel": "1",
314        "PerPkg": "1",
315        "UMask": "0x2",
316        "Unit": "QPI LL"
317    },
318    {
319        "BriefDescription": "RxQ Cycles Not Empty - NCB; for VN0",
320        "Counter": "0,1,2,3",
321        "EventCode": "0x10",
322        "EventName": "UNC_Q_RxL_CYCLES_NE_NCB.VN0",
323        "ExtSel": "1",
324        "PerPkg": "1",
325        "UMask": "0x1",
326        "Unit": "QPI LL"
327    },
328    {
329        "BriefDescription": "RxQ Cycles Not Empty - NCB; for VN1",
330        "Counter": "0,1,2,3",
331        "EventCode": "0x10",
332        "EventName": "UNC_Q_RxL_CYCLES_NE_NCB.VN1",
333        "ExtSel": "1",
334        "PerPkg": "1",
335        "UMask": "0x2",
336        "Unit": "QPI LL"
337    },
338    {
339        "BriefDescription": "RxQ Cycles Not Empty - NCS; for VN0",
340        "Counter": "0,1,2,3",
341        "EventCode": "0x11",
342        "EventName": "UNC_Q_RxL_CYCLES_NE_NCS.VN0",
343        "ExtSel": "1",
344        "PerPkg": "1",
345        "UMask": "0x1",
346        "Unit": "QPI LL"
347    },
348    {
349        "BriefDescription": "RxQ Cycles Not Empty - NCS; for VN1",
350        "Counter": "0,1,2,3",
351        "EventCode": "0x11",
352        "EventName": "UNC_Q_RxL_CYCLES_NE_NCS.VN1",
353        "ExtSel": "1",
354        "PerPkg": "1",
355        "UMask": "0x2",
356        "Unit": "QPI LL"
357    },
358    {
359        "BriefDescription": "RxQ Cycles Not Empty - NDR; for VN0",
360        "Counter": "0,1,2,3",
361        "EventCode": "0x14",
362        "EventName": "UNC_Q_RxL_CYCLES_NE_NDR.VN0",
363        "ExtSel": "1",
364        "PerPkg": "1",
365        "UMask": "0x1",
366        "Unit": "QPI LL"
367    },
368    {
369        "BriefDescription": "RxQ Cycles Not Empty - NDR; for VN1",
370        "Counter": "0,1,2,3",
371        "EventCode": "0x14",
372        "EventName": "UNC_Q_RxL_CYCLES_NE_NDR.VN1",
373        "ExtSel": "1",
374        "PerPkg": "1",
375        "UMask": "0x2",
376        "Unit": "QPI LL"
377    },
378    {
379        "BriefDescription": "RxQ Cycles Not Empty - SNP; for VN0",
380        "Counter": "0,1,2,3",
381        "EventCode": "0x13",
382        "EventName": "UNC_Q_RxL_CYCLES_NE_SNP.VN0",
383        "ExtSel": "1",
384        "PerPkg": "1",
385        "UMask": "0x1",
386        "Unit": "QPI LL"
387    },
388    {
389        "BriefDescription": "RxQ Cycles Not Empty - SNP; for VN1",
390        "Counter": "0,1,2,3",
391        "EventCode": "0x13",
392        "EventName": "UNC_Q_RxL_CYCLES_NE_SNP.VN1",
393        "ExtSel": "1",
394        "PerPkg": "1",
395        "UMask": "0x2",
396        "Unit": "QPI LL"
397    },
398    {
399        "BriefDescription": "Flits Received - Group 0; Idle and Null Flits",
400        "Counter": "0,1,2,3",
401        "EventCode": "0x1",
402        "EventName": "UNC_Q_RxL_FLITS_G0.IDLE",
403        "PerPkg": "1",
404        "UMask": "0x1",
405        "Unit": "QPI LL"
406    },
407    {
408        "BriefDescription": "Flits Received - Group 1; SNP Flits",
409        "Counter": "0,1,2,3",
410        "EventCode": "0x2",
411        "EventName": "UNC_Q_RxL_FLITS_G1.SNP",
412        "ExtSel": "1",
413        "PerPkg": "1",
414        "UMask": "0x1",
415        "Unit": "QPI LL"
416    },
417    {
418        "BriefDescription": "Flits Received - Group 1; HOM Request Flits",
419        "Counter": "0,1,2,3",
420        "EventCode": "0x2",
421        "EventName": "UNC_Q_RxL_FLITS_G1.HOM_REQ",
422        "ExtSel": "1",
423        "PerPkg": "1",
424        "UMask": "0x2",
425        "Unit": "QPI LL"
426    },
427    {
428        "BriefDescription": "Flits Received - Group 1; HOM Non-Request Flits",
429        "Counter": "0,1,2,3",
430        "EventCode": "0x2",
431        "EventName": "UNC_Q_RxL_FLITS_G1.HOM_NONREQ",
432        "ExtSel": "1",
433        "PerPkg": "1",
434        "UMask": "0x4",
435        "Unit": "QPI LL"
436    },
437    {
438        "BriefDescription": "Flits Received - Group 1; HOM Flits",
439        "Counter": "0,1,2,3",
440        "EventCode": "0x2",
441        "EventName": "UNC_Q_RxL_FLITS_G1.HOM",
442        "ExtSel": "1",
443        "PerPkg": "1",
444        "UMask": "0x6",
445        "Unit": "QPI LL"
446    },
447    {
448        "BriefDescription": "Flits Received - Group 1; DRS Data Flits",
449        "Counter": "0,1,2,3",
450        "EventCode": "0x2",
451        "EventName": "UNC_Q_RxL_FLITS_G1.DRS_DATA",
452        "ExtSel": "1",
453        "PerPkg": "1",
454        "UMask": "0x8",
455        "Unit": "QPI LL"
456    },
457    {
458        "BriefDescription": "Flits Received - Group 1; DRS Header Flits",
459        "Counter": "0,1,2,3",
460        "EventCode": "0x2",
461        "EventName": "UNC_Q_RxL_FLITS_G1.DRS_NONDATA",
462        "ExtSel": "1",
463        "PerPkg": "1",
464        "UMask": "0x10",
465        "Unit": "QPI LL"
466    },
467    {
468        "BriefDescription": "Flits Received - Group 1; DRS Flits (both Header and Data)",
469        "Counter": "0,1,2,3",
470        "EventCode": "0x2",
471        "EventName": "UNC_Q_RxL_FLITS_G1.DRS",
472        "ExtSel": "1",
473        "PerPkg": "1",
474        "UMask": "0x18",
475        "Unit": "QPI LL"
476    },
477    {
478        "BriefDescription": "Flits Received - Group 2; Non-Data Response Rx Flits - AD",
479        "Counter": "0,1,2,3",
480        "EventCode": "0x3",
481        "EventName": "UNC_Q_RxL_FLITS_G2.NDR_AD",
482        "ExtSel": "1",
483        "PerPkg": "1",
484        "UMask": "0x1",
485        "Unit": "QPI LL"
486    },
487    {
488        "BriefDescription": "Flits Received - Group 2; Non-Data Response Rx Flits - AK",
489        "Counter": "0,1,2,3",
490        "EventCode": "0x3",
491        "EventName": "UNC_Q_RxL_FLITS_G2.NDR_AK",
492        "ExtSel": "1",
493        "PerPkg": "1",
494        "UMask": "0x2",
495        "Unit": "QPI LL"
496    },
497    {
498        "BriefDescription": "Flits Received - Group 2; Non-Coherent data Rx Flits",
499        "Counter": "0,1,2,3",
500        "EventCode": "0x3",
501        "EventName": "UNC_Q_RxL_FLITS_G2.NCB_DATA",
502        "ExtSel": "1",
503        "PerPkg": "1",
504        "UMask": "0x4",
505        "Unit": "QPI LL"
506    },
507    {
508        "BriefDescription": "Flits Received - Group 2; Non-Coherent non-data Rx Flits",
509        "Counter": "0,1,2,3",
510        "EventCode": "0x3",
511        "EventName": "UNC_Q_RxL_FLITS_G2.NCB_NONDATA",
512        "ExtSel": "1",
513        "PerPkg": "1",
514        "UMask": "0x8",
515        "Unit": "QPI LL"
516    },
517    {
518        "BriefDescription": "Flits Received - Group 2; Non-Coherent Rx Flits",
519        "Counter": "0,1,2,3",
520        "EventCode": "0x3",
521        "EventName": "UNC_Q_RxL_FLITS_G2.NCB",
522        "ExtSel": "1",
523        "PerPkg": "1",
524        "UMask": "0xC",
525        "Unit": "QPI LL"
526    },
527    {
528        "BriefDescription": "Flits Received - Group 2; Non-Coherent standard Rx Flits",
529        "Counter": "0,1,2,3",
530        "EventCode": "0x3",
531        "EventName": "UNC_Q_RxL_FLITS_G2.NCS",
532        "ExtSel": "1",
533        "PerPkg": "1",
534        "UMask": "0x10",
535        "Unit": "QPI LL"
536    },
537    {
538        "BriefDescription": "Rx Flit Buffer Allocations",
539        "Counter": "0,1,2,3",
540        "EventCode": "0x8",
541        "EventName": "UNC_Q_RxL_INSERTS",
542        "PerPkg": "1",
543        "Unit": "QPI LL"
544    },
545    {
546        "BriefDescription": "Rx Flit Buffer Allocations - DRS; for VN0",
547        "Counter": "0,1,2,3",
548        "EventCode": "0x9",
549        "EventName": "UNC_Q_RxL_INSERTS_DRS.VN0",
550        "ExtSel": "1",
551        "PerPkg": "1",
552        "UMask": "0x1",
553        "Unit": "QPI LL"
554    },
555    {
556        "BriefDescription": "Rx Flit Buffer Allocations - DRS; for VN1",
557        "Counter": "0,1,2,3",
558        "EventCode": "0x9",
559        "EventName": "UNC_Q_RxL_INSERTS_DRS.VN1",
560        "ExtSel": "1",
561        "PerPkg": "1",
562        "UMask": "0x2",
563        "Unit": "QPI LL"
564    },
565    {
566        "BriefDescription": "Rx Flit Buffer Allocations - HOM; for VN0",
567        "Counter": "0,1,2,3",
568        "EventCode": "0xC",
569        "EventName": "UNC_Q_RxL_INSERTS_HOM.VN0",
570        "ExtSel": "1",
571        "PerPkg": "1",
572        "UMask": "0x1",
573        "Unit": "QPI LL"
574    },
575    {
576        "BriefDescription": "Rx Flit Buffer Allocations - HOM; for VN1",
577        "Counter": "0,1,2,3",
578        "EventCode": "0xC",
579        "EventName": "UNC_Q_RxL_INSERTS_HOM.VN1",
580        "ExtSel": "1",
581        "PerPkg": "1",
582        "UMask": "0x2",
583        "Unit": "QPI LL"
584    },
585    {
586        "BriefDescription": "Rx Flit Buffer Allocations - NCB; for VN0",
587        "Counter": "0,1,2,3",
588        "EventCode": "0xA",
589        "EventName": "UNC_Q_RxL_INSERTS_NCB.VN0",
590        "ExtSel": "1",
591        "PerPkg": "1",
592        "UMask": "0x1",
593        "Unit": "QPI LL"
594    },
595    {
596        "BriefDescription": "Rx Flit Buffer Allocations - NCB; for VN1",
597        "Counter": "0,1,2,3",
598        "EventCode": "0xA",
599        "EventName": "UNC_Q_RxL_INSERTS_NCB.VN1",
600        "ExtSel": "1",
601        "PerPkg": "1",
602        "UMask": "0x2",
603        "Unit": "QPI LL"
604    },
605    {
606        "BriefDescription": "Rx Flit Buffer Allocations - NCS; for VN0",
607        "Counter": "0,1,2,3",
608        "EventCode": "0xB",
609        "EventName": "UNC_Q_RxL_INSERTS_NCS.VN0",
610        "ExtSel": "1",
611        "PerPkg": "1",
612        "UMask": "0x1",
613        "Unit": "QPI LL"
614    },
615    {
616        "BriefDescription": "Rx Flit Buffer Allocations - NCS; for VN1",
617        "Counter": "0,1,2,3",
618        "EventCode": "0xB",
619        "EventName": "UNC_Q_RxL_INSERTS_NCS.VN1",
620        "ExtSel": "1",
621        "PerPkg": "1",
622        "UMask": "0x2",
623        "Unit": "QPI LL"
624    },
625    {
626        "BriefDescription": "Rx Flit Buffer Allocations - NDR; for VN0",
627        "Counter": "0,1,2,3",
628        "EventCode": "0xE",
629        "EventName": "UNC_Q_RxL_INSERTS_NDR.VN0",
630        "ExtSel": "1",
631        "PerPkg": "1",
632        "UMask": "0x1",
633        "Unit": "QPI LL"
634    },
635    {
636        "BriefDescription": "Rx Flit Buffer Allocations - NDR; for VN1",
637        "Counter": "0,1,2,3",
638        "EventCode": "0xE",
639        "EventName": "UNC_Q_RxL_INSERTS_NDR.VN1",
640        "ExtSel": "1",
641        "PerPkg": "1",
642        "UMask": "0x2",
643        "Unit": "QPI LL"
644    },
645    {
646        "BriefDescription": "Rx Flit Buffer Allocations - SNP; for VN0",
647        "Counter": "0,1,2,3",
648        "EventCode": "0xD",
649        "EventName": "UNC_Q_RxL_INSERTS_SNP.VN0",
650        "ExtSel": "1",
651        "PerPkg": "1",
652        "UMask": "0x1",
653        "Unit": "QPI LL"
654    },
655    {
656        "BriefDescription": "Rx Flit Buffer Allocations - SNP; for VN1",
657        "Counter": "0,1,2,3",
658        "EventCode": "0xD",
659        "EventName": "UNC_Q_RxL_INSERTS_SNP.VN1",
660        "ExtSel": "1",
661        "PerPkg": "1",
662        "UMask": "0x2",
663        "Unit": "QPI LL"
664    },
665    {
666        "BriefDescription": "RxQ Occupancy - All Packets",
667        "Counter": "0,1,2,3",
668        "EventCode": "0xB",
669        "EventName": "UNC_Q_RxL_OCCUPANCY",
670        "PerPkg": "1",
671        "Unit": "QPI LL"
672    },
673    {
674        "BriefDescription": "RxQ Occupancy - DRS; for VN0",
675        "Counter": "0,1,2,3",
676        "EventCode": "0x15",
677        "EventName": "UNC_Q_RxL_OCCUPANCY_DRS.VN0",
678        "ExtSel": "1",
679        "PerPkg": "1",
680        "UMask": "0x1",
681        "Unit": "QPI LL"
682    },
683    {
684        "BriefDescription": "RxQ Occupancy - DRS; for VN1",
685        "Counter": "0,1,2,3",
686        "EventCode": "0x15",
687        "EventName": "UNC_Q_RxL_OCCUPANCY_DRS.VN1",
688        "ExtSel": "1",
689        "PerPkg": "1",
690        "UMask": "0x2",
691        "Unit": "QPI LL"
692    },
693    {
694        "BriefDescription": "RxQ Occupancy - HOM; for VN0",
695        "Counter": "0,1,2,3",
696        "EventCode": "0x18",
697        "EventName": "UNC_Q_RxL_OCCUPANCY_HOM.VN0",
698        "ExtSel": "1",
699        "PerPkg": "1",
700        "UMask": "0x1",
701        "Unit": "QPI LL"
702    },
703    {
704        "BriefDescription": "RxQ Occupancy - HOM; for VN1",
705        "Counter": "0,1,2,3",
706        "EventCode": "0x18",
707        "EventName": "UNC_Q_RxL_OCCUPANCY_HOM.VN1",
708        "ExtSel": "1",
709        "PerPkg": "1",
710        "UMask": "0x2",
711        "Unit": "QPI LL"
712    },
713    {
714        "BriefDescription": "RxQ Occupancy - NCB; for VN0",
715        "Counter": "0,1,2,3",
716        "EventCode": "0x16",
717        "EventName": "UNC_Q_RxL_OCCUPANCY_NCB.VN0",
718        "ExtSel": "1",
719        "PerPkg": "1",
720        "UMask": "0x1",
721        "Unit": "QPI LL"
722    },
723    {
724        "BriefDescription": "RxQ Occupancy - NCB; for VN1",
725        "Counter": "0,1,2,3",
726        "EventCode": "0x16",
727        "EventName": "UNC_Q_RxL_OCCUPANCY_NCB.VN1",
728        "ExtSel": "1",
729        "PerPkg": "1",
730        "UMask": "0x2",
731        "Unit": "QPI LL"
732    },
733    {
734        "BriefDescription": "RxQ Occupancy - NCS; for VN0",
735        "Counter": "0,1,2,3",
736        "EventCode": "0x17",
737        "EventName": "UNC_Q_RxL_OCCUPANCY_NCS.VN0",
738        "ExtSel": "1",
739        "PerPkg": "1",
740        "UMask": "0x1",
741        "Unit": "QPI LL"
742    },
743    {
744        "BriefDescription": "RxQ Occupancy - NCS; for VN1",
745        "Counter": "0,1,2,3",
746        "EventCode": "0x17",
747        "EventName": "UNC_Q_RxL_OCCUPANCY_NCS.VN1",
748        "ExtSel": "1",
749        "PerPkg": "1",
750        "UMask": "0x2",
751        "Unit": "QPI LL"
752    },
753    {
754        "BriefDescription": "RxQ Occupancy - NDR; for VN0",
755        "Counter": "0,1,2,3",
756        "EventCode": "0x1A",
757        "EventName": "UNC_Q_RxL_OCCUPANCY_NDR.VN0",
758        "ExtSel": "1",
759        "PerPkg": "1",
760        "UMask": "0x1",
761        "Unit": "QPI LL"
762    },
763    {
764        "BriefDescription": "RxQ Occupancy - NDR; for VN1",
765        "Counter": "0,1,2,3",
766        "EventCode": "0x1A",
767        "EventName": "UNC_Q_RxL_OCCUPANCY_NDR.VN1",
768        "ExtSel": "1",
769        "PerPkg": "1",
770        "UMask": "0x2",
771        "Unit": "QPI LL"
772    },
773    {
774        "BriefDescription": "RxQ Occupancy - SNP; for VN0",
775        "Counter": "0,1,2,3",
776        "EventCode": "0x19",
777        "EventName": "UNC_Q_RxL_OCCUPANCY_SNP.VN0",
778        "ExtSel": "1",
779        "PerPkg": "1",
780        "UMask": "0x1",
781        "Unit": "QPI LL"
782    },
783    {
784        "BriefDescription": "RxQ Occupancy - SNP; for VN1",
785        "Counter": "0,1,2,3",
786        "EventCode": "0x19",
787        "EventName": "UNC_Q_RxL_OCCUPANCY_SNP.VN1",
788        "ExtSel": "1",
789        "PerPkg": "1",
790        "UMask": "0x2",
791        "Unit": "QPI LL"
792    },
793    {
794        "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - HOM",
795        "Counter": "0,1,2,3",
796        "EventCode": "0x35",
797        "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_DRS",
798        "ExtSel": "1",
799        "PerPkg": "1",
800        "UMask": "0x1",
801        "Unit": "QPI LL"
802    },
803    {
804        "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - SNP",
805        "Counter": "0,1,2,3",
806        "EventCode": "0x35",
807        "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NCB",
808        "ExtSel": "1",
809        "PerPkg": "1",
810        "UMask": "0x2",
811        "Unit": "QPI LL"
812    },
813    {
814        "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NDR",
815        "Counter": "0,1,2,3",
816        "EventCode": "0x35",
817        "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NCS",
818        "ExtSel": "1",
819        "PerPkg": "1",
820        "UMask": "0x4",
821        "Unit": "QPI LL"
822    },
823    {
824        "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - DRS",
825        "Counter": "0,1,2,3",
826        "EventCode": "0x35",
827        "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_HOM",
828        "ExtSel": "1",
829        "PerPkg": "1",
830        "UMask": "0x8",
831        "Unit": "QPI LL"
832    },
833    {
834        "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NCB",
835        "Counter": "0,1,2,3",
836        "EventCode": "0x35",
837        "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_SNP",
838        "ExtSel": "1",
839        "PerPkg": "1",
840        "UMask": "0x10",
841        "Unit": "QPI LL"
842    },
843    {
844        "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NCS",
845        "Counter": "0,1,2,3",
846        "EventCode": "0x35",
847        "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NDR",
848        "ExtSel": "1",
849        "PerPkg": "1",
850        "UMask": "0x20",
851        "Unit": "QPI LL"
852    },
853    {
854        "BriefDescription": "Stalls Sending to R3QPI on VN0; Egress Credits",
855        "Counter": "0,1,2,3",
856        "EventCode": "0x35",
857        "EventName": "UNC_Q_RxL_STALLS_VN0.EGRESS_CREDITS",
858        "ExtSel": "1",
859        "PerPkg": "1",
860        "UMask": "0x40",
861        "Unit": "QPI LL"
862    },
863    {
864        "BriefDescription": "Stalls Sending to R3QPI on VN0; GV",
865        "Counter": "0,1,2,3",
866        "EventCode": "0x35",
867        "EventName": "UNC_Q_RxL_STALLS_VN0.GV",
868        "ExtSel": "1",
869        "PerPkg": "1",
870        "UMask": "0x80",
871        "Unit": "QPI LL"
872    },
873    {
874        "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - HOM",
875        "Counter": "0,1,2,3",
876        "EventCode": "0x3A",
877        "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_DRS",
878        "ExtSel": "1",
879        "PerPkg": "1",
880        "UMask": "0x1",
881        "Unit": "QPI LL"
882    },
883    {
884        "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - SNP",
885        "Counter": "0,1,2,3",
886        "EventCode": "0x3A",
887        "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NCB",
888        "ExtSel": "1",
889        "PerPkg": "1",
890        "UMask": "0x2",
891        "Unit": "QPI LL"
892    },
893    {
894        "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NDR",
895        "Counter": "0,1,2,3",
896        "EventCode": "0x3A",
897        "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NCS",
898        "ExtSel": "1",
899        "PerPkg": "1",
900        "UMask": "0x4",
901        "Unit": "QPI LL"
902    },
903    {
904        "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - DRS",
905        "Counter": "0,1,2,3",
906        "EventCode": "0x3A",
907        "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_HOM",
908        "ExtSel": "1",
909        "PerPkg": "1",
910        "UMask": "0x8",
911        "Unit": "QPI LL"
912    },
913    {
914        "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NCB",
915        "Counter": "0,1,2,3",
916        "EventCode": "0x3A",
917        "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_SNP",
918        "ExtSel": "1",
919        "PerPkg": "1",
920        "UMask": "0x10",
921        "Unit": "QPI LL"
922    },
923    {
924        "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NCS",
925        "Counter": "0,1,2,3",
926        "EventCode": "0x3A",
927        "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NDR",
928        "ExtSel": "1",
929        "PerPkg": "1",
930        "UMask": "0x20",
931        "Unit": "QPI LL"
932    },
933    {
934        "BriefDescription": "Cycles in L0p",
935        "Counter": "0,1,2,3",
936        "EventCode": "0xD",
937        "EventName": "UNC_Q_TxL0P_POWER_CYCLES",
938        "PerPkg": "1",
939        "Unit": "QPI LL"
940    },
941    {
942        "BriefDescription": "Cycles in L0",
943        "Counter": "0,1,2,3",
944        "EventCode": "0xC",
945        "EventName": "UNC_Q_TxL0_POWER_CYCLES",
946        "PerPkg": "1",
947        "Unit": "QPI LL"
948    },
949    {
950        "BriefDescription": "Tx Flit Buffer Bypassed",
951        "Counter": "0,1,2,3",
952        "EventCode": "0x5",
953        "EventName": "UNC_Q_TxL_BYPASSED",
954        "PerPkg": "1",
955        "Unit": "QPI LL"
956    },
957    {
958        "BriefDescription": "Cycles Stalled with no LLR Credits; LLR is full",
959        "Counter": "0,1,2,3",
960        "EventCode": "0x2",
961        "EventName": "UNC_Q_TxL_CRC_NO_CREDITS.FULL",
962        "PerPkg": "1",
963        "UMask": "0x1",
964        "Unit": "QPI LL"
965    },
966    {
967        "BriefDescription": "Cycles Stalled with no LLR Credits; LLR is almost full",
968        "Counter": "0,1,2,3",
969        "EventCode": "0x2",
970        "EventName": "UNC_Q_TxL_CRC_NO_CREDITS.ALMOST_FULL",
971        "PerPkg": "1",
972        "UMask": "0x2",
973        "Unit": "QPI LL"
974    },
975    {
976        "BriefDescription": "Tx Flit Buffer Cycles not Empty",
977        "Counter": "0,1,2,3",
978        "EventCode": "0x6",
979        "EventName": "UNC_Q_TxL_CYCLES_NE",
980        "PerPkg": "1",
981        "Unit": "QPI LL"
982    },
983    {
984        "BriefDescription": "Flits Transferred - Group 0; Data Tx Flits",
985        "Counter": "0,1,2,3",
986        "EventName": "UNC_Q_TxL_FLITS_G0.DATA",
987        "PerPkg": "1",
988        "UMask": "0x2",
989        "Unit": "QPI LL"
990    },
991    {
992        "BriefDescription": "Number of data flits transmitted . Derived from unc_q_txl_flits_g0.data",
993        "Counter": "0,1,2,3",
994        "EventName": "QPI_DATA_BANDWIDTH_TX",
995        "PerPkg": "1",
996        "ScaleUnit": "8Bytes",
997        "UMask": "0x2",
998        "Unit": "QPI LL"
999    },
1000    {
1001        "BriefDescription": "Flits Transferred - Group 0; Non-Data protocol Tx Flits",
1002        "Counter": "0,1,2,3",
1003        "EventName": "UNC_Q_TxL_FLITS_G0.NON_DATA",
1004        "PerPkg": "1",
1005        "UMask": "0x4",
1006        "Unit": "QPI LL"
1007    },
1008    {
1009        "BriefDescription": "Number of non data (control) flits transmitted . Derived from unc_q_txl_flits_g0.non_data",
1010        "Counter": "0,1,2,3",
1011        "EventName": "QPI_CTL_BANDWIDTH_TX",
1012        "PerPkg": "1",
1013        "ScaleUnit": "8Bytes",
1014        "UMask": "0x4",
1015        "Unit": "QPI LL"
1016    },
1017    {
1018        "BriefDescription": "Flits Transferred - Group 1; SNP Flits",
1019        "Counter": "0,1,2,3",
1020        "EventName": "UNC_Q_TxL_FLITS_G1.SNP",
1021        "ExtSel": "1",
1022        "PerPkg": "1",
1023        "UMask": "0x1",
1024        "Unit": "QPI LL"
1025    },
1026    {
1027        "BriefDescription": "Flits Transferred - Group 1; HOM Request Flits",
1028        "Counter": "0,1,2,3",
1029        "EventName": "UNC_Q_TxL_FLITS_G1.HOM_REQ",
1030        "ExtSel": "1",
1031        "PerPkg": "1",
1032        "UMask": "0x2",
1033        "Unit": "QPI LL"
1034    },
1035    {
1036        "BriefDescription": "Flits Transferred - Group 1; HOM Non-Request Flits",
1037        "Counter": "0,1,2,3",
1038        "EventName": "UNC_Q_TxL_FLITS_G1.HOM_NONREQ",
1039        "ExtSel": "1",
1040        "PerPkg": "1",
1041        "UMask": "0x4",
1042        "Unit": "QPI LL"
1043    },
1044    {
1045        "BriefDescription": "Flits Transferred - Group 1; HOM Flits",
1046        "Counter": "0,1,2,3",
1047        "EventName": "UNC_Q_TxL_FLITS_G1.HOM",
1048        "ExtSel": "1",
1049        "PerPkg": "1",
1050        "UMask": "0x6",
1051        "Unit": "QPI LL"
1052    },
1053    {
1054        "BriefDescription": "Flits Transferred - Group 1; DRS Data Flits",
1055        "Counter": "0,1,2,3",
1056        "EventName": "UNC_Q_TxL_FLITS_G1.DRS_DATA",
1057        "ExtSel": "1",
1058        "PerPkg": "1",
1059        "UMask": "0x8",
1060        "Unit": "QPI LL"
1061    },
1062    {
1063        "BriefDescription": "Flits Transferred - Group 1; DRS Header Flits",
1064        "Counter": "0,1,2,3",
1065        "EventName": "UNC_Q_TxL_FLITS_G1.DRS_NONDATA",
1066        "ExtSel": "1",
1067        "PerPkg": "1",
1068        "UMask": "0x10",
1069        "Unit": "QPI LL"
1070    },
1071    {
1072        "BriefDescription": "Flits Transferred - Group 1; DRS Flits (both Header and Data)",
1073        "Counter": "0,1,2,3",
1074        "EventName": "UNC_Q_TxL_FLITS_G1.DRS",
1075        "ExtSel": "1",
1076        "PerPkg": "1",
1077        "UMask": "0x18",
1078        "Unit": "QPI LL"
1079    },
1080    {
1081        "BriefDescription": "Flits Transferred - Group 2; Non-Data Response Tx Flits - AD",
1082        "Counter": "0,1,2,3",
1083        "EventCode": "0x1",
1084        "EventName": "UNC_Q_TxL_FLITS_G2.NDR_AD",
1085        "ExtSel": "1",
1086        "PerPkg": "1",
1087        "UMask": "0x1",
1088        "Unit": "QPI LL"
1089    },
1090    {
1091        "BriefDescription": "Flits Transferred - Group 2; Non-Data Response Tx Flits - AK",
1092        "Counter": "0,1,2,3",
1093        "EventCode": "0x1",
1094        "EventName": "UNC_Q_TxL_FLITS_G2.NDR_AK",
1095        "ExtSel": "1",
1096        "PerPkg": "1",
1097        "UMask": "0x2",
1098        "Unit": "QPI LL"
1099    },
1100    {
1101        "BriefDescription": "Flits Transferred - Group 2; Non-Coherent data Tx Flits",
1102        "Counter": "0,1,2,3",
1103        "EventCode": "0x1",
1104        "EventName": "UNC_Q_TxL_FLITS_G2.NCB_DATA",
1105        "ExtSel": "1",
1106        "PerPkg": "1",
1107        "UMask": "0x4",
1108        "Unit": "QPI LL"
1109    },
1110    {
1111        "BriefDescription": "Flits Transferred - Group 2; Non-Coherent non-data Tx Flits",
1112        "Counter": "0,1,2,3",
1113        "EventCode": "0x1",
1114        "EventName": "UNC_Q_TxL_FLITS_G2.NCB_NONDATA",
1115        "ExtSel": "1",
1116        "PerPkg": "1",
1117        "UMask": "0x8",
1118        "Unit": "QPI LL"
1119    },
1120    {
1121        "BriefDescription": "Flits Transferred - Group 2; Non-Coherent Bypass Tx Flits",
1122        "Counter": "0,1,2,3",
1123        "EventCode": "0x1",
1124        "EventName": "UNC_Q_TxL_FLITS_G2.NCB",
1125        "ExtSel": "1",
1126        "PerPkg": "1",
1127        "UMask": "0xC",
1128        "Unit": "QPI LL"
1129    },
1130    {
1131        "BriefDescription": "Flits Transferred - Group 2; Non-Coherent standard Tx Flits",
1132        "Counter": "0,1,2,3",
1133        "EventCode": "0x1",
1134        "EventName": "UNC_Q_TxL_FLITS_G2.NCS",
1135        "ExtSel": "1",
1136        "PerPkg": "1",
1137        "UMask": "0x10",
1138        "Unit": "QPI LL"
1139    },
1140    {
1141        "BriefDescription": "Tx Flit Buffer Allocations",
1142        "Counter": "0,1,2,3",
1143        "EventCode": "0x4",
1144        "EventName": "UNC_Q_TxL_INSERTS",
1145        "PerPkg": "1",
1146        "Unit": "QPI LL"
1147    },
1148    {
1149        "BriefDescription": "Tx Flit Buffer Occupancy",
1150        "Counter": "0,1,2,3",
1151        "EventCode": "0x7",
1152        "EventName": "UNC_Q_TxL_OCCUPANCY",
1153        "PerPkg": "1",
1154        "Unit": "QPI LL"
1155    },
1156    {
1157        "BriefDescription": "R3QPI Egress Credit Occupancy - HOM; for VN0",
1158        "Counter": "0,1,2,3",
1159        "EventCode": "0x26",
1160        "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_ACQUIRED.VN0",
1161        "ExtSel": "1",
1162        "PerPkg": "1",
1163        "UMask": "0x1",
1164        "Unit": "QPI LL"
1165    },
1166    {
1167        "BriefDescription": "R3QPI Egress Credit Occupancy - HOM; for VN1",
1168        "Counter": "0,1,2,3",
1169        "EventCode": "0x26",
1170        "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_ACQUIRED.VN1",
1171        "ExtSel": "1",
1172        "PerPkg": "1",
1173        "UMask": "0x2",
1174        "Unit": "QPI LL"
1175    },
1176    {
1177        "BriefDescription": "R3QPI Egress Credit Occupancy - AD HOM; for VN0",
1178        "Counter": "0,1,2,3",
1179        "EventCode": "0x22",
1180        "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_OCCUPANCY.VN0",
1181        "ExtSel": "1",
1182        "PerPkg": "1",
1183        "UMask": "0x1",
1184        "Unit": "QPI LL"
1185    },
1186    {
1187        "BriefDescription": "R3QPI Egress Credit Occupancy - AD HOM; for VN1",
1188        "Counter": "0,1,2,3",
1189        "EventCode": "0x22",
1190        "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_OCCUPANCY.VN1",
1191        "ExtSel": "1",
1192        "PerPkg": "1",
1193        "UMask": "0x2",
1194        "Unit": "QPI LL"
1195    },
1196    {
1197        "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN0",
1198        "Counter": "0,1,2,3",
1199        "EventCode": "0x28",
1200        "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_ACQUIRED.VN0",
1201        "ExtSel": "1",
1202        "PerPkg": "1",
1203        "UMask": "0x1",
1204        "Unit": "QPI LL"
1205    },
1206    {
1207        "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN1",
1208        "Counter": "0,1,2,3",
1209        "EventCode": "0x28",
1210        "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_ACQUIRED.VN1",
1211        "ExtSel": "1",
1212        "PerPkg": "1",
1213        "UMask": "0x2",
1214        "Unit": "QPI LL"
1215    },
1216    {
1217        "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN0",
1218        "Counter": "0,1,2,3",
1219        "EventCode": "0x24",
1220        "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_OCCUPANCY.VN0",
1221        "ExtSel": "1",
1222        "PerPkg": "1",
1223        "UMask": "0x1",
1224        "Unit": "QPI LL"
1225    },
1226    {
1227        "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN1",
1228        "Counter": "0,1,2,3",
1229        "EventCode": "0x24",
1230        "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_OCCUPANCY.VN1",
1231        "ExtSel": "1",
1232        "PerPkg": "1",
1233        "UMask": "0x2",
1234        "Unit": "QPI LL"
1235    },
1236    {
1237        "BriefDescription": "R3QPI Egress Credit Occupancy - SNP; for VN0",
1238        "Counter": "0,1,2,3",
1239        "EventCode": "0x27",
1240        "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_ACQUIRED.VN0",
1241        "ExtSel": "1",
1242        "PerPkg": "1",
1243        "UMask": "0x1",
1244        "Unit": "QPI LL"
1245    },
1246    {
1247        "BriefDescription": "R3QPI Egress Credit Occupancy - SNP; for VN1",
1248        "Counter": "0,1,2,3",
1249        "EventCode": "0x27",
1250        "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_ACQUIRED.VN1",
1251        "ExtSel": "1",
1252        "PerPkg": "1",
1253        "UMask": "0x2",
1254        "Unit": "QPI LL"
1255    },
1256    {
1257        "BriefDescription": "R3QPI Egress Credit Occupancy - AD SNP; for VN0",
1258        "Counter": "0,1,2,3",
1259        "EventCode": "0x23",
1260        "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_OCCUPANCY.VN0",
1261        "ExtSel": "1",
1262        "PerPkg": "1",
1263        "UMask": "0x1",
1264        "Unit": "QPI LL"
1265    },
1266    {
1267        "BriefDescription": "R3QPI Egress Credit Occupancy - AD SNP; for VN1",
1268        "Counter": "0,1,2,3",
1269        "EventCode": "0x23",
1270        "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_OCCUPANCY.VN1",
1271        "ExtSel": "1",
1272        "PerPkg": "1",
1273        "UMask": "0x2",
1274        "Unit": "QPI LL"
1275    },
1276    {
1277        "BriefDescription": "R3QPI Egress Credit Occupancy - AK NDR",
1278        "Counter": "0,1,2,3",
1279        "EventCode": "0x29",
1280        "EventName": "UNC_Q_TxR_AK_NDR_CREDIT_ACQUIRED",
1281        "ExtSel": "1",
1282        "PerPkg": "1",
1283        "Unit": "QPI LL"
1284    },
1285    {
1286        "BriefDescription": "R3QPI Egress Credit Occupancy - AK NDR",
1287        "Counter": "0,1,2,3",
1288        "EventCode": "0x25",
1289        "EventName": "UNC_Q_TxR_AK_NDR_CREDIT_OCCUPANCY",
1290        "ExtSel": "1",
1291        "PerPkg": "1",
1292        "Unit": "QPI LL"
1293    },
1294    {
1295        "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for VN0",
1296        "Counter": "0,1,2,3",
1297        "EventCode": "0x2A",
1298        "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN0",
1299        "ExtSel": "1",
1300        "PerPkg": "1",
1301        "UMask": "0x1",
1302        "Unit": "QPI LL"
1303    },
1304    {
1305        "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for VN1",
1306        "Counter": "0,1,2,3",
1307        "EventCode": "0x2A",
1308        "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN1",
1309        "ExtSel": "1",
1310        "PerPkg": "1",
1311        "UMask": "0x2",
1312        "Unit": "QPI LL"
1313    },
1314    {
1315        "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for Shared VN",
1316        "Counter": "0,1,2,3",
1317        "EventCode": "0x2A",
1318        "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN_SHR",
1319        "ExtSel": "1",
1320        "PerPkg": "1",
1321        "UMask": "0x4",
1322        "Unit": "QPI LL"
1323    },
1324    {
1325        "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for VN0",
1326        "Counter": "0,1,2,3",
1327        "EventCode": "0x1F",
1328        "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN0",
1329        "ExtSel": "1",
1330        "PerPkg": "1",
1331        "UMask": "0x1",
1332        "Unit": "QPI LL"
1333    },
1334    {
1335        "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for VN1",
1336        "Counter": "0,1,2,3",
1337        "EventCode": "0x1F",
1338        "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN1",
1339        "ExtSel": "1",
1340        "PerPkg": "1",
1341        "UMask": "0x2",
1342        "Unit": "QPI LL"
1343    },
1344    {
1345        "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for Shared VN",
1346        "Counter": "0,1,2,3",
1347        "EventCode": "0x1F",
1348        "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN_SHR",
1349        "ExtSel": "1",
1350        "PerPkg": "1",
1351        "UMask": "0x4",
1352        "Unit": "QPI LL"
1353    },
1354    {
1355        "BriefDescription": "R3QPI Egress Credit Occupancy - NCB; for VN0",
1356        "Counter": "0,1,2,3",
1357        "EventCode": "0x2B",
1358        "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_ACQUIRED.VN0",
1359        "ExtSel": "1",
1360        "PerPkg": "1",
1361        "UMask": "0x1",
1362        "Unit": "QPI LL"
1363    },
1364    {
1365        "BriefDescription": "R3QPI Egress Credit Occupancy - NCB; for VN1",
1366        "Counter": "0,1,2,3",
1367        "EventCode": "0x2B",
1368        "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_ACQUIRED.VN1",
1369        "ExtSel": "1",
1370        "PerPkg": "1",
1371        "UMask": "0x2",
1372        "Unit": "QPI LL"
1373    },
1374    {
1375        "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCB; for VN0",
1376        "Counter": "0,1,2,3",
1377        "EventCode": "0x20",
1378        "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_OCCUPANCY.VN0",
1379        "ExtSel": "1",
1380        "PerPkg": "1",
1381        "UMask": "0x1",
1382        "Unit": "QPI LL"
1383    },
1384    {
1385        "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCB; for VN1",
1386        "Counter": "0,1,2,3",
1387        "EventCode": "0x20",
1388        "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_OCCUPANCY.VN1",
1389        "ExtSel": "1",
1390        "PerPkg": "1",
1391        "UMask": "0x2",
1392        "Unit": "QPI LL"
1393    },
1394    {
1395        "BriefDescription": "R3QPI Egress Credit Occupancy - NCS; for VN0",
1396        "Counter": "0,1,2,3",
1397        "EventCode": "0x2C",
1398        "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_ACQUIRED.VN0",
1399        "ExtSel": "1",
1400        "PerPkg": "1",
1401        "UMask": "0x1",
1402        "Unit": "QPI LL"
1403    },
1404    {
1405        "BriefDescription": "R3QPI Egress Credit Occupancy - NCS; for VN1",
1406        "Counter": "0,1,2,3",
1407        "EventCode": "0x2C",
1408        "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_ACQUIRED.VN1",
1409        "ExtSel": "1",
1410        "PerPkg": "1",
1411        "UMask": "0x2",
1412        "Unit": "QPI LL"
1413    },
1414    {
1415        "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCS; for VN0",
1416        "Counter": "0,1,2,3",
1417        "EventCode": "0x21",
1418        "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_OCCUPANCY.VN0",
1419        "ExtSel": "1",
1420        "PerPkg": "1",
1421        "UMask": "0x1",
1422        "Unit": "QPI LL"
1423    },
1424    {
1425        "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCS; for VN1",
1426        "Counter": "0,1,2,3",
1427        "EventCode": "0x21",
1428        "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_OCCUPANCY.VN1",
1429        "ExtSel": "1",
1430        "PerPkg": "1",
1431        "UMask": "0x2",
1432        "Unit": "QPI LL"
1433    },
1434    {
1435        "BriefDescription": "VNA Credits Returned",
1436        "Counter": "0,1,2,3",
1437        "EventCode": "0x1C",
1438        "EventName": "UNC_Q_VNA_CREDIT_RETURNS",
1439        "ExtSel": "1",
1440        "PerPkg": "1",
1441        "Unit": "QPI LL"
1442    },
1443    {
1444        "BriefDescription": "VNA Credits Pending Return - Occupancy",
1445        "Counter": "0,1,2,3",
1446        "EventCode": "0x1B",
1447        "EventName": "UNC_Q_VNA_CREDIT_RETURN_OCCUPANCY",
1448        "ExtSel": "1",
1449        "PerPkg": "1",
1450        "Unit": "QPI LL"
1451    }
1452]
1453