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