tools/perf/pmu-events/arch/x86/nehalemep/pipeline.json

Source file repositories/reference/linux-study-clean/tools/perf/pmu-events/arch/x86/nehalemep/pipeline.json

File Facts

System
Linux kernel
Corpus path
tools/perf/pmu-events/arch/x86/nehalemep/pipeline.json
Extension
.json
Size
28730 bytes
Lines
938
Domain
Support Tooling And Documentation
Bucket
tools
Inferred role
Support Tooling And Documentation: configuration, schema, or hardware description
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

[
    {
        "BriefDescription": "Cycles the divider is busy",
        "Counter": "0,1,2,3",
        "EventCode": "0x14",
        "EventName": "ARITH.CYCLES_DIV_BUSY",
        "SampleAfterValue": "2000000",
        "UMask": "0x1"
    },
    {
        "BriefDescription": "Divide Operations executed",
        "Counter": "0,1,2,3",
        "CounterMask": "1",
        "EdgeDetect": "1",
        "EventCode": "0x14",
        "EventName": "ARITH.DIV",
        "Invert": "1",
        "SampleAfterValue": "2000000",
        "UMask": "0x1"
    },
    {
        "BriefDescription": "Multiply operations executed",
        "Counter": "0,1,2,3",
        "EventCode": "0x14",
        "EventName": "ARITH.MUL",
        "SampleAfterValue": "2000000",
        "UMask": "0x2"
    },
    {
        "BriefDescription": "BACLEAR asserted with bad target address",
        "Counter": "0,1,2,3",
        "EventCode": "0xE6",
        "EventName": "BACLEAR.BAD_TARGET",
        "SampleAfterValue": "2000000",
        "UMask": "0x2"
    },
    {
        "BriefDescription": "BACLEAR asserted, regardless of cause",
        "Counter": "0,1,2,3",
        "EventCode": "0xE6",
        "EventName": "BACLEAR.CLEAR",
        "SampleAfterValue": "2000000",
        "UMask": "0x1"
    },
    {
        "BriefDescription": "Instruction queue forced BACLEAR",
        "Counter": "0,1,2,3",
        "EventCode": "0xA7",
        "EventName": "BACLEAR_FORCE_IQ",
        "SampleAfterValue": "2000000",
        "UMask": "0x1"
    },
    {
        "BriefDescription": "Early Branch Prediciton Unit clears",
        "Counter": "0,1,2,3",
        "EventCode": "0xE8",
        "EventName": "BPU_CLEARS.EARLY",
        "SampleAfterValue": "2000000",
        "UMask": "0x1"
    },
    {
        "BriefDescription": "Late Branch Prediction Unit clears",
        "Counter": "0,1,2,3",
        "EventCode": "0xE8",
        "EventName": "BPU_CLEARS.LATE",
        "SampleAfterValue": "2000000",
        "UMask": "0x2"
    },
    {
        "BriefDescription": "Branch prediction unit missed call or return",

Annotation

Implementation Notes