| /Linux-v6.1/tools/perf/pmu-events/arch/x86/sandybridge/ |
| D | uncore-cache.json | 43 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in E or S-s… 48 …"PublicDescription": "L3 Lookup external snoop request that access cache and found line in E or S-… 53 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in I-state.… 58 …"PublicDescription": "L3 Lookup external snoop request that access cache and found line in I-state… 63 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in M-state.… 68 …"PublicDescription": "L3 Lookup external snoop request that access cache and found line in M-state… 73 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in MESI-sta… 78 …"PublicDescription": "L3 Lookup external snoop request that access cache and found line in MESI-st… 163 …"BriefDescription": "A cross-core snoop resulted from L3 Eviction which hits a modified line in so… 168 …"PublicDescription": "A cross-core snoop resulted from L3 Eviction which hits a modified line in s… [all …]
|
| D | memory.json | 8 …esult from memory disambiguation, external snoops, or cross SMT-HW-thread snoop (stores) hitting l… 231 "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 257 …"BriefDescription": "REQUEST = DATA_IN_SOCKET and RESPONSE = LLC_MISS_LOCAL and SNOOP = ANY_LLC_HI… 293 … "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 317 "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 329 "BriefDescription": "REQUEST = PF_RFO and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 413 … "BriefDescription": "REQUEST = PF_LLC_DATA_RD and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 425 … "BriefDescription": "REQUEST = PF_LLC_IFETCH and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM",
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/ivybridge/ |
| D | uncore-cache.json | 43 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in E or S-s… 48 …"PublicDescription": "L3 Lookup external snoop request that access cache and found line in E or S-… 53 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in I-state.… 58 …"PublicDescription": "L3 Lookup external snoop request that access cache and found line in I-state… 63 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in M-state.… 68 …"PublicDescription": "L3 Lookup external snoop request that access cache and found line in M-state… 73 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in MESI-sta… 78 …"PublicDescription": "L3 Lookup external snoop request that access cache and found line in MESI-st… 163 …"BriefDescription": "A cross-core snoop resulted from L3 Eviction which hits a modified line in so… 168 …"PublicDescription": "A cross-core snoop resulted from L3 Eviction which hits a modified line in s… [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/haswell/ |
| D | uncore-cache.json | 43 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in E or S-s… 48 …"PublicDescription": "L3 Lookup external snoop request that access cache and found line in E or S-… 53 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in I-state.… 58 …"PublicDescription": "L3 Lookup external snoop request that access cache and found line in I-state… 63 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in M-state.… 68 …"PublicDescription": "L3 Lookup external snoop request that access cache and found line in M-state… 73 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in MESI-sta… 78 …"PublicDescription": "L3 Lookup external snoop request that access cache and found line in MESI-st… 163 …"BriefDescription": "A cross-core snoop resulted from L3 Eviction which hits a modified line in so… 168 …"PublicDescription": "A cross-core snoop resulted from L3 Eviction which hits a modified line in s… [all …]
|
| D | uncore-other.json | 3 …re requests (snoops) appear as NC decoded internally and become coherent (snoop L3, access memory)… 7 …re requests (snoops) appear as NC decoded internally and become coherent (snoop L3, access memory)… 12 …"BriefDescription": "Number of entries allocated. Account for Any type: e.g. Snoop, Core aperture,… 17 …"PublicDescription": "Number of entries allocated. Account for Any type: e.g. Snoop, Core aperture…
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/snowridgex/ |
| D | cache.json | 221 …unts the number of load uops retired that hit in the L3 cache, in which a snoop was required and m… 391 …ounts all code reads that were supplied by the L3 cache where a snoop was sent, the snoop hit, and… 402 …ounts all code reads that were supplied by the L3 cache where a snoop was sent, the snoop hit, but… 413 …ounts all code reads that were supplied by the L3 cache where a snoop was sent, the snoop hit, and… 424 …nts all code reads that were supplied by the L3 cache where a snoop was sent but the snoop missed.… 435 …tion": "Counts all code reads that were supplied by the L3 cache where no snoop was needed to sati… 468 …ion cache prefetches that were supplied by the L3 cache where a snoop was sent, the snoop hit, and… 479 …ion cache prefetches that were supplied by the L3 cache where a snoop was sent, the snoop hit, but… 490 …ion cache prefetches that were supplied by the L3 cache where a snoop was sent, the snoop hit, and… 501 …n cache prefetches that were supplied by the L3 cache where a snoop was sent but the snoop missed.… [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/elkhartlake/ |
| D | cache.json | 221 …unts the number of load uops retired that hit in the L3 cache, in which a snoop was required and m… 391 …ounts all code reads that were supplied by the L3 cache where a snoop was sent, the snoop hit, and… 402 …ounts all code reads that were supplied by the L3 cache where a snoop was sent, the snoop hit, but… 413 …ounts all code reads that were supplied by the L3 cache where a snoop was sent, the snoop hit, and… 424 …nts all code reads that were supplied by the L3 cache where a snoop was sent but the snoop missed.… 435 …tion": "Counts all code reads that were supplied by the L3 cache where no snoop was needed to sati… 468 …ion cache prefetches that were supplied by the L3 cache where a snoop was sent, the snoop hit, and… 479 …ion cache prefetches that were supplied by the L3 cache where a snoop was sent, the snoop hit, but… 490 …ion cache prefetches that were supplied by the L3 cache where a snoop was sent, the snoop hit, and… 501 …n cache prefetches that were supplied by the L3 cache where a snoop was sent but the snoop missed.… [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/goldmont/ |
| D | cache.json | 264 …on": "Counts data reads (demand & prefetch) that miss the L2 cache with a snoop hit in the other p… 272 …on": "Counts data reads (demand & prefetch) that miss the L2 cache with a snoop hit in the other p… 277 …on": "Counts data reads (demand & prefetch) that miss the L2 cache with a snoop hit in the other p… 285 …on": "Counts data reads (demand & prefetch) that miss the L2 cache with a snoop hit in the other p… 290 …nts data reads (demand & prefetch) that true miss for the L2 cache with a snoop miss in the other … 298 …nts data reads (demand & prefetch) that true miss for the L2 cache with a snoop miss in the other … 329 …ata reads generated by L1 or L2 prefetchers that miss the L2 cache with a snoop hit in the other p… 337 …ata reads generated by L1 or L2 prefetchers that miss the L2 cache with a snoop hit in the other p… 342 …ata reads generated by L1 or L2 prefetchers that miss the L2 cache with a snoop hit in the other p… 350 …ata reads generated by L1 or L2 prefetchers that miss the L2 cache with a snoop hit in the other p… [all …]
|
| /Linux-v6.1/Documentation/devicetree/bindings/mfd/ |
| D | aspeed-lpc.yaml | 28 management and bus snoop configuration. 67 and bus snoop configuration. 121 "^lpc-snoop@[0-9a-f]+$": 126 The LPC snoop interface allows the BMC to listen on and record the data 133 - aspeed,ast2400-lpc-snoop 134 - aspeed,ast2500-lpc-snoop 135 - aspeed,ast2600-lpc-snoop 143 snoop-ports: 145 description: The LPC I/O ports to snoop 150 - snoop-ports [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/westmereep-dp/ |
| D | other.json | 123 "BriefDescription": "Snoop code requests", 131 "BriefDescription": "Snoop data requests", 139 "BriefDescription": "Snoop invalidate requests", 147 "BriefDescription": "Outstanding snoop code requests", 154 "BriefDescription": "Cycles snoop code requests queued", 162 "BriefDescription": "Outstanding snoop data requests", 169 "BriefDescription": "Cycles snoop data requests queued", 177 "BriefDescription": "Outstanding snoop invalidate requests", 184 "BriefDescription": "Cycles snoop invalidate requests queued", 192 "BriefDescription": "Thread responded HIT to snoop", [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/westmereex/ |
| D | other.json | 123 "BriefDescription": "Snoop code requests", 131 "BriefDescription": "Snoop data requests", 139 "BriefDescription": "Snoop invalidate requests", 147 "BriefDescription": "Outstanding snoop code requests", 154 "BriefDescription": "Cycles snoop code requests queued", 162 "BriefDescription": "Outstanding snoop data requests", 169 "BriefDescription": "Cycles snoop data requests queued", 177 "BriefDescription": "Outstanding snoop invalidate requests", 184 "BriefDescription": "Cycles snoop invalidate requests queued", 192 "BriefDescription": "Thread responded HIT to snoop", [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/westmereep-sp/ |
| D | other.json | 123 "BriefDescription": "Snoop code requests", 131 "BriefDescription": "Snoop data requests", 139 "BriefDescription": "Snoop invalidate requests", 147 "BriefDescription": "Outstanding snoop code requests", 154 "BriefDescription": "Cycles snoop code requests queued", 162 "BriefDescription": "Outstanding snoop data requests", 169 "BriefDescription": "Cycles snoop data requests queued", 177 "BriefDescription": "Outstanding snoop invalidate requests", 184 "BriefDescription": "Cycles snoop invalidate requests queued", 192 "BriefDescription": "Thread responded HIT to snoop", [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/knightslanding/ |
| D | cache.json | 126 …de reads and prefetch code read requests that accounts for reponses from snoop request hit with d… 137 …reads and prefetch code read requests that accounts for responses from a snoop request hit with d… 148 …reads and prefetch code read requests that accounts for responses from a snoop request hit with d… 159 …de reads and prefetch code read requests that accounts for reponses from snoop request hit with d… 170 …reads and prefetch code read requests that accounts for responses from a snoop request hit with d… 181 …reads and prefetch code read requests that accounts for responses from a snoop request hit with d… 258 … data and L1 prefetch data read requests that accounts for reponses from snoop request hit with d… 269 …ta and L1 prefetch data read requests that accounts for responses from a snoop request hit with d… 280 …ta and L1 prefetch data read requests that accounts for responses from a snoop request hit with d… 291 … data and L1 prefetch data read requests that accounts for reponses from snoop request hit with d… [all …]
|
| /Linux-v6.1/drivers/soc/aspeed/ |
| D | aspeed-lpc-snoop.c | 5 * Provides a simple driver to control the ASPEED LPC snoop interface which 27 #define DEVICE_NAME "aspeed-lpc-snoop" 138 /* Check if one of the snoop channels is interrupting */ in aspeed_lpc_snoop_irq() 146 /* Read and save most recent snoop'ed data byte to FIFO */ in aspeed_lpc_snoop_irq() 210 /* Enable LPC snoop channel at requested port */ in aspeed_lpc_enable_snoop() 290 rc = of_property_read_u32_index(dev->of_node, "snoop-ports", 0, &port); in aspeed_lpc_snoop_probe() 292 dev_err(dev, "no snoop ports configured\n"); in aspeed_lpc_snoop_probe() 317 /* Configuration of 2nd snoop channel port is optional */ in aspeed_lpc_snoop_probe() 318 if (of_property_read_u32_index(dev->of_node, "snoop-ports", in aspeed_lpc_snoop_probe() 339 /* Disable both snoop channels */ in aspeed_lpc_snoop_remove() [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/goldmontplus/ |
| D | cache.json | 296 …"BriefDescription": "Counts data reads (demand & prefetch) miss the L2 cache with a snoop hit in t… 306 …"PublicDescription": "Counts data reads (demand & prefetch) miss the L2 cache with a snoop hit in … 311 … "Counts data reads (demand & prefetch) true miss for the L2 cache with a snoop miss in the other … 321 … "Counts data reads (demand & prefetch) true miss for the L2 cache with a snoop miss in the other … 371 …nts data reads generated by L1 or L2 prefetchers miss the L2 cache with a snoop hit in the other p… 381 …nts data reads generated by L1 or L2 prefetchers miss the L2 cache with a snoop hit in the other p… 386 …reads generated by L1 or L2 prefetchers true miss for the L2 cache with a snoop miss in the other … 396 …reads generated by L1 or L2 prefetchers true miss for the L2 cache with a snoop miss in the other … 446 …for ownership (RFO) requests (demand & prefetch) miss the L2 cache with a snoop hit in the other p… 456 …for ownership (RFO) requests (demand & prefetch) miss the L2 cache with a snoop hit in the other p… [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/icelake/ |
| D | cache.json | 414 …on": "Retired load instructions whose data sources were L3 and cross-core snoop hits in on-pkg cor… 422 …ounts retired load instructions whose data sources were L3 and cross-core snoop hits in on-pkg cor… 440 … "Retired load instructions whose data sources were L3 hit and cross-core snoop missed in on-pkg c… 448 …e retired load instructions whose data sources were L3 hit and cross-core snoop missed in on-pkg c… 557 …and L1 instruction cache prefetches that hit a cacheline in the L3 where a snoop was sent or not.", 571 …nd L1 instruction cache prefetches that hit a cacheline in the L3 where a snoop hit in another cor… 585 …nd L1 instruction cache prefetches that hit a cacheline in the L3 where a snoop hit in another cor… 599 …nd L1 instruction cache prefetches that hit a cacheline in the L3 where a snoop was sent but no ot… 613 …nd L1 instruction cache prefetches that hit a cacheline in the L3 where a snoop was not needed to … 627 …etches and L1 instruction cache prefetches that hit a cacheline in the L3 where a snoop was sent.", [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/skylake/ |
| D | uncore-cache.json | 103 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 108 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque… 113 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 118 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque… 123 …"BriefDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor c… 128 …"PublicDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor … 133 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 138 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque…
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/broadwell/ |
| D | uncore-cache.json | 113 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 118 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque… 123 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 128 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque… 133 …"BriefDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor c… 138 …"PublicDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor … 143 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 148 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque…
|
| /Linux-v6.1/arch/powerpc/perf/ |
| D | isa207-common.c | 223 ret = PH(LVL, L1) | LEVEL(L1) | P(SNOOP, HIT); in isa207_find_source() 226 ret = PH(LVL, L2) | LEVEL(L2) | P(SNOOP, HIT); in isa207_find_source() 229 ret = PH(LVL, L3) | LEVEL(L3) | P(SNOOP, HIT); in isa207_find_source() 233 ret = P(SNOOP, HIT); in isa207_find_source() 252 ret |= P(SNOOP, HIT); in isa207_find_source() 260 ret |= PH(LVL, L2) | LEVEL(L2) | P(SNOOP, HIT); in isa207_find_source() 262 ret |= PH(LVL, L2) | LEVEL(L2) | P(SNOOP, HITM); in isa207_find_source() 264 ret |= PH(LVL, L3) | LEVEL(L3) | P(SNOOP, HIT); in isa207_find_source() 266 ret |= PH(LVL, L3) | LEVEL(L3) | P(SNOOP, HITM); in isa207_find_source() 269 ret = PH(LVL, L2) | LEVEL(L2) | REM | P(SNOOP, HIT) | P(HOPS, 0); in isa207_find_source() [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/broadwellde/ |
| D | uncore-cache.json | 76 "BriefDescription": "Cache Lookups; External Snoop Request", 81 …g. CBoGlCtrl[22:18] bits correspond to [FMESI] state.; Filters for only snoop requests coming fr… 186 "BriefDescription": "Cbo Misc; Silent Snoop Eviction", 191 …on": "Miscellaneous events in the Cbo.; Counts the number of times when a Snoop hit in FSE states … 741 …"PublicDescription": "Number of times a snoop (probe) request had to retry. Filters exist to cove… 751 …"PublicDescription": "Number of times a snoop (probe) request had to retry. Filters exist to cove… 761 …"PublicDescription": "Number of times a snoop (probe) request had to retry. Filters exist to cove… 771 …"PublicDescription": "Number of times a snoop (probe) request had to retry. Filters exist to cove… 781 …"PublicDescription": "Number of times a snoop (probe) request had to retry. Filters exist to cove… 791 …"PublicDescription": "Number of times a snoop (probe) request had to retry. Filters exist to cove… [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/ivytown/ |
| D | uncore-cache.json | 49 "BriefDescription": "Cache Lookups; External Snoop Request", 54 … CBoGlCtrl[22:17] bits correspond to [M'FMESI] state.; Filters for only snoop requests coming fr… 129 "BriefDescription": "Cbo Misc; Silent Snoop Eviction", 134 …on": "Miscellaneous events in the Cbo.; Counts the number of times when a Snoop hit in FSE states … 797 …"PublicDescription": "Number of times a snoop (probe) request had to retry. Filters exist to cove… 807 …"PublicDescription": "Number of times a snoop (probe) request had to retry. Filters exist to cove… 817 …"PublicDescription": "Number of times a snoop (probe) request had to retry. Filters exist to cove… 827 …"PublicDescription": "Number of times a snoop (probe) request had to retry. Filters exist to cove… 897 …y exist in the Cbo. Some examples include: when data is returned or when snoop responses come bac… 907 …y exist in the Cbo. Some examples include: when data is returned or when snoop responses come bac… [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/icelakex/ |
| D | other.json | 39 "BriefDescription": "Hit snoop reply with data, line invalidated.", 45 …the (FE) Forward or Exclusive State in this cores caches cache. A single snoop response from the … 50 "BriefDescription": "HitM snoop reply with data, line invalidated.", 56 …und modified(M) in this cores caches cache (aka HitM response). A single snoop response from the … 61 "BriefDescription": "Hit snoop reply without sending the data, line invalidated.", 67 … Forward, Shared or Exclusive (FSE) state in this cores caches. A single snoop response from the … 72 "BriefDescription": "Line not found snoop reply", 78 …ating that the data was not found (IHitI) in this core's caches. A single snoop response from the … 83 "BriefDescription": "Hit snoop reply with data, line kept in Shared state.", 89 …ata was found in the cache in the (FS) Forward or Shared state. A single snoop response from the … [all …]
|
| /Linux-v6.1/tools/perf/util/ |
| D | mem-events.c | 530 u64 snoop = data_src->mem_snoop; in c2c_decode_stats() local 587 if (snoop & P(SNOOP, HITM)) in c2c_decode_stats() 598 if (snoop & P(SNOOP, HIT)) in c2c_decode_stats() 608 if (snoop & P(SNOOP, HIT)) in c2c_decode_stats() 618 if (snoop & P(SNOOP, HIT)) { in c2c_decode_stats() 620 } else if (snoop & P(SNOOP, HITM)) { in c2c_decode_stats()
|
| /Linux-v6.1/drivers/usb/core/ |
| D | devio.c | 121 #define snoop(dev, format, arg...) \ macro 633 snoop(&urb->dev->dev, "urb complete\n"); in async_completed() 1068 snoop(&dev->dev, "opened by process %d: %s\n", task_pid_nr(current), in usbdev_open() 1198 snoop(&dev->dev, "control urb: bRequestType=%02x " in do_proc_control() 1687 snoop(&ps->dev->dev, "control urb: bRequestType=%02x " in proc_do_submiturb() 2099 snoop(&ps->dev->dev, "reap %px\n", as->userurb); in proc_reapurb() 2116 snoop(&ps->dev->dev, "reap %px\n", as->userurb); in proc_reapurbnonblock() 2244 snoop(&ps->dev->dev, "reap %px\n", as->userurb); in proc_reapurb_compat() 2261 snoop(&ps->dev->dev, "reap %px\n", as->userurb); in proc_reapurbnonblock_compat() 2418 snoop(&ps->dev->dev, "port %d claimed by process %d: %s\n", in proc_claim_port() [all …]
|
| /Linux-v6.1/tools/perf/pmu-events/arch/x86/skylakex/ |
| D | cache.json | 392 …on": "Retired load instructions which data sources were L3 and cross-core snoop hits in on-pkg cor… 399 …on": "Retired load instructions which data sources were L3 and cross-core snoop hits in on-pkg cor… 416 … "Retired load instructions which data sources were L3 hit and cross-core snoop missed in on-pkg c… 769 …ion": "Counts all demand & prefetch data reads that hit in the L3 and the snoop to one of the sibl… 781 …ion": "Counts all demand & prefetch data reads that hit in the L3 and the snoop to one of the sibl… 841 …"BriefDescription": "Counts all prefetch data reads that hit in the L3 and the snoop to one of the… 853 …"BriefDescription": "Counts all prefetch data reads that hit in the L3 and the snoop to one of the… 913 …"BriefDescription": "Counts prefetch RFOs that hit in the L3 and the snoop to one of the sibling c… 925 …"BriefDescription": "Counts prefetch RFOs that hit in the L3 and the snoop to one of the sibling c… 985 …"BriefDescription": "Counts all demand & prefetch RFOs that hit in the L3 and the snoop to one of … [all …]
|