1*4882a593Smuzhiyun[ 2*4882a593Smuzhiyun { 3*4882a593Smuzhiyun "EventCode": "0x6", 4*4882a593Smuzhiyun "Counter": "0,1", 5*4882a593Smuzhiyun "UMask": "0x80", 6*4882a593Smuzhiyun "EventName": "SEGMENT_REG_LOADS.ANY", 7*4882a593Smuzhiyun "SampleAfterValue": "200000", 8*4882a593Smuzhiyun "BriefDescription": "Number of segment register loads." 9*4882a593Smuzhiyun }, 10*4882a593Smuzhiyun { 11*4882a593Smuzhiyun "EventCode": "0x9", 12*4882a593Smuzhiyun "Counter": "0,1", 13*4882a593Smuzhiyun "UMask": "0x20", 14*4882a593Smuzhiyun "EventName": "DISPATCH_BLOCKED.ANY", 15*4882a593Smuzhiyun "SampleAfterValue": "200000", 16*4882a593Smuzhiyun "BriefDescription": "Memory cluster signals to block micro-op dispatch for any reason" 17*4882a593Smuzhiyun }, 18*4882a593Smuzhiyun { 19*4882a593Smuzhiyun "EventCode": "0x3A", 20*4882a593Smuzhiyun "Counter": "0,1", 21*4882a593Smuzhiyun "UMask": "0x0", 22*4882a593Smuzhiyun "EventName": "EIST_TRANS", 23*4882a593Smuzhiyun "SampleAfterValue": "200000", 24*4882a593Smuzhiyun "BriefDescription": "Number of Enhanced Intel SpeedStep(R) Technology (EIST) transitions" 25*4882a593Smuzhiyun }, 26*4882a593Smuzhiyun { 27*4882a593Smuzhiyun "EventCode": "0x3B", 28*4882a593Smuzhiyun "Counter": "0,1", 29*4882a593Smuzhiyun "UMask": "0xc0", 30*4882a593Smuzhiyun "EventName": "THERMAL_TRIP", 31*4882a593Smuzhiyun "SampleAfterValue": "200000", 32*4882a593Smuzhiyun "BriefDescription": "Number of thermal trips" 33*4882a593Smuzhiyun }, 34*4882a593Smuzhiyun { 35*4882a593Smuzhiyun "EventCode": "0x60", 36*4882a593Smuzhiyun "Counter": "0,1", 37*4882a593Smuzhiyun "UMask": "0xe0", 38*4882a593Smuzhiyun "EventName": "BUS_REQUEST_OUTSTANDING.ALL_AGENTS", 39*4882a593Smuzhiyun "SampleAfterValue": "200000", 40*4882a593Smuzhiyun "BriefDescription": "Outstanding cacheable data read bus requests duration." 41*4882a593Smuzhiyun }, 42*4882a593Smuzhiyun { 43*4882a593Smuzhiyun "EventCode": "0x60", 44*4882a593Smuzhiyun "Counter": "0,1", 45*4882a593Smuzhiyun "UMask": "0x40", 46*4882a593Smuzhiyun "EventName": "BUS_REQUEST_OUTSTANDING.SELF", 47*4882a593Smuzhiyun "SampleAfterValue": "200000", 48*4882a593Smuzhiyun "BriefDescription": "Outstanding cacheable data read bus requests duration." 49*4882a593Smuzhiyun }, 50*4882a593Smuzhiyun { 51*4882a593Smuzhiyun "EventCode": "0x61", 52*4882a593Smuzhiyun "Counter": "0,1", 53*4882a593Smuzhiyun "UMask": "0x20", 54*4882a593Smuzhiyun "EventName": "BUS_BNR_DRV.ALL_AGENTS", 55*4882a593Smuzhiyun "SampleAfterValue": "200000", 56*4882a593Smuzhiyun "BriefDescription": "Number of Bus Not Ready signals asserted." 57*4882a593Smuzhiyun }, 58*4882a593Smuzhiyun { 59*4882a593Smuzhiyun "EventCode": "0x61", 60*4882a593Smuzhiyun "Counter": "0,1", 61*4882a593Smuzhiyun "UMask": "0x0", 62*4882a593Smuzhiyun "EventName": "BUS_BNR_DRV.THIS_AGENT", 63*4882a593Smuzhiyun "SampleAfterValue": "200000", 64*4882a593Smuzhiyun "BriefDescription": "Number of Bus Not Ready signals asserted." 65*4882a593Smuzhiyun }, 66*4882a593Smuzhiyun { 67*4882a593Smuzhiyun "EventCode": "0x62", 68*4882a593Smuzhiyun "Counter": "0,1", 69*4882a593Smuzhiyun "UMask": "0x20", 70*4882a593Smuzhiyun "EventName": "BUS_DRDY_CLOCKS.ALL_AGENTS", 71*4882a593Smuzhiyun "SampleAfterValue": "200000", 72*4882a593Smuzhiyun "BriefDescription": "Bus cycles when data is sent on the bus." 73*4882a593Smuzhiyun }, 74*4882a593Smuzhiyun { 75*4882a593Smuzhiyun "EventCode": "0x62", 76*4882a593Smuzhiyun "Counter": "0,1", 77*4882a593Smuzhiyun "UMask": "0x0", 78*4882a593Smuzhiyun "EventName": "BUS_DRDY_CLOCKS.THIS_AGENT", 79*4882a593Smuzhiyun "SampleAfterValue": "200000", 80*4882a593Smuzhiyun "BriefDescription": "Bus cycles when data is sent on the bus." 81*4882a593Smuzhiyun }, 82*4882a593Smuzhiyun { 83*4882a593Smuzhiyun "EventCode": "0x63", 84*4882a593Smuzhiyun "Counter": "0,1", 85*4882a593Smuzhiyun "UMask": "0xe0", 86*4882a593Smuzhiyun "EventName": "BUS_LOCK_CLOCKS.ALL_AGENTS", 87*4882a593Smuzhiyun "SampleAfterValue": "200000", 88*4882a593Smuzhiyun "BriefDescription": "Bus cycles when a LOCK signal is asserted." 89*4882a593Smuzhiyun }, 90*4882a593Smuzhiyun { 91*4882a593Smuzhiyun "EventCode": "0x63", 92*4882a593Smuzhiyun "Counter": "0,1", 93*4882a593Smuzhiyun "UMask": "0x40", 94*4882a593Smuzhiyun "EventName": "BUS_LOCK_CLOCKS.SELF", 95*4882a593Smuzhiyun "SampleAfterValue": "200000", 96*4882a593Smuzhiyun "BriefDescription": "Bus cycles when a LOCK signal is asserted." 97*4882a593Smuzhiyun }, 98*4882a593Smuzhiyun { 99*4882a593Smuzhiyun "EventCode": "0x64", 100*4882a593Smuzhiyun "Counter": "0,1", 101*4882a593Smuzhiyun "UMask": "0x40", 102*4882a593Smuzhiyun "EventName": "BUS_DATA_RCV.SELF", 103*4882a593Smuzhiyun "SampleAfterValue": "200000", 104*4882a593Smuzhiyun "BriefDescription": "Bus cycles while processor receives data." 105*4882a593Smuzhiyun }, 106*4882a593Smuzhiyun { 107*4882a593Smuzhiyun "EventCode": "0x65", 108*4882a593Smuzhiyun "Counter": "0,1", 109*4882a593Smuzhiyun "UMask": "0xe0", 110*4882a593Smuzhiyun "EventName": "BUS_TRANS_BRD.ALL_AGENTS", 111*4882a593Smuzhiyun "SampleAfterValue": "200000", 112*4882a593Smuzhiyun "BriefDescription": "Burst read bus transactions." 113*4882a593Smuzhiyun }, 114*4882a593Smuzhiyun { 115*4882a593Smuzhiyun "EventCode": "0x65", 116*4882a593Smuzhiyun "Counter": "0,1", 117*4882a593Smuzhiyun "UMask": "0x40", 118*4882a593Smuzhiyun "EventName": "BUS_TRANS_BRD.SELF", 119*4882a593Smuzhiyun "SampleAfterValue": "200000", 120*4882a593Smuzhiyun "BriefDescription": "Burst read bus transactions." 121*4882a593Smuzhiyun }, 122*4882a593Smuzhiyun { 123*4882a593Smuzhiyun "EventCode": "0x66", 124*4882a593Smuzhiyun "Counter": "0,1", 125*4882a593Smuzhiyun "UMask": "0xe0", 126*4882a593Smuzhiyun "EventName": "BUS_TRANS_RFO.ALL_AGENTS", 127*4882a593Smuzhiyun "SampleAfterValue": "200000", 128*4882a593Smuzhiyun "BriefDescription": "RFO bus transactions." 129*4882a593Smuzhiyun }, 130*4882a593Smuzhiyun { 131*4882a593Smuzhiyun "EventCode": "0x66", 132*4882a593Smuzhiyun "Counter": "0,1", 133*4882a593Smuzhiyun "UMask": "0x40", 134*4882a593Smuzhiyun "EventName": "BUS_TRANS_RFO.SELF", 135*4882a593Smuzhiyun "SampleAfterValue": "200000", 136*4882a593Smuzhiyun "BriefDescription": "RFO bus transactions." 137*4882a593Smuzhiyun }, 138*4882a593Smuzhiyun { 139*4882a593Smuzhiyun "EventCode": "0x67", 140*4882a593Smuzhiyun "Counter": "0,1", 141*4882a593Smuzhiyun "UMask": "0xe0", 142*4882a593Smuzhiyun "EventName": "BUS_TRANS_WB.ALL_AGENTS", 143*4882a593Smuzhiyun "SampleAfterValue": "200000", 144*4882a593Smuzhiyun "BriefDescription": "Explicit writeback bus transactions." 145*4882a593Smuzhiyun }, 146*4882a593Smuzhiyun { 147*4882a593Smuzhiyun "EventCode": "0x67", 148*4882a593Smuzhiyun "Counter": "0,1", 149*4882a593Smuzhiyun "UMask": "0x40", 150*4882a593Smuzhiyun "EventName": "BUS_TRANS_WB.SELF", 151*4882a593Smuzhiyun "SampleAfterValue": "200000", 152*4882a593Smuzhiyun "BriefDescription": "Explicit writeback bus transactions." 153*4882a593Smuzhiyun }, 154*4882a593Smuzhiyun { 155*4882a593Smuzhiyun "EventCode": "0x68", 156*4882a593Smuzhiyun "Counter": "0,1", 157*4882a593Smuzhiyun "UMask": "0xe0", 158*4882a593Smuzhiyun "EventName": "BUS_TRANS_IFETCH.ALL_AGENTS", 159*4882a593Smuzhiyun "SampleAfterValue": "200000", 160*4882a593Smuzhiyun "BriefDescription": "Instruction-fetch bus transactions." 161*4882a593Smuzhiyun }, 162*4882a593Smuzhiyun { 163*4882a593Smuzhiyun "EventCode": "0x68", 164*4882a593Smuzhiyun "Counter": "0,1", 165*4882a593Smuzhiyun "UMask": "0x40", 166*4882a593Smuzhiyun "EventName": "BUS_TRANS_IFETCH.SELF", 167*4882a593Smuzhiyun "SampleAfterValue": "200000", 168*4882a593Smuzhiyun "BriefDescription": "Instruction-fetch bus transactions." 169*4882a593Smuzhiyun }, 170*4882a593Smuzhiyun { 171*4882a593Smuzhiyun "EventCode": "0x69", 172*4882a593Smuzhiyun "Counter": "0,1", 173*4882a593Smuzhiyun "UMask": "0xe0", 174*4882a593Smuzhiyun "EventName": "BUS_TRANS_INVAL.ALL_AGENTS", 175*4882a593Smuzhiyun "SampleAfterValue": "200000", 176*4882a593Smuzhiyun "BriefDescription": "Invalidate bus transactions." 177*4882a593Smuzhiyun }, 178*4882a593Smuzhiyun { 179*4882a593Smuzhiyun "EventCode": "0x69", 180*4882a593Smuzhiyun "Counter": "0,1", 181*4882a593Smuzhiyun "UMask": "0x40", 182*4882a593Smuzhiyun "EventName": "BUS_TRANS_INVAL.SELF", 183*4882a593Smuzhiyun "SampleAfterValue": "200000", 184*4882a593Smuzhiyun "BriefDescription": "Invalidate bus transactions." 185*4882a593Smuzhiyun }, 186*4882a593Smuzhiyun { 187*4882a593Smuzhiyun "EventCode": "0x6A", 188*4882a593Smuzhiyun "Counter": "0,1", 189*4882a593Smuzhiyun "UMask": "0xe0", 190*4882a593Smuzhiyun "EventName": "BUS_TRANS_PWR.ALL_AGENTS", 191*4882a593Smuzhiyun "SampleAfterValue": "200000", 192*4882a593Smuzhiyun "BriefDescription": "Partial write bus transaction." 193*4882a593Smuzhiyun }, 194*4882a593Smuzhiyun { 195*4882a593Smuzhiyun "EventCode": "0x6A", 196*4882a593Smuzhiyun "Counter": "0,1", 197*4882a593Smuzhiyun "UMask": "0x40", 198*4882a593Smuzhiyun "EventName": "BUS_TRANS_PWR.SELF", 199*4882a593Smuzhiyun "SampleAfterValue": "200000", 200*4882a593Smuzhiyun "BriefDescription": "Partial write bus transaction." 201*4882a593Smuzhiyun }, 202*4882a593Smuzhiyun { 203*4882a593Smuzhiyun "EventCode": "0x6B", 204*4882a593Smuzhiyun "Counter": "0,1", 205*4882a593Smuzhiyun "UMask": "0xe0", 206*4882a593Smuzhiyun "EventName": "BUS_TRANS_P.ALL_AGENTS", 207*4882a593Smuzhiyun "SampleAfterValue": "200000", 208*4882a593Smuzhiyun "BriefDescription": "Partial bus transactions." 209*4882a593Smuzhiyun }, 210*4882a593Smuzhiyun { 211*4882a593Smuzhiyun "EventCode": "0x6B", 212*4882a593Smuzhiyun "Counter": "0,1", 213*4882a593Smuzhiyun "UMask": "0x40", 214*4882a593Smuzhiyun "EventName": "BUS_TRANS_P.SELF", 215*4882a593Smuzhiyun "SampleAfterValue": "200000", 216*4882a593Smuzhiyun "BriefDescription": "Partial bus transactions." 217*4882a593Smuzhiyun }, 218*4882a593Smuzhiyun { 219*4882a593Smuzhiyun "EventCode": "0x6C", 220*4882a593Smuzhiyun "Counter": "0,1", 221*4882a593Smuzhiyun "UMask": "0xe0", 222*4882a593Smuzhiyun "EventName": "BUS_TRANS_IO.ALL_AGENTS", 223*4882a593Smuzhiyun "SampleAfterValue": "200000", 224*4882a593Smuzhiyun "BriefDescription": "IO bus transactions." 225*4882a593Smuzhiyun }, 226*4882a593Smuzhiyun { 227*4882a593Smuzhiyun "EventCode": "0x6C", 228*4882a593Smuzhiyun "Counter": "0,1", 229*4882a593Smuzhiyun "UMask": "0x40", 230*4882a593Smuzhiyun "EventName": "BUS_TRANS_IO.SELF", 231*4882a593Smuzhiyun "SampleAfterValue": "200000", 232*4882a593Smuzhiyun "BriefDescription": "IO bus transactions." 233*4882a593Smuzhiyun }, 234*4882a593Smuzhiyun { 235*4882a593Smuzhiyun "EventCode": "0x6D", 236*4882a593Smuzhiyun "Counter": "0,1", 237*4882a593Smuzhiyun "UMask": "0xe0", 238*4882a593Smuzhiyun "EventName": "BUS_TRANS_DEF.ALL_AGENTS", 239*4882a593Smuzhiyun "SampleAfterValue": "200000", 240*4882a593Smuzhiyun "BriefDescription": "Deferred bus transactions." 241*4882a593Smuzhiyun }, 242*4882a593Smuzhiyun { 243*4882a593Smuzhiyun "EventCode": "0x6D", 244*4882a593Smuzhiyun "Counter": "0,1", 245*4882a593Smuzhiyun "UMask": "0x40", 246*4882a593Smuzhiyun "EventName": "BUS_TRANS_DEF.SELF", 247*4882a593Smuzhiyun "SampleAfterValue": "200000", 248*4882a593Smuzhiyun "BriefDescription": "Deferred bus transactions." 249*4882a593Smuzhiyun }, 250*4882a593Smuzhiyun { 251*4882a593Smuzhiyun "EventCode": "0x6E", 252*4882a593Smuzhiyun "Counter": "0,1", 253*4882a593Smuzhiyun "UMask": "0xe0", 254*4882a593Smuzhiyun "EventName": "BUS_TRANS_BURST.ALL_AGENTS", 255*4882a593Smuzhiyun "SampleAfterValue": "200000", 256*4882a593Smuzhiyun "BriefDescription": "Burst (full cache-line) bus transactions." 257*4882a593Smuzhiyun }, 258*4882a593Smuzhiyun { 259*4882a593Smuzhiyun "EventCode": "0x6E", 260*4882a593Smuzhiyun "Counter": "0,1", 261*4882a593Smuzhiyun "UMask": "0x40", 262*4882a593Smuzhiyun "EventName": "BUS_TRANS_BURST.SELF", 263*4882a593Smuzhiyun "SampleAfterValue": "200000", 264*4882a593Smuzhiyun "BriefDescription": "Burst (full cache-line) bus transactions." 265*4882a593Smuzhiyun }, 266*4882a593Smuzhiyun { 267*4882a593Smuzhiyun "EventCode": "0x6F", 268*4882a593Smuzhiyun "Counter": "0,1", 269*4882a593Smuzhiyun "UMask": "0xe0", 270*4882a593Smuzhiyun "EventName": "BUS_TRANS_MEM.ALL_AGENTS", 271*4882a593Smuzhiyun "SampleAfterValue": "200000", 272*4882a593Smuzhiyun "BriefDescription": "Memory bus transactions." 273*4882a593Smuzhiyun }, 274*4882a593Smuzhiyun { 275*4882a593Smuzhiyun "EventCode": "0x6F", 276*4882a593Smuzhiyun "Counter": "0,1", 277*4882a593Smuzhiyun "UMask": "0x40", 278*4882a593Smuzhiyun "EventName": "BUS_TRANS_MEM.SELF", 279*4882a593Smuzhiyun "SampleAfterValue": "200000", 280*4882a593Smuzhiyun "BriefDescription": "Memory bus transactions." 281*4882a593Smuzhiyun }, 282*4882a593Smuzhiyun { 283*4882a593Smuzhiyun "EventCode": "0x70", 284*4882a593Smuzhiyun "Counter": "0,1", 285*4882a593Smuzhiyun "UMask": "0xe0", 286*4882a593Smuzhiyun "EventName": "BUS_TRANS_ANY.ALL_AGENTS", 287*4882a593Smuzhiyun "SampleAfterValue": "200000", 288*4882a593Smuzhiyun "BriefDescription": "All bus transactions." 289*4882a593Smuzhiyun }, 290*4882a593Smuzhiyun { 291*4882a593Smuzhiyun "EventCode": "0x70", 292*4882a593Smuzhiyun "Counter": "0,1", 293*4882a593Smuzhiyun "UMask": "0x40", 294*4882a593Smuzhiyun "EventName": "BUS_TRANS_ANY.SELF", 295*4882a593Smuzhiyun "SampleAfterValue": "200000", 296*4882a593Smuzhiyun "BriefDescription": "All bus transactions." 297*4882a593Smuzhiyun }, 298*4882a593Smuzhiyun { 299*4882a593Smuzhiyun "EventCode": "0x77", 300*4882a593Smuzhiyun "Counter": "0,1", 301*4882a593Smuzhiyun "UMask": "0xb", 302*4882a593Smuzhiyun "EventName": "EXT_SNOOP.THIS_AGENT.ANY", 303*4882a593Smuzhiyun "SampleAfterValue": "200000", 304*4882a593Smuzhiyun "BriefDescription": "External snoops." 305*4882a593Smuzhiyun }, 306*4882a593Smuzhiyun { 307*4882a593Smuzhiyun "EventCode": "0x77", 308*4882a593Smuzhiyun "Counter": "0,1", 309*4882a593Smuzhiyun "UMask": "0x1", 310*4882a593Smuzhiyun "EventName": "EXT_SNOOP.THIS_AGENT.CLEAN", 311*4882a593Smuzhiyun "SampleAfterValue": "200000", 312*4882a593Smuzhiyun "BriefDescription": "External snoops." 313*4882a593Smuzhiyun }, 314*4882a593Smuzhiyun { 315*4882a593Smuzhiyun "EventCode": "0x77", 316*4882a593Smuzhiyun "Counter": "0,1", 317*4882a593Smuzhiyun "UMask": "0x2", 318*4882a593Smuzhiyun "EventName": "EXT_SNOOP.THIS_AGENT.HIT", 319*4882a593Smuzhiyun "SampleAfterValue": "200000", 320*4882a593Smuzhiyun "BriefDescription": "External snoops." 321*4882a593Smuzhiyun }, 322*4882a593Smuzhiyun { 323*4882a593Smuzhiyun "EventCode": "0x77", 324*4882a593Smuzhiyun "Counter": "0,1", 325*4882a593Smuzhiyun "UMask": "0x8", 326*4882a593Smuzhiyun "EventName": "EXT_SNOOP.THIS_AGENT.HITM", 327*4882a593Smuzhiyun "SampleAfterValue": "200000", 328*4882a593Smuzhiyun "BriefDescription": "External snoops." 329*4882a593Smuzhiyun }, 330*4882a593Smuzhiyun { 331*4882a593Smuzhiyun "EventCode": "0x77", 332*4882a593Smuzhiyun "Counter": "0,1", 333*4882a593Smuzhiyun "UMask": "0x2b", 334*4882a593Smuzhiyun "EventName": "EXT_SNOOP.ALL_AGENTS.ANY", 335*4882a593Smuzhiyun "SampleAfterValue": "200000", 336*4882a593Smuzhiyun "BriefDescription": "External snoops." 337*4882a593Smuzhiyun }, 338*4882a593Smuzhiyun { 339*4882a593Smuzhiyun "EventCode": "0x77", 340*4882a593Smuzhiyun "Counter": "0,1", 341*4882a593Smuzhiyun "UMask": "0x21", 342*4882a593Smuzhiyun "EventName": "EXT_SNOOP.ALL_AGENTS.CLEAN", 343*4882a593Smuzhiyun "SampleAfterValue": "200000", 344*4882a593Smuzhiyun "BriefDescription": "External snoops." 345*4882a593Smuzhiyun }, 346*4882a593Smuzhiyun { 347*4882a593Smuzhiyun "EventCode": "0x77", 348*4882a593Smuzhiyun "Counter": "0,1", 349*4882a593Smuzhiyun "UMask": "0x22", 350*4882a593Smuzhiyun "EventName": "EXT_SNOOP.ALL_AGENTS.HIT", 351*4882a593Smuzhiyun "SampleAfterValue": "200000", 352*4882a593Smuzhiyun "BriefDescription": "External snoops." 353*4882a593Smuzhiyun }, 354*4882a593Smuzhiyun { 355*4882a593Smuzhiyun "EventCode": "0x77", 356*4882a593Smuzhiyun "Counter": "0,1", 357*4882a593Smuzhiyun "UMask": "0x28", 358*4882a593Smuzhiyun "EventName": "EXT_SNOOP.ALL_AGENTS.HITM", 359*4882a593Smuzhiyun "SampleAfterValue": "200000", 360*4882a593Smuzhiyun "BriefDescription": "External snoops." 361*4882a593Smuzhiyun }, 362*4882a593Smuzhiyun { 363*4882a593Smuzhiyun "EventCode": "0x7A", 364*4882a593Smuzhiyun "Counter": "0,1", 365*4882a593Smuzhiyun "UMask": "0x20", 366*4882a593Smuzhiyun "EventName": "BUS_HIT_DRV.ALL_AGENTS", 367*4882a593Smuzhiyun "SampleAfterValue": "200000", 368*4882a593Smuzhiyun "BriefDescription": "HIT signal asserted." 369*4882a593Smuzhiyun }, 370*4882a593Smuzhiyun { 371*4882a593Smuzhiyun "EventCode": "0x7A", 372*4882a593Smuzhiyun "Counter": "0,1", 373*4882a593Smuzhiyun "UMask": "0x0", 374*4882a593Smuzhiyun "EventName": "BUS_HIT_DRV.THIS_AGENT", 375*4882a593Smuzhiyun "SampleAfterValue": "200000", 376*4882a593Smuzhiyun "BriefDescription": "HIT signal asserted." 377*4882a593Smuzhiyun }, 378*4882a593Smuzhiyun { 379*4882a593Smuzhiyun "EventCode": "0x7B", 380*4882a593Smuzhiyun "Counter": "0,1", 381*4882a593Smuzhiyun "UMask": "0x20", 382*4882a593Smuzhiyun "EventName": "BUS_HITM_DRV.ALL_AGENTS", 383*4882a593Smuzhiyun "SampleAfterValue": "200000", 384*4882a593Smuzhiyun "BriefDescription": "HITM signal asserted." 385*4882a593Smuzhiyun }, 386*4882a593Smuzhiyun { 387*4882a593Smuzhiyun "EventCode": "0x7B", 388*4882a593Smuzhiyun "Counter": "0,1", 389*4882a593Smuzhiyun "UMask": "0x0", 390*4882a593Smuzhiyun "EventName": "BUS_HITM_DRV.THIS_AGENT", 391*4882a593Smuzhiyun "SampleAfterValue": "200000", 392*4882a593Smuzhiyun "BriefDescription": "HITM signal asserted." 393*4882a593Smuzhiyun }, 394*4882a593Smuzhiyun { 395*4882a593Smuzhiyun "EventCode": "0x7D", 396*4882a593Smuzhiyun "Counter": "0,1", 397*4882a593Smuzhiyun "UMask": "0x40", 398*4882a593Smuzhiyun "EventName": "BUSQ_EMPTY.SELF", 399*4882a593Smuzhiyun "SampleAfterValue": "200000", 400*4882a593Smuzhiyun "BriefDescription": "Bus queue is empty." 401*4882a593Smuzhiyun }, 402*4882a593Smuzhiyun { 403*4882a593Smuzhiyun "EventCode": "0x7E", 404*4882a593Smuzhiyun "Counter": "0,1", 405*4882a593Smuzhiyun "UMask": "0xe0", 406*4882a593Smuzhiyun "EventName": "SNOOP_STALL_DRV.ALL_AGENTS", 407*4882a593Smuzhiyun "SampleAfterValue": "200000", 408*4882a593Smuzhiyun "BriefDescription": "Bus stalled for snoops." 409*4882a593Smuzhiyun }, 410*4882a593Smuzhiyun { 411*4882a593Smuzhiyun "EventCode": "0x7E", 412*4882a593Smuzhiyun "Counter": "0,1", 413*4882a593Smuzhiyun "UMask": "0x40", 414*4882a593Smuzhiyun "EventName": "SNOOP_STALL_DRV.SELF", 415*4882a593Smuzhiyun "SampleAfterValue": "200000", 416*4882a593Smuzhiyun "BriefDescription": "Bus stalled for snoops." 417*4882a593Smuzhiyun }, 418*4882a593Smuzhiyun { 419*4882a593Smuzhiyun "EventCode": "0x7F", 420*4882a593Smuzhiyun "Counter": "0,1", 421*4882a593Smuzhiyun "UMask": "0x40", 422*4882a593Smuzhiyun "EventName": "BUS_IO_WAIT.SELF", 423*4882a593Smuzhiyun "SampleAfterValue": "200000", 424*4882a593Smuzhiyun "BriefDescription": "IO requests waiting in the bus queue." 425*4882a593Smuzhiyun }, 426*4882a593Smuzhiyun { 427*4882a593Smuzhiyun "EventCode": "0xC6", 428*4882a593Smuzhiyun "Counter": "0,1", 429*4882a593Smuzhiyun "UMask": "0x1", 430*4882a593Smuzhiyun "EventName": "CYCLES_INT_MASKED.CYCLES_INT_MASKED", 431*4882a593Smuzhiyun "SampleAfterValue": "2000000", 432*4882a593Smuzhiyun "BriefDescription": "Cycles during which interrupts are disabled." 433*4882a593Smuzhiyun }, 434*4882a593Smuzhiyun { 435*4882a593Smuzhiyun "EventCode": "0xC6", 436*4882a593Smuzhiyun "Counter": "0,1", 437*4882a593Smuzhiyun "UMask": "0x2", 438*4882a593Smuzhiyun "EventName": "CYCLES_INT_MASKED.CYCLES_INT_PENDING_AND_MASKED", 439*4882a593Smuzhiyun "SampleAfterValue": "2000000", 440*4882a593Smuzhiyun "BriefDescription": "Cycles during which interrupts are pending and disabled." 441*4882a593Smuzhiyun }, 442*4882a593Smuzhiyun { 443*4882a593Smuzhiyun "EventCode": "0xC8", 444*4882a593Smuzhiyun "Counter": "0,1", 445*4882a593Smuzhiyun "UMask": "0x0", 446*4882a593Smuzhiyun "EventName": "HW_INT_RCV", 447*4882a593Smuzhiyun "SampleAfterValue": "200000", 448*4882a593Smuzhiyun "BriefDescription": "Hardware interrupts received." 449*4882a593Smuzhiyun } 450*4882a593Smuzhiyun]