OP_LH 63 arch/x86/events/intel/ds.c OP_LH | P(LVL, L1) | LEVEL(L1) | P(SNOOP, NONE), /* 0x01: L1 local */ OP_LH 64 arch/x86/events/intel/ds.c OP_LH | P(LVL, LFB) | LEVEL(LFB) | P(SNOOP, NONE), /* 0x02: LFB hit */ OP_LH 65 arch/x86/events/intel/ds.c OP_LH | P(LVL, L2) | LEVEL(L2) | P(SNOOP, NONE), /* 0x03: L2 hit */ OP_LH 66 arch/x86/events/intel/ds.c OP_LH | P(LVL, L3) | LEVEL(L3) | P(SNOOP, NONE), /* 0x04: L3 hit */ OP_LH 67 arch/x86/events/intel/ds.c OP_LH | P(LVL, L3) | LEVEL(L3) | P(SNOOP, MISS), /* 0x05: L3 hit, snoop miss */ OP_LH 68 arch/x86/events/intel/ds.c OP_LH | P(LVL, L3) | LEVEL(L3) | P(SNOOP, HIT), /* 0x06: L3 hit, snoop hit */ OP_LH 69 arch/x86/events/intel/ds.c OP_LH | P(LVL, L3) | LEVEL(L3) | P(SNOOP, HITM), /* 0x07: L3 hit, snoop hitm */ OP_LH 70 arch/x86/events/intel/ds.c OP_LH | P(LVL, REM_CCE1) | REM | LEVEL(L3) | P(SNOOP, HIT), /* 0x08: L3 miss snoop hit */ OP_LH 71 arch/x86/events/intel/ds.c OP_LH | P(LVL, REM_CCE1) | REM | LEVEL(L3) | P(SNOOP, HITM), /* 0x09: L3 miss snoop hitm*/ OP_LH 72 arch/x86/events/intel/ds.c OP_LH | P(LVL, LOC_RAM) | LEVEL(RAM) | P(SNOOP, HIT), /* 0x0a: L3 miss, shared */ OP_LH 73 arch/x86/events/intel/ds.c OP_LH | P(LVL, REM_RAM1) | REM | LEVEL(L3) | P(SNOOP, HIT), /* 0x0b: L3 miss, shared */ OP_LH 74 arch/x86/events/intel/ds.c OP_LH | P(LVL, LOC_RAM) | LEVEL(RAM) | SNOOP_NONE_MISS, /* 0x0c: L3 miss, excl */ OP_LH 75 arch/x86/events/intel/ds.c OP_LH | P(LVL, REM_RAM1) | LEVEL(RAM) | REM | SNOOP_NONE_MISS, /* 0x0d: L3 miss, excl */ OP_LH 76 arch/x86/events/intel/ds.c OP_LH | P(LVL, IO) | LEVEL(NA) | P(SNOOP, NONE), /* 0x0e: I/O */ OP_LH 77 arch/x86/events/intel/ds.c OP_LH | P(LVL, UNC) | LEVEL(NA) | P(SNOOP, NONE), /* 0x0f: uncached */ OP_LH 83 arch/x86/events/intel/ds.c pebs_data_source[0x05] = OP_LH | P(LVL, L3) | LEVEL(L3) | P(SNOOP, HIT); OP_LH 84 arch/x86/events/intel/ds.c pebs_data_source[0x06] = OP_LH | P(LVL, L3) | LEVEL(L3) | P(SNOOP, HITM); OP_LH 85 arch/x86/events/intel/ds.c pebs_data_source[0x07] = OP_LH | P(LVL, L3) | LEVEL(L3) | P(SNOOP, HITM); OP_LH 92 arch/x86/events/intel/ds.c pebs_data_source[0x08] = OP_LH | pmem_or_l4 | P(SNOOP, HIT); OP_LH 93 arch/x86/events/intel/ds.c pebs_data_source[0x09] = OP_LH | pmem_or_l4 | REM | P(SNOOP, HIT); OP_LH 94 arch/x86/events/intel/ds.c pebs_data_source[0x0b] = OP_LH | LEVEL(RAM) | REM | P(SNOOP, NONE); OP_LH 95 arch/x86/events/intel/ds.c pebs_data_source[0x0c] = OP_LH | LEVEL(ANY_CACHE) | REM | P(SNOOPX, FWD); OP_LH 96 arch/x86/events/intel/ds.c pebs_data_source[0x0d] = OP_LH | LEVEL(ANY_CACHE) | REM | P(SNOOP, HITM);