0001 [
0002 {
0003 "BriefDescription": "Number of qfclks",
0004 "Counter": "0,1,2,3",
0005 "EventCode": "0x14",
0006 "EventName": "UNC_Q_CLOCKTICKS",
0007 "PerPkg": "1",
0008 "Unit": "QPI LL"
0009 },
0010 {
0011 "BriefDescription": "Count of CTO Events",
0012 "Counter": "0,1,2,3",
0013 "EventCode": "0x38",
0014 "EventName": "UNC_Q_CTO_COUNT",
0015 "ExtSel": "1",
0016 "PerPkg": "1",
0017 "Unit": "QPI LL"
0018 },
0019 {
0020 "BriefDescription": "Direct 2 Core Spawning; Spawn Success",
0021 "Counter": "0,1,2,3",
0022 "EventCode": "0x13",
0023 "EventName": "UNC_Q_DIRECT2CORE.SUCCESS_RBT_HIT",
0024 "PerPkg": "1",
0025 "UMask": "0x1",
0026 "Unit": "QPI LL"
0027 },
0028 {
0029 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress Credits",
0030 "Counter": "0,1,2,3",
0031 "EventCode": "0x13",
0032 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS",
0033 "PerPkg": "1",
0034 "UMask": "0x2",
0035 "Unit": "QPI LL"
0036 },
0037 {
0038 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Invalid",
0039 "Counter": "0,1,2,3",
0040 "EventCode": "0x13",
0041 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_RBT_HIT",
0042 "PerPkg": "1",
0043 "UMask": "0x4",
0044 "Unit": "QPI LL"
0045 },
0046 {
0047 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Invalid",
0048 "Counter": "0,1,2,3",
0049 "EventCode": "0x13",
0050 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_RBT",
0051 "PerPkg": "1",
0052 "UMask": "0x8",
0053 "Unit": "QPI LL"
0054 },
0055 {
0056 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Miss",
0057 "Counter": "0,1,2,3",
0058 "EventCode": "0x13",
0059 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_MISS",
0060 "PerPkg": "1",
0061 "UMask": "0x10",
0062 "Unit": "QPI LL"
0063 },
0064 {
0065 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Miss",
0066 "Counter": "0,1,2,3",
0067 "EventCode": "0x13",
0068 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_MISS",
0069 "PerPkg": "1",
0070 "UMask": "0x20",
0071 "Unit": "QPI LL"
0072 },
0073 {
0074 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Miss and Invalid",
0075 "Counter": "0,1,2,3",
0076 "EventCode": "0x13",
0077 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_RBT_MISS",
0078 "PerPkg": "1",
0079 "UMask": "0x40",
0080 "Unit": "QPI LL"
0081 },
0082 {
0083 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Miss, Invalid",
0084 "Counter": "0,1,2,3",
0085 "EventCode": "0x13",
0086 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_RBT_MISS",
0087 "PerPkg": "1",
0088 "UMask": "0x80",
0089 "Unit": "QPI LL"
0090 },
0091 {
0092 "BriefDescription": "Cycles in L1",
0093 "Counter": "0,1,2,3",
0094 "EventCode": "0x12",
0095 "EventName": "UNC_Q_L1_POWER_CYCLES",
0096 "PerPkg": "1",
0097 "Unit": "QPI LL"
0098 },
0099 {
0100 "BriefDescription": "Cycles in L0p",
0101 "Counter": "0,1,2,3",
0102 "EventCode": "0x10",
0103 "EventName": "UNC_Q_RxL0P_POWER_CYCLES",
0104 "PerPkg": "1",
0105 "Unit": "QPI LL"
0106 },
0107 {
0108 "BriefDescription": "Cycles in L0",
0109 "Counter": "0,1,2,3",
0110 "EventCode": "0xF",
0111 "EventName": "UNC_Q_RxL0_POWER_CYCLES",
0112 "PerPkg": "1",
0113 "Unit": "QPI LL"
0114 },
0115 {
0116 "BriefDescription": "Rx Flit Buffer Bypassed",
0117 "Counter": "0,1,2,3",
0118 "EventCode": "0x9",
0119 "EventName": "UNC_Q_RxL_BYPASSED",
0120 "PerPkg": "1",
0121 "Unit": "QPI LL"
0122 },
0123 {
0124 "BriefDescription": "CRC Errors Detected; LinkInit",
0125 "Counter": "0,1,2,3",
0126 "EventCode": "0x3",
0127 "EventName": "UNC_Q_RxL_CRC_ERRORS.LINK_INIT",
0128 "PerPkg": "1",
0129 "UMask": "0x1",
0130 "Unit": "QPI LL"
0131 },
0132 {
0133 "BriefDescription": "CRC Errors Detected; Normal Operations",
0134 "Counter": "0,1,2,3",
0135 "EventCode": "0x3",
0136 "EventName": "UNC_Q_RxL_CRC_ERRORS.NORMAL_OP",
0137 "PerPkg": "1",
0138 "UMask": "0x2",
0139 "Unit": "QPI LL"
0140 },
0141 {
0142 "BriefDescription": "VN0 Credit Consumed; DRS",
0143 "Counter": "0,1,2,3",
0144 "EventCode": "0x1E",
0145 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.DRS",
0146 "ExtSel": "1",
0147 "PerPkg": "1",
0148 "UMask": "0x1",
0149 "Unit": "QPI LL"
0150 },
0151 {
0152 "BriefDescription": "VN0 Credit Consumed; NCB",
0153 "Counter": "0,1,2,3",
0154 "EventCode": "0x1E",
0155 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NCB",
0156 "ExtSel": "1",
0157 "PerPkg": "1",
0158 "UMask": "0x2",
0159 "Unit": "QPI LL"
0160 },
0161 {
0162 "BriefDescription": "VN0 Credit Consumed; NCS",
0163 "Counter": "0,1,2,3",
0164 "EventCode": "0x1E",
0165 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NCS",
0166 "ExtSel": "1",
0167 "PerPkg": "1",
0168 "UMask": "0x4",
0169 "Unit": "QPI LL"
0170 },
0171 {
0172 "BriefDescription": "VN0 Credit Consumed; HOM",
0173 "Counter": "0,1,2,3",
0174 "EventCode": "0x1E",
0175 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.HOM",
0176 "ExtSel": "1",
0177 "PerPkg": "1",
0178 "UMask": "0x8",
0179 "Unit": "QPI LL"
0180 },
0181 {
0182 "BriefDescription": "VN0 Credit Consumed; SNP",
0183 "Counter": "0,1,2,3",
0184 "EventCode": "0x1E",
0185 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.SNP",
0186 "ExtSel": "1",
0187 "PerPkg": "1",
0188 "UMask": "0x10",
0189 "Unit": "QPI LL"
0190 },
0191 {
0192 "BriefDescription": "VN0 Credit Consumed; NDR",
0193 "Counter": "0,1,2,3",
0194 "EventCode": "0x1E",
0195 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NDR",
0196 "ExtSel": "1",
0197 "PerPkg": "1",
0198 "UMask": "0x20",
0199 "Unit": "QPI LL"
0200 },
0201 {
0202 "BriefDescription": "VN1 Credit Consumed; DRS",
0203 "Counter": "0,1,2,3",
0204 "EventCode": "0x39",
0205 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.DRS",
0206 "ExtSel": "1",
0207 "PerPkg": "1",
0208 "UMask": "0x1",
0209 "Unit": "QPI LL"
0210 },
0211 {
0212 "BriefDescription": "VN1 Credit Consumed; NCB",
0213 "Counter": "0,1,2,3",
0214 "EventCode": "0x39",
0215 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NCB",
0216 "ExtSel": "1",
0217 "PerPkg": "1",
0218 "UMask": "0x2",
0219 "Unit": "QPI LL"
0220 },
0221 {
0222 "BriefDescription": "VN1 Credit Consumed; NCS",
0223 "Counter": "0,1,2,3",
0224 "EventCode": "0x39",
0225 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NCS",
0226 "ExtSel": "1",
0227 "PerPkg": "1",
0228 "UMask": "0x4",
0229 "Unit": "QPI LL"
0230 },
0231 {
0232 "BriefDescription": "VN1 Credit Consumed; HOM",
0233 "Counter": "0,1,2,3",
0234 "EventCode": "0x39",
0235 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.HOM",
0236 "ExtSel": "1",
0237 "PerPkg": "1",
0238 "UMask": "0x8",
0239 "Unit": "QPI LL"
0240 },
0241 {
0242 "BriefDescription": "VN1 Credit Consumed; SNP",
0243 "Counter": "0,1,2,3",
0244 "EventCode": "0x39",
0245 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.SNP",
0246 "ExtSel": "1",
0247 "PerPkg": "1",
0248 "UMask": "0x10",
0249 "Unit": "QPI LL"
0250 },
0251 {
0252 "BriefDescription": "VN1 Credit Consumed; NDR",
0253 "Counter": "0,1,2,3",
0254 "EventCode": "0x39",
0255 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NDR",
0256 "ExtSel": "1",
0257 "PerPkg": "1",
0258 "UMask": "0x20",
0259 "Unit": "QPI LL"
0260 },
0261 {
0262 "BriefDescription": "VNA Credit Consumed",
0263 "Counter": "0,1,2,3",
0264 "EventCode": "0x1D",
0265 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VNA",
0266 "ExtSel": "1",
0267 "PerPkg": "1",
0268 "Unit": "QPI LL"
0269 },
0270 {
0271 "BriefDescription": "RxQ Cycles Not Empty",
0272 "Counter": "0,1,2,3",
0273 "EventCode": "0xA",
0274 "EventName": "UNC_Q_RxL_CYCLES_NE",
0275 "PerPkg": "1",
0276 "Unit": "QPI LL"
0277 },
0278 {
0279 "BriefDescription": "RxQ Cycles Not Empty - DRS; for VN0",
0280 "Counter": "0,1,2,3",
0281 "EventCode": "0xF",
0282 "EventName": "UNC_Q_RxL_CYCLES_NE_DRS.VN0",
0283 "ExtSel": "1",
0284 "PerPkg": "1",
0285 "UMask": "0x1",
0286 "Unit": "QPI LL"
0287 },
0288 {
0289 "BriefDescription": "RxQ Cycles Not Empty - DRS; for VN1",
0290 "Counter": "0,1,2,3",
0291 "EventCode": "0xF",
0292 "EventName": "UNC_Q_RxL_CYCLES_NE_DRS.VN1",
0293 "ExtSel": "1",
0294 "PerPkg": "1",
0295 "UMask": "0x2",
0296 "Unit": "QPI LL"
0297 },
0298 {
0299 "BriefDescription": "RxQ Cycles Not Empty - HOM; for VN0",
0300 "Counter": "0,1,2,3",
0301 "EventCode": "0x12",
0302 "EventName": "UNC_Q_RxL_CYCLES_NE_HOM.VN0",
0303 "ExtSel": "1",
0304 "PerPkg": "1",
0305 "UMask": "0x1",
0306 "Unit": "QPI LL"
0307 },
0308 {
0309 "BriefDescription": "RxQ Cycles Not Empty - HOM; for VN1",
0310 "Counter": "0,1,2,3",
0311 "EventCode": "0x12",
0312 "EventName": "UNC_Q_RxL_CYCLES_NE_HOM.VN1",
0313 "ExtSel": "1",
0314 "PerPkg": "1",
0315 "UMask": "0x2",
0316 "Unit": "QPI LL"
0317 },
0318 {
0319 "BriefDescription": "RxQ Cycles Not Empty - NCB; for VN0",
0320 "Counter": "0,1,2,3",
0321 "EventCode": "0x10",
0322 "EventName": "UNC_Q_RxL_CYCLES_NE_NCB.VN0",
0323 "ExtSel": "1",
0324 "PerPkg": "1",
0325 "UMask": "0x1",
0326 "Unit": "QPI LL"
0327 },
0328 {
0329 "BriefDescription": "RxQ Cycles Not Empty - NCB; for VN1",
0330 "Counter": "0,1,2,3",
0331 "EventCode": "0x10",
0332 "EventName": "UNC_Q_RxL_CYCLES_NE_NCB.VN1",
0333 "ExtSel": "1",
0334 "PerPkg": "1",
0335 "UMask": "0x2",
0336 "Unit": "QPI LL"
0337 },
0338 {
0339 "BriefDescription": "RxQ Cycles Not Empty - NCS; for VN0",
0340 "Counter": "0,1,2,3",
0341 "EventCode": "0x11",
0342 "EventName": "UNC_Q_RxL_CYCLES_NE_NCS.VN0",
0343 "ExtSel": "1",
0344 "PerPkg": "1",
0345 "UMask": "0x1",
0346 "Unit": "QPI LL"
0347 },
0348 {
0349 "BriefDescription": "RxQ Cycles Not Empty - NCS; for VN1",
0350 "Counter": "0,1,2,3",
0351 "EventCode": "0x11",
0352 "EventName": "UNC_Q_RxL_CYCLES_NE_NCS.VN1",
0353 "ExtSel": "1",
0354 "PerPkg": "1",
0355 "UMask": "0x2",
0356 "Unit": "QPI LL"
0357 },
0358 {
0359 "BriefDescription": "RxQ Cycles Not Empty - NDR; for VN0",
0360 "Counter": "0,1,2,3",
0361 "EventCode": "0x14",
0362 "EventName": "UNC_Q_RxL_CYCLES_NE_NDR.VN0",
0363 "ExtSel": "1",
0364 "PerPkg": "1",
0365 "UMask": "0x1",
0366 "Unit": "QPI LL"
0367 },
0368 {
0369 "BriefDescription": "RxQ Cycles Not Empty - NDR; for VN1",
0370 "Counter": "0,1,2,3",
0371 "EventCode": "0x14",
0372 "EventName": "UNC_Q_RxL_CYCLES_NE_NDR.VN1",
0373 "ExtSel": "1",
0374 "PerPkg": "1",
0375 "UMask": "0x2",
0376 "Unit": "QPI LL"
0377 },
0378 {
0379 "BriefDescription": "RxQ Cycles Not Empty - SNP; for VN0",
0380 "Counter": "0,1,2,3",
0381 "EventCode": "0x13",
0382 "EventName": "UNC_Q_RxL_CYCLES_NE_SNP.VN0",
0383 "ExtSel": "1",
0384 "PerPkg": "1",
0385 "UMask": "0x1",
0386 "Unit": "QPI LL"
0387 },
0388 {
0389 "BriefDescription": "RxQ Cycles Not Empty - SNP; for VN1",
0390 "Counter": "0,1,2,3",
0391 "EventCode": "0x13",
0392 "EventName": "UNC_Q_RxL_CYCLES_NE_SNP.VN1",
0393 "ExtSel": "1",
0394 "PerPkg": "1",
0395 "UMask": "0x2",
0396 "Unit": "QPI LL"
0397 },
0398 {
0399 "BriefDescription": "Flits Received - Group 0; Idle and Null Flits",
0400 "Counter": "0,1,2,3",
0401 "EventCode": "0x1",
0402 "EventName": "UNC_Q_RxL_FLITS_G0.IDLE",
0403 "PerPkg": "1",
0404 "UMask": "0x1",
0405 "Unit": "QPI LL"
0406 },
0407 {
0408 "BriefDescription": "Flits Received - Group 1; SNP Flits",
0409 "Counter": "0,1,2,3",
0410 "EventCode": "0x2",
0411 "EventName": "UNC_Q_RxL_FLITS_G1.SNP",
0412 "ExtSel": "1",
0413 "PerPkg": "1",
0414 "UMask": "0x1",
0415 "Unit": "QPI LL"
0416 },
0417 {
0418 "BriefDescription": "Flits Received - Group 1; HOM Request Flits",
0419 "Counter": "0,1,2,3",
0420 "EventCode": "0x2",
0421 "EventName": "UNC_Q_RxL_FLITS_G1.HOM_REQ",
0422 "ExtSel": "1",
0423 "PerPkg": "1",
0424 "UMask": "0x2",
0425 "Unit": "QPI LL"
0426 },
0427 {
0428 "BriefDescription": "Flits Received - Group 1; HOM Non-Request Flits",
0429 "Counter": "0,1,2,3",
0430 "EventCode": "0x2",
0431 "EventName": "UNC_Q_RxL_FLITS_G1.HOM_NONREQ",
0432 "ExtSel": "1",
0433 "PerPkg": "1",
0434 "UMask": "0x4",
0435 "Unit": "QPI LL"
0436 },
0437 {
0438 "BriefDescription": "Flits Received - Group 1; HOM Flits",
0439 "Counter": "0,1,2,3",
0440 "EventCode": "0x2",
0441 "EventName": "UNC_Q_RxL_FLITS_G1.HOM",
0442 "ExtSel": "1",
0443 "PerPkg": "1",
0444 "UMask": "0x6",
0445 "Unit": "QPI LL"
0446 },
0447 {
0448 "BriefDescription": "Flits Received - Group 1; DRS Data Flits",
0449 "Counter": "0,1,2,3",
0450 "EventCode": "0x2",
0451 "EventName": "UNC_Q_RxL_FLITS_G1.DRS_DATA",
0452 "ExtSel": "1",
0453 "PerPkg": "1",
0454 "UMask": "0x8",
0455 "Unit": "QPI LL"
0456 },
0457 {
0458 "BriefDescription": "Flits Received - Group 1; DRS Header Flits",
0459 "Counter": "0,1,2,3",
0460 "EventCode": "0x2",
0461 "EventName": "UNC_Q_RxL_FLITS_G1.DRS_NONDATA",
0462 "ExtSel": "1",
0463 "PerPkg": "1",
0464 "UMask": "0x10",
0465 "Unit": "QPI LL"
0466 },
0467 {
0468 "BriefDescription": "Flits Received - Group 1; DRS Flits (both Header and Data)",
0469 "Counter": "0,1,2,3",
0470 "EventCode": "0x2",
0471 "EventName": "UNC_Q_RxL_FLITS_G1.DRS",
0472 "ExtSel": "1",
0473 "PerPkg": "1",
0474 "UMask": "0x18",
0475 "Unit": "QPI LL"
0476 },
0477 {
0478 "BriefDescription": "Flits Received - Group 2; Non-Data Response Rx Flits - AD",
0479 "Counter": "0,1,2,3",
0480 "EventCode": "0x3",
0481 "EventName": "UNC_Q_RxL_FLITS_G2.NDR_AD",
0482 "ExtSel": "1",
0483 "PerPkg": "1",
0484 "UMask": "0x1",
0485 "Unit": "QPI LL"
0486 },
0487 {
0488 "BriefDescription": "Flits Received - Group 2; Non-Data Response Rx Flits - AK",
0489 "Counter": "0,1,2,3",
0490 "EventCode": "0x3",
0491 "EventName": "UNC_Q_RxL_FLITS_G2.NDR_AK",
0492 "ExtSel": "1",
0493 "PerPkg": "1",
0494 "UMask": "0x2",
0495 "Unit": "QPI LL"
0496 },
0497 {
0498 "BriefDescription": "Flits Received - Group 2; Non-Coherent data Rx Flits",
0499 "Counter": "0,1,2,3",
0500 "EventCode": "0x3",
0501 "EventName": "UNC_Q_RxL_FLITS_G2.NCB_DATA",
0502 "ExtSel": "1",
0503 "PerPkg": "1",
0504 "UMask": "0x4",
0505 "Unit": "QPI LL"
0506 },
0507 {
0508 "BriefDescription": "Flits Received - Group 2; Non-Coherent non-data Rx Flits",
0509 "Counter": "0,1,2,3",
0510 "EventCode": "0x3",
0511 "EventName": "UNC_Q_RxL_FLITS_G2.NCB_NONDATA",
0512 "ExtSel": "1",
0513 "PerPkg": "1",
0514 "UMask": "0x8",
0515 "Unit": "QPI LL"
0516 },
0517 {
0518 "BriefDescription": "Flits Received - Group 2; Non-Coherent Rx Flits",
0519 "Counter": "0,1,2,3",
0520 "EventCode": "0x3",
0521 "EventName": "UNC_Q_RxL_FLITS_G2.NCB",
0522 "ExtSel": "1",
0523 "PerPkg": "1",
0524 "UMask": "0xC",
0525 "Unit": "QPI LL"
0526 },
0527 {
0528 "BriefDescription": "Flits Received - Group 2; Non-Coherent standard Rx Flits",
0529 "Counter": "0,1,2,3",
0530 "EventCode": "0x3",
0531 "EventName": "UNC_Q_RxL_FLITS_G2.NCS",
0532 "ExtSel": "1",
0533 "PerPkg": "1",
0534 "UMask": "0x10",
0535 "Unit": "QPI LL"
0536 },
0537 {
0538 "BriefDescription": "Rx Flit Buffer Allocations",
0539 "Counter": "0,1,2,3",
0540 "EventCode": "0x8",
0541 "EventName": "UNC_Q_RxL_INSERTS",
0542 "PerPkg": "1",
0543 "Unit": "QPI LL"
0544 },
0545 {
0546 "BriefDescription": "Rx Flit Buffer Allocations - DRS; for VN0",
0547 "Counter": "0,1,2,3",
0548 "EventCode": "0x9",
0549 "EventName": "UNC_Q_RxL_INSERTS_DRS.VN0",
0550 "ExtSel": "1",
0551 "PerPkg": "1",
0552 "UMask": "0x1",
0553 "Unit": "QPI LL"
0554 },
0555 {
0556 "BriefDescription": "Rx Flit Buffer Allocations - DRS; for VN1",
0557 "Counter": "0,1,2,3",
0558 "EventCode": "0x9",
0559 "EventName": "UNC_Q_RxL_INSERTS_DRS.VN1",
0560 "ExtSel": "1",
0561 "PerPkg": "1",
0562 "UMask": "0x2",
0563 "Unit": "QPI LL"
0564 },
0565 {
0566 "BriefDescription": "Rx Flit Buffer Allocations - HOM; for VN0",
0567 "Counter": "0,1,2,3",
0568 "EventCode": "0xC",
0569 "EventName": "UNC_Q_RxL_INSERTS_HOM.VN0",
0570 "ExtSel": "1",
0571 "PerPkg": "1",
0572 "UMask": "0x1",
0573 "Unit": "QPI LL"
0574 },
0575 {
0576 "BriefDescription": "Rx Flit Buffer Allocations - HOM; for VN1",
0577 "Counter": "0,1,2,3",
0578 "EventCode": "0xC",
0579 "EventName": "UNC_Q_RxL_INSERTS_HOM.VN1",
0580 "ExtSel": "1",
0581 "PerPkg": "1",
0582 "UMask": "0x2",
0583 "Unit": "QPI LL"
0584 },
0585 {
0586 "BriefDescription": "Rx Flit Buffer Allocations - NCB; for VN0",
0587 "Counter": "0,1,2,3",
0588 "EventCode": "0xA",
0589 "EventName": "UNC_Q_RxL_INSERTS_NCB.VN0",
0590 "ExtSel": "1",
0591 "PerPkg": "1",
0592 "UMask": "0x1",
0593 "Unit": "QPI LL"
0594 },
0595 {
0596 "BriefDescription": "Rx Flit Buffer Allocations - NCB; for VN1",
0597 "Counter": "0,1,2,3",
0598 "EventCode": "0xA",
0599 "EventName": "UNC_Q_RxL_INSERTS_NCB.VN1",
0600 "ExtSel": "1",
0601 "PerPkg": "1",
0602 "UMask": "0x2",
0603 "Unit": "QPI LL"
0604 },
0605 {
0606 "BriefDescription": "Rx Flit Buffer Allocations - NCS; for VN0",
0607 "Counter": "0,1,2,3",
0608 "EventCode": "0xB",
0609 "EventName": "UNC_Q_RxL_INSERTS_NCS.VN0",
0610 "ExtSel": "1",
0611 "PerPkg": "1",
0612 "UMask": "0x1",
0613 "Unit": "QPI LL"
0614 },
0615 {
0616 "BriefDescription": "Rx Flit Buffer Allocations - NCS; for VN1",
0617 "Counter": "0,1,2,3",
0618 "EventCode": "0xB",
0619 "EventName": "UNC_Q_RxL_INSERTS_NCS.VN1",
0620 "ExtSel": "1",
0621 "PerPkg": "1",
0622 "UMask": "0x2",
0623 "Unit": "QPI LL"
0624 },
0625 {
0626 "BriefDescription": "Rx Flit Buffer Allocations - NDR; for VN0",
0627 "Counter": "0,1,2,3",
0628 "EventCode": "0xE",
0629 "EventName": "UNC_Q_RxL_INSERTS_NDR.VN0",
0630 "ExtSel": "1",
0631 "PerPkg": "1",
0632 "UMask": "0x1",
0633 "Unit": "QPI LL"
0634 },
0635 {
0636 "BriefDescription": "Rx Flit Buffer Allocations - NDR; for VN1",
0637 "Counter": "0,1,2,3",
0638 "EventCode": "0xE",
0639 "EventName": "UNC_Q_RxL_INSERTS_NDR.VN1",
0640 "ExtSel": "1",
0641 "PerPkg": "1",
0642 "UMask": "0x2",
0643 "Unit": "QPI LL"
0644 },
0645 {
0646 "BriefDescription": "Rx Flit Buffer Allocations - SNP; for VN0",
0647 "Counter": "0,1,2,3",
0648 "EventCode": "0xD",
0649 "EventName": "UNC_Q_RxL_INSERTS_SNP.VN0",
0650 "ExtSel": "1",
0651 "PerPkg": "1",
0652 "UMask": "0x1",
0653 "Unit": "QPI LL"
0654 },
0655 {
0656 "BriefDescription": "Rx Flit Buffer Allocations - SNP; for VN1",
0657 "Counter": "0,1,2,3",
0658 "EventCode": "0xD",
0659 "EventName": "UNC_Q_RxL_INSERTS_SNP.VN1",
0660 "ExtSel": "1",
0661 "PerPkg": "1",
0662 "UMask": "0x2",
0663 "Unit": "QPI LL"
0664 },
0665 {
0666 "BriefDescription": "RxQ Occupancy - All Packets",
0667 "Counter": "0,1,2,3",
0668 "EventCode": "0xB",
0669 "EventName": "UNC_Q_RxL_OCCUPANCY",
0670 "PerPkg": "1",
0671 "Unit": "QPI LL"
0672 },
0673 {
0674 "BriefDescription": "RxQ Occupancy - DRS; for VN0",
0675 "Counter": "0,1,2,3",
0676 "EventCode": "0x15",
0677 "EventName": "UNC_Q_RxL_OCCUPANCY_DRS.VN0",
0678 "ExtSel": "1",
0679 "PerPkg": "1",
0680 "UMask": "0x1",
0681 "Unit": "QPI LL"
0682 },
0683 {
0684 "BriefDescription": "RxQ Occupancy - DRS; for VN1",
0685 "Counter": "0,1,2,3",
0686 "EventCode": "0x15",
0687 "EventName": "UNC_Q_RxL_OCCUPANCY_DRS.VN1",
0688 "ExtSel": "1",
0689 "PerPkg": "1",
0690 "UMask": "0x2",
0691 "Unit": "QPI LL"
0692 },
0693 {
0694 "BriefDescription": "RxQ Occupancy - HOM; for VN0",
0695 "Counter": "0,1,2,3",
0696 "EventCode": "0x18",
0697 "EventName": "UNC_Q_RxL_OCCUPANCY_HOM.VN0",
0698 "ExtSel": "1",
0699 "PerPkg": "1",
0700 "UMask": "0x1",
0701 "Unit": "QPI LL"
0702 },
0703 {
0704 "BriefDescription": "RxQ Occupancy - HOM; for VN1",
0705 "Counter": "0,1,2,3",
0706 "EventCode": "0x18",
0707 "EventName": "UNC_Q_RxL_OCCUPANCY_HOM.VN1",
0708 "ExtSel": "1",
0709 "PerPkg": "1",
0710 "UMask": "0x2",
0711 "Unit": "QPI LL"
0712 },
0713 {
0714 "BriefDescription": "RxQ Occupancy - NCB; for VN0",
0715 "Counter": "0,1,2,3",
0716 "EventCode": "0x16",
0717 "EventName": "UNC_Q_RxL_OCCUPANCY_NCB.VN0",
0718 "ExtSel": "1",
0719 "PerPkg": "1",
0720 "UMask": "0x1",
0721 "Unit": "QPI LL"
0722 },
0723 {
0724 "BriefDescription": "RxQ Occupancy - NCB; for VN1",
0725 "Counter": "0,1,2,3",
0726 "EventCode": "0x16",
0727 "EventName": "UNC_Q_RxL_OCCUPANCY_NCB.VN1",
0728 "ExtSel": "1",
0729 "PerPkg": "1",
0730 "UMask": "0x2",
0731 "Unit": "QPI LL"
0732 },
0733 {
0734 "BriefDescription": "RxQ Occupancy - NCS; for VN0",
0735 "Counter": "0,1,2,3",
0736 "EventCode": "0x17",
0737 "EventName": "UNC_Q_RxL_OCCUPANCY_NCS.VN0",
0738 "ExtSel": "1",
0739 "PerPkg": "1",
0740 "UMask": "0x1",
0741 "Unit": "QPI LL"
0742 },
0743 {
0744 "BriefDescription": "RxQ Occupancy - NCS; for VN1",
0745 "Counter": "0,1,2,3",
0746 "EventCode": "0x17",
0747 "EventName": "UNC_Q_RxL_OCCUPANCY_NCS.VN1",
0748 "ExtSel": "1",
0749 "PerPkg": "1",
0750 "UMask": "0x2",
0751 "Unit": "QPI LL"
0752 },
0753 {
0754 "BriefDescription": "RxQ Occupancy - NDR; for VN0",
0755 "Counter": "0,1,2,3",
0756 "EventCode": "0x1A",
0757 "EventName": "UNC_Q_RxL_OCCUPANCY_NDR.VN0",
0758 "ExtSel": "1",
0759 "PerPkg": "1",
0760 "UMask": "0x1",
0761 "Unit": "QPI LL"
0762 },
0763 {
0764 "BriefDescription": "RxQ Occupancy - NDR; for VN1",
0765 "Counter": "0,1,2,3",
0766 "EventCode": "0x1A",
0767 "EventName": "UNC_Q_RxL_OCCUPANCY_NDR.VN1",
0768 "ExtSel": "1",
0769 "PerPkg": "1",
0770 "UMask": "0x2",
0771 "Unit": "QPI LL"
0772 },
0773 {
0774 "BriefDescription": "RxQ Occupancy - SNP; for VN0",
0775 "Counter": "0,1,2,3",
0776 "EventCode": "0x19",
0777 "EventName": "UNC_Q_RxL_OCCUPANCY_SNP.VN0",
0778 "ExtSel": "1",
0779 "PerPkg": "1",
0780 "UMask": "0x1",
0781 "Unit": "QPI LL"
0782 },
0783 {
0784 "BriefDescription": "RxQ Occupancy - SNP; for VN1",
0785 "Counter": "0,1,2,3",
0786 "EventCode": "0x19",
0787 "EventName": "UNC_Q_RxL_OCCUPANCY_SNP.VN1",
0788 "ExtSel": "1",
0789 "PerPkg": "1",
0790 "UMask": "0x2",
0791 "Unit": "QPI LL"
0792 },
0793 {
0794 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - HOM",
0795 "Counter": "0,1,2,3",
0796 "EventCode": "0x35",
0797 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_DRS",
0798 "ExtSel": "1",
0799 "PerPkg": "1",
0800 "UMask": "0x1",
0801 "Unit": "QPI LL"
0802 },
0803 {
0804 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - SNP",
0805 "Counter": "0,1,2,3",
0806 "EventCode": "0x35",
0807 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NCB",
0808 "ExtSel": "1",
0809 "PerPkg": "1",
0810 "UMask": "0x2",
0811 "Unit": "QPI LL"
0812 },
0813 {
0814 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NDR",
0815 "Counter": "0,1,2,3",
0816 "EventCode": "0x35",
0817 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NCS",
0818 "ExtSel": "1",
0819 "PerPkg": "1",
0820 "UMask": "0x4",
0821 "Unit": "QPI LL"
0822 },
0823 {
0824 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - DRS",
0825 "Counter": "0,1,2,3",
0826 "EventCode": "0x35",
0827 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_HOM",
0828 "ExtSel": "1",
0829 "PerPkg": "1",
0830 "UMask": "0x8",
0831 "Unit": "QPI LL"
0832 },
0833 {
0834 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NCB",
0835 "Counter": "0,1,2,3",
0836 "EventCode": "0x35",
0837 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_SNP",
0838 "ExtSel": "1",
0839 "PerPkg": "1",
0840 "UMask": "0x10",
0841 "Unit": "QPI LL"
0842 },
0843 {
0844 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NCS",
0845 "Counter": "0,1,2,3",
0846 "EventCode": "0x35",
0847 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NDR",
0848 "ExtSel": "1",
0849 "PerPkg": "1",
0850 "UMask": "0x20",
0851 "Unit": "QPI LL"
0852 },
0853 {
0854 "BriefDescription": "Stalls Sending to R3QPI on VN0; Egress Credits",
0855 "Counter": "0,1,2,3",
0856 "EventCode": "0x35",
0857 "EventName": "UNC_Q_RxL_STALLS_VN0.EGRESS_CREDITS",
0858 "ExtSel": "1",
0859 "PerPkg": "1",
0860 "UMask": "0x40",
0861 "Unit": "QPI LL"
0862 },
0863 {
0864 "BriefDescription": "Stalls Sending to R3QPI on VN0; GV",
0865 "Counter": "0,1,2,3",
0866 "EventCode": "0x35",
0867 "EventName": "UNC_Q_RxL_STALLS_VN0.GV",
0868 "ExtSel": "1",
0869 "PerPkg": "1",
0870 "UMask": "0x80",
0871 "Unit": "QPI LL"
0872 },
0873 {
0874 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - HOM",
0875 "Counter": "0,1,2,3",
0876 "EventCode": "0x3A",
0877 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_DRS",
0878 "ExtSel": "1",
0879 "PerPkg": "1",
0880 "UMask": "0x1",
0881 "Unit": "QPI LL"
0882 },
0883 {
0884 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - SNP",
0885 "Counter": "0,1,2,3",
0886 "EventCode": "0x3A",
0887 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NCB",
0888 "ExtSel": "1",
0889 "PerPkg": "1",
0890 "UMask": "0x2",
0891 "Unit": "QPI LL"
0892 },
0893 {
0894 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NDR",
0895 "Counter": "0,1,2,3",
0896 "EventCode": "0x3A",
0897 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NCS",
0898 "ExtSel": "1",
0899 "PerPkg": "1",
0900 "UMask": "0x4",
0901 "Unit": "QPI LL"
0902 },
0903 {
0904 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - DRS",
0905 "Counter": "0,1,2,3",
0906 "EventCode": "0x3A",
0907 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_HOM",
0908 "ExtSel": "1",
0909 "PerPkg": "1",
0910 "UMask": "0x8",
0911 "Unit": "QPI LL"
0912 },
0913 {
0914 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NCB",
0915 "Counter": "0,1,2,3",
0916 "EventCode": "0x3A",
0917 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_SNP",
0918 "ExtSel": "1",
0919 "PerPkg": "1",
0920 "UMask": "0x10",
0921 "Unit": "QPI LL"
0922 },
0923 {
0924 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NCS",
0925 "Counter": "0,1,2,3",
0926 "EventCode": "0x3A",
0927 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NDR",
0928 "ExtSel": "1",
0929 "PerPkg": "1",
0930 "UMask": "0x20",
0931 "Unit": "QPI LL"
0932 },
0933 {
0934 "BriefDescription": "Cycles in L0p",
0935 "Counter": "0,1,2,3",
0936 "EventCode": "0xD",
0937 "EventName": "UNC_Q_TxL0P_POWER_CYCLES",
0938 "PerPkg": "1",
0939 "Unit": "QPI LL"
0940 },
0941 {
0942 "BriefDescription": "Cycles in L0",
0943 "Counter": "0,1,2,3",
0944 "EventCode": "0xC",
0945 "EventName": "UNC_Q_TxL0_POWER_CYCLES",
0946 "PerPkg": "1",
0947 "Unit": "QPI LL"
0948 },
0949 {
0950 "BriefDescription": "Tx Flit Buffer Bypassed",
0951 "Counter": "0,1,2,3",
0952 "EventCode": "0x5",
0953 "EventName": "UNC_Q_TxL_BYPASSED",
0954 "PerPkg": "1",
0955 "Unit": "QPI LL"
0956 },
0957 {
0958 "BriefDescription": "Cycles Stalled with no LLR Credits; LLR is full",
0959 "Counter": "0,1,2,3",
0960 "EventCode": "0x2",
0961 "EventName": "UNC_Q_TxL_CRC_NO_CREDITS.FULL",
0962 "PerPkg": "1",
0963 "UMask": "0x1",
0964 "Unit": "QPI LL"
0965 },
0966 {
0967 "BriefDescription": "Cycles Stalled with no LLR Credits; LLR is almost full",
0968 "Counter": "0,1,2,3",
0969 "EventCode": "0x2",
0970 "EventName": "UNC_Q_TxL_CRC_NO_CREDITS.ALMOST_FULL",
0971 "PerPkg": "1",
0972 "UMask": "0x2",
0973 "Unit": "QPI LL"
0974 },
0975 {
0976 "BriefDescription": "Tx Flit Buffer Cycles not Empty",
0977 "Counter": "0,1,2,3",
0978 "EventCode": "0x6",
0979 "EventName": "UNC_Q_TxL_CYCLES_NE",
0980 "PerPkg": "1",
0981 "Unit": "QPI LL"
0982 },
0983 {
0984 "BriefDescription": "Number of data flits transmitted . Derived from unc_q_txl_flits_g0.data",
0985 "Counter": "0,1,2,3",
0986 "EventName": "QPI_DATA_BANDWIDTH_TX",
0987 "PerPkg": "1",
0988 "ScaleUnit": "8Bytes",
0989 "UMask": "0x2",
0990 "Unit": "QPI LL"
0991 },
0992 {
0993 "BriefDescription": "Number of data flits transmitted ",
0994 "Counter": "0,1,2,3",
0995 "EventName": "UNC_Q_TxL_FLITS_G0.DATA",
0996 "PerPkg": "1",
0997 "ScaleUnit": "8Bytes",
0998 "UMask": "0x2",
0999 "Unit": "QPI LL"
1000 },
1001 {
1002 "BriefDescription": "Number of non data (control) flits transmitted . Derived from unc_q_txl_flits_g0.non_data",
1003 "Counter": "0,1,2,3",
1004 "EventName": "QPI_CTL_BANDWIDTH_TX",
1005 "PerPkg": "1",
1006 "ScaleUnit": "8Bytes",
1007 "UMask": "0x4",
1008 "Unit": "QPI LL"
1009 },
1010 {
1011 "BriefDescription": "Number of non data (control) flits transmitted ",
1012 "Counter": "0,1,2,3",
1013 "EventName": "UNC_Q_TxL_FLITS_G0.NON_DATA",
1014 "PerPkg": "1",
1015 "ScaleUnit": "8Bytes",
1016 "UMask": "0x4",
1017 "Unit": "QPI LL"
1018 },
1019 {
1020 "BriefDescription": "Flits Transferred - Group 1; SNP Flits",
1021 "Counter": "0,1,2,3",
1022 "EventName": "UNC_Q_TxL_FLITS_G1.SNP",
1023 "ExtSel": "1",
1024 "PerPkg": "1",
1025 "UMask": "0x1",
1026 "Unit": "QPI LL"
1027 },
1028 {
1029 "BriefDescription": "Flits Transferred - Group 1; HOM Request Flits",
1030 "Counter": "0,1,2,3",
1031 "EventName": "UNC_Q_TxL_FLITS_G1.HOM_REQ",
1032 "ExtSel": "1",
1033 "PerPkg": "1",
1034 "UMask": "0x2",
1035 "Unit": "QPI LL"
1036 },
1037 {
1038 "BriefDescription": "Flits Transferred - Group 1; HOM Non-Request Flits",
1039 "Counter": "0,1,2,3",
1040 "EventName": "UNC_Q_TxL_FLITS_G1.HOM_NONREQ",
1041 "ExtSel": "1",
1042 "PerPkg": "1",
1043 "UMask": "0x4",
1044 "Unit": "QPI LL"
1045 },
1046 {
1047 "BriefDescription": "Flits Transferred - Group 1; HOM Flits",
1048 "Counter": "0,1,2,3",
1049 "EventName": "UNC_Q_TxL_FLITS_G1.HOM",
1050 "ExtSel": "1",
1051 "PerPkg": "1",
1052 "UMask": "0x6",
1053 "Unit": "QPI LL"
1054 },
1055 {
1056 "BriefDescription": "Flits Transferred - Group 1; DRS Data Flits",
1057 "Counter": "0,1,2,3",
1058 "EventName": "UNC_Q_TxL_FLITS_G1.DRS_DATA",
1059 "ExtSel": "1",
1060 "PerPkg": "1",
1061 "UMask": "0x8",
1062 "Unit": "QPI LL"
1063 },
1064 {
1065 "BriefDescription": "Flits Transferred - Group 1; DRS Header Flits",
1066 "Counter": "0,1,2,3",
1067 "EventName": "UNC_Q_TxL_FLITS_G1.DRS_NONDATA",
1068 "ExtSel": "1",
1069 "PerPkg": "1",
1070 "UMask": "0x10",
1071 "Unit": "QPI LL"
1072 },
1073 {
1074 "BriefDescription": "Flits Transferred - Group 1; DRS Flits (both Header and Data)",
1075 "Counter": "0,1,2,3",
1076 "EventName": "UNC_Q_TxL_FLITS_G1.DRS",
1077 "ExtSel": "1",
1078 "PerPkg": "1",
1079 "UMask": "0x18",
1080 "Unit": "QPI LL"
1081 },
1082 {
1083 "BriefDescription": "Flits Transferred - Group 2; Non-Data Response Tx Flits - AD",
1084 "Counter": "0,1,2,3",
1085 "EventCode": "0x1",
1086 "EventName": "UNC_Q_TxL_FLITS_G2.NDR_AD",
1087 "ExtSel": "1",
1088 "PerPkg": "1",
1089 "UMask": "0x1",
1090 "Unit": "QPI LL"
1091 },
1092 {
1093 "BriefDescription": "Flits Transferred - Group 2; Non-Data Response Tx Flits - AK",
1094 "Counter": "0,1,2,3",
1095 "EventCode": "0x1",
1096 "EventName": "UNC_Q_TxL_FLITS_G2.NDR_AK",
1097 "ExtSel": "1",
1098 "PerPkg": "1",
1099 "UMask": "0x2",
1100 "Unit": "QPI LL"
1101 },
1102 {
1103 "BriefDescription": "Flits Transferred - Group 2; Non-Coherent data Tx Flits",
1104 "Counter": "0,1,2,3",
1105 "EventCode": "0x1",
1106 "EventName": "UNC_Q_TxL_FLITS_G2.NCB_DATA",
1107 "ExtSel": "1",
1108 "PerPkg": "1",
1109 "UMask": "0x4",
1110 "Unit": "QPI LL"
1111 },
1112 {
1113 "BriefDescription": "Flits Transferred - Group 2; Non-Coherent non-data Tx Flits",
1114 "Counter": "0,1,2,3",
1115 "EventCode": "0x1",
1116 "EventName": "UNC_Q_TxL_FLITS_G2.NCB_NONDATA",
1117 "ExtSel": "1",
1118 "PerPkg": "1",
1119 "UMask": "0x8",
1120 "Unit": "QPI LL"
1121 },
1122 {
1123 "BriefDescription": "Flits Transferred - Group 2; Non-Coherent Bypass Tx Flits",
1124 "Counter": "0,1,2,3",
1125 "EventCode": "0x1",
1126 "EventName": "UNC_Q_TxL_FLITS_G2.NCB",
1127 "ExtSel": "1",
1128 "PerPkg": "1",
1129 "UMask": "0xC",
1130 "Unit": "QPI LL"
1131 },
1132 {
1133 "BriefDescription": "Flits Transferred - Group 2; Non-Coherent standard Tx Flits",
1134 "Counter": "0,1,2,3",
1135 "EventCode": "0x1",
1136 "EventName": "UNC_Q_TxL_FLITS_G2.NCS",
1137 "ExtSel": "1",
1138 "PerPkg": "1",
1139 "UMask": "0x10",
1140 "Unit": "QPI LL"
1141 },
1142 {
1143 "BriefDescription": "Tx Flit Buffer Allocations",
1144 "Counter": "0,1,2,3",
1145 "EventCode": "0x4",
1146 "EventName": "UNC_Q_TxL_INSERTS",
1147 "PerPkg": "1",
1148 "Unit": "QPI LL"
1149 },
1150 {
1151 "BriefDescription": "Tx Flit Buffer Occupancy",
1152 "Counter": "0,1,2,3",
1153 "EventCode": "0x7",
1154 "EventName": "UNC_Q_TxL_OCCUPANCY",
1155 "PerPkg": "1",
1156 "Unit": "QPI LL"
1157 },
1158 {
1159 "BriefDescription": "R3QPI Egress Credit Occupancy - HOM; for VN0",
1160 "Counter": "0,1,2,3",
1161 "EventCode": "0x26",
1162 "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_ACQUIRED.VN0",
1163 "ExtSel": "1",
1164 "PerPkg": "1",
1165 "UMask": "0x1",
1166 "Unit": "QPI LL"
1167 },
1168 {
1169 "BriefDescription": "R3QPI Egress Credit Occupancy - HOM; for VN1",
1170 "Counter": "0,1,2,3",
1171 "EventCode": "0x26",
1172 "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_ACQUIRED.VN1",
1173 "ExtSel": "1",
1174 "PerPkg": "1",
1175 "UMask": "0x2",
1176 "Unit": "QPI LL"
1177 },
1178 {
1179 "BriefDescription": "R3QPI Egress Credit Occupancy - AD HOM; for VN0",
1180 "Counter": "0,1,2,3",
1181 "EventCode": "0x22",
1182 "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_OCCUPANCY.VN0",
1183 "ExtSel": "1",
1184 "PerPkg": "1",
1185 "UMask": "0x1",
1186 "Unit": "QPI LL"
1187 },
1188 {
1189 "BriefDescription": "R3QPI Egress Credit Occupancy - AD HOM; for VN1",
1190 "Counter": "0,1,2,3",
1191 "EventCode": "0x22",
1192 "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_OCCUPANCY.VN1",
1193 "ExtSel": "1",
1194 "PerPkg": "1",
1195 "UMask": "0x2",
1196 "Unit": "QPI LL"
1197 },
1198 {
1199 "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN0",
1200 "Counter": "0,1,2,3",
1201 "EventCode": "0x28",
1202 "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_ACQUIRED.VN0",
1203 "ExtSel": "1",
1204 "PerPkg": "1",
1205 "UMask": "0x1",
1206 "Unit": "QPI LL"
1207 },
1208 {
1209 "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN1",
1210 "Counter": "0,1,2,3",
1211 "EventCode": "0x28",
1212 "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_ACQUIRED.VN1",
1213 "ExtSel": "1",
1214 "PerPkg": "1",
1215 "UMask": "0x2",
1216 "Unit": "QPI LL"
1217 },
1218 {
1219 "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN0",
1220 "Counter": "0,1,2,3",
1221 "EventCode": "0x24",
1222 "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_OCCUPANCY.VN0",
1223 "ExtSel": "1",
1224 "PerPkg": "1",
1225 "UMask": "0x1",
1226 "Unit": "QPI LL"
1227 },
1228 {
1229 "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN1",
1230 "Counter": "0,1,2,3",
1231 "EventCode": "0x24",
1232 "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_OCCUPANCY.VN1",
1233 "ExtSel": "1",
1234 "PerPkg": "1",
1235 "UMask": "0x2",
1236 "Unit": "QPI LL"
1237 },
1238 {
1239 "BriefDescription": "R3QPI Egress Credit Occupancy - SNP; for VN0",
1240 "Counter": "0,1,2,3",
1241 "EventCode": "0x27",
1242 "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_ACQUIRED.VN0",
1243 "ExtSel": "1",
1244 "PerPkg": "1",
1245 "UMask": "0x1",
1246 "Unit": "QPI LL"
1247 },
1248 {
1249 "BriefDescription": "R3QPI Egress Credit Occupancy - SNP; for VN1",
1250 "Counter": "0,1,2,3",
1251 "EventCode": "0x27",
1252 "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_ACQUIRED.VN1",
1253 "ExtSel": "1",
1254 "PerPkg": "1",
1255 "UMask": "0x2",
1256 "Unit": "QPI LL"
1257 },
1258 {
1259 "BriefDescription": "R3QPI Egress Credit Occupancy - AD SNP; for VN0",
1260 "Counter": "0,1,2,3",
1261 "EventCode": "0x23",
1262 "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_OCCUPANCY.VN0",
1263 "ExtSel": "1",
1264 "PerPkg": "1",
1265 "UMask": "0x1",
1266 "Unit": "QPI LL"
1267 },
1268 {
1269 "BriefDescription": "R3QPI Egress Credit Occupancy - AD SNP; for VN1",
1270 "Counter": "0,1,2,3",
1271 "EventCode": "0x23",
1272 "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_OCCUPANCY.VN1",
1273 "ExtSel": "1",
1274 "PerPkg": "1",
1275 "UMask": "0x2",
1276 "Unit": "QPI LL"
1277 },
1278 {
1279 "BriefDescription": "R3QPI Egress Credit Occupancy - AK NDR",
1280 "Counter": "0,1,2,3",
1281 "EventCode": "0x29",
1282 "EventName": "UNC_Q_TxR_AK_NDR_CREDIT_ACQUIRED",
1283 "ExtSel": "1",
1284 "PerPkg": "1",
1285 "Unit": "QPI LL"
1286 },
1287 {
1288 "BriefDescription": "R3QPI Egress Credit Occupancy - AK NDR",
1289 "Counter": "0,1,2,3",
1290 "EventCode": "0x25",
1291 "EventName": "UNC_Q_TxR_AK_NDR_CREDIT_OCCUPANCY",
1292 "ExtSel": "1",
1293 "PerPkg": "1",
1294 "Unit": "QPI LL"
1295 },
1296 {
1297 "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for VN0",
1298 "Counter": "0,1,2,3",
1299 "EventCode": "0x2A",
1300 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN0",
1301 "ExtSel": "1",
1302 "PerPkg": "1",
1303 "UMask": "0x1",
1304 "Unit": "QPI LL"
1305 },
1306 {
1307 "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for VN1",
1308 "Counter": "0,1,2,3",
1309 "EventCode": "0x2A",
1310 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN1",
1311 "ExtSel": "1",
1312 "PerPkg": "1",
1313 "UMask": "0x2",
1314 "Unit": "QPI LL"
1315 },
1316 {
1317 "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for Shared VN",
1318 "Counter": "0,1,2,3",
1319 "EventCode": "0x2A",
1320 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN_SHR",
1321 "ExtSel": "1",
1322 "PerPkg": "1",
1323 "UMask": "0x4",
1324 "Unit": "QPI LL"
1325 },
1326 {
1327 "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for VN0",
1328 "Counter": "0,1,2,3",
1329 "EventCode": "0x1F",
1330 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN0",
1331 "ExtSel": "1",
1332 "PerPkg": "1",
1333 "UMask": "0x1",
1334 "Unit": "QPI LL"
1335 },
1336 {
1337 "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for VN1",
1338 "Counter": "0,1,2,3",
1339 "EventCode": "0x1F",
1340 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN1",
1341 "ExtSel": "1",
1342 "PerPkg": "1",
1343 "UMask": "0x2",
1344 "Unit": "QPI LL"
1345 },
1346 {
1347 "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for Shared VN",
1348 "Counter": "0,1,2,3",
1349 "EventCode": "0x1F",
1350 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN_SHR",
1351 "ExtSel": "1",
1352 "PerPkg": "1",
1353 "UMask": "0x4",
1354 "Unit": "QPI LL"
1355 },
1356 {
1357 "BriefDescription": "R3QPI Egress Credit Occupancy - NCB; for VN0",
1358 "Counter": "0,1,2,3",
1359 "EventCode": "0x2B",
1360 "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_ACQUIRED.VN0",
1361 "ExtSel": "1",
1362 "PerPkg": "1",
1363 "UMask": "0x1",
1364 "Unit": "QPI LL"
1365 },
1366 {
1367 "BriefDescription": "R3QPI Egress Credit Occupancy - NCB; for VN1",
1368 "Counter": "0,1,2,3",
1369 "EventCode": "0x2B",
1370 "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_ACQUIRED.VN1",
1371 "ExtSel": "1",
1372 "PerPkg": "1",
1373 "UMask": "0x2",
1374 "Unit": "QPI LL"
1375 },
1376 {
1377 "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCB; for VN0",
1378 "Counter": "0,1,2,3",
1379 "EventCode": "0x20",
1380 "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_OCCUPANCY.VN0",
1381 "ExtSel": "1",
1382 "PerPkg": "1",
1383 "UMask": "0x1",
1384 "Unit": "QPI LL"
1385 },
1386 {
1387 "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCB; for VN1",
1388 "Counter": "0,1,2,3",
1389 "EventCode": "0x20",
1390 "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_OCCUPANCY.VN1",
1391 "ExtSel": "1",
1392 "PerPkg": "1",
1393 "UMask": "0x2",
1394 "Unit": "QPI LL"
1395 },
1396 {
1397 "BriefDescription": "R3QPI Egress Credit Occupancy - NCS; for VN0",
1398 "Counter": "0,1,2,3",
1399 "EventCode": "0x2C",
1400 "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_ACQUIRED.VN0",
1401 "ExtSel": "1",
1402 "PerPkg": "1",
1403 "UMask": "0x1",
1404 "Unit": "QPI LL"
1405 },
1406 {
1407 "BriefDescription": "R3QPI Egress Credit Occupancy - NCS; for VN1",
1408 "Counter": "0,1,2,3",
1409 "EventCode": "0x2C",
1410 "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_ACQUIRED.VN1",
1411 "ExtSel": "1",
1412 "PerPkg": "1",
1413 "UMask": "0x2",
1414 "Unit": "QPI LL"
1415 },
1416 {
1417 "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCS; for VN0",
1418 "Counter": "0,1,2,3",
1419 "EventCode": "0x21",
1420 "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_OCCUPANCY.VN0",
1421 "ExtSel": "1",
1422 "PerPkg": "1",
1423 "UMask": "0x1",
1424 "Unit": "QPI LL"
1425 },
1426 {
1427 "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCS; for VN1",
1428 "Counter": "0,1,2,3",
1429 "EventCode": "0x21",
1430 "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_OCCUPANCY.VN1",
1431 "ExtSel": "1",
1432 "PerPkg": "1",
1433 "UMask": "0x2",
1434 "Unit": "QPI LL"
1435 },
1436 {
1437 "BriefDescription": "VNA Credits Returned",
1438 "Counter": "0,1,2,3",
1439 "EventCode": "0x1C",
1440 "EventName": "UNC_Q_VNA_CREDIT_RETURNS",
1441 "ExtSel": "1",
1442 "PerPkg": "1",
1443 "Unit": "QPI LL"
1444 },
1445 {
1446 "BriefDescription": "VNA Credits Pending Return - Occupancy",
1447 "Counter": "0,1,2,3",
1448 "EventCode": "0x1B",
1449 "EventName": "UNC_Q_VNA_CREDIT_RETURN_OCCUPANCY",
1450 "ExtSel": "1",
1451 "PerPkg": "1",
1452 "Unit": "QPI LL"
1453 }
1454 ]