Home
last modified time | relevance | path

Searched full:snoop (Results 1 – 25 of 251) sorted by relevance

1234567891011

/Linux-v5.15/tools/perf/pmu-events/arch/x86/haswell/
Duncore.json7 "BriefDescription": "An external snoop misses in some processor core.",
8 "PublicDescription": "An external snoop misses in some processor core.",
19 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques…
20 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque…
31 …"BriefDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor c…
32 …"PublicDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor …
43 "BriefDescription": "An external snoop hits a non-modified line in some processor core.",
44 "PublicDescription": "An external snoop hits a non-modified line in some processor core.",
55 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques…
56 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque…
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/goldmont/
Dcache.json254 …wnership (RFO) requests (demand & prefetch) that miss the L2 cache with a snoop hit in the other p…
262 …wnership (RFO) requests (demand & prefetch) that miss the L2 cache with a snoop hit in the other p…
267 …wnership (RFO) requests (demand & prefetch) that miss the L2 cache with a snoop hit in the other p…
275 …wnership (RFO) requests (demand & prefetch) that miss the L2 cache with a snoop hit in the other p…
280 …(RFO) requests (demand & prefetch) that true miss for the L2 cache with a snoop miss in the other …
288 …(RFO) requests (demand & prefetch) that true miss for the L2 cache with a snoop miss in the other …
319 …wnership (RFO) requests (demand & prefetch) that miss the L2 cache with a snoop hit in the other p…
327 …wnership (RFO) requests (demand & prefetch) that miss the L2 cache with a snoop hit in the other p…
332 …wnership (RFO) requests (demand & prefetch) that miss the L2 cache with a snoop hit in the other p…
340 …wnership (RFO) requests (demand & prefetch) that miss the L2 cache with a snoop hit in the other p…
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/knightslanding/
Dcache.json135 …"BriefDescription": "Counts any Prefetch requests that accounts for responses from a snoop request…
146 …"BriefDescription": "Counts any Prefetch requests that accounts for responses from a snoop request…
157 …"BriefDescription": "Counts any Prefetch requests that accounts for responses from a snoop request…
168 …"BriefDescription": "Counts any Prefetch requests that accounts for responses from a snoop request…
201 …"BriefDescription": "Counts any Read request that accounts for responses from a snoop request hit…
212 …"BriefDescription": "Counts any Read request that accounts for responses from a snoop request hit…
223 …"BriefDescription": "Counts any Read request that accounts for responses from a snoop request hit…
234 …"BriefDescription": "Counts any Read request that accounts for responses from a snoop request hit…
267 …reads and prefetch code read requests that accounts for responses from a snoop request hit with d…
278 …reads and prefetch code read requests that accounts for responses from a snoop request hit with d…
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/westmereep-sp/
Dother.json192 "BriefDescription": "Thread responded HIT to snoop"
200 "BriefDescription": "Thread responded HITE to snoop"
208 "BriefDescription": "Thread responded HITM to snoop"
216 "BriefDescription": "Snoop code requests"
224 "BriefDescription": "Snoop data requests"
232 "BriefDescription": "Snoop invalidate requests"
239 "BriefDescription": "Outstanding snoop code requests"
246 "BriefDescription": "Cycles snoop code requests queued",
254 "BriefDescription": "Outstanding snoop data requests"
261 "BriefDescription": "Cycles snoop data requests queued",
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/westmereex/
Dother.json192 "BriefDescription": "Thread responded HIT to snoop"
200 "BriefDescription": "Thread responded HITE to snoop"
208 "BriefDescription": "Thread responded HITM to snoop"
216 "BriefDescription": "Snoop code requests"
224 "BriefDescription": "Snoop data requests"
232 "BriefDescription": "Snoop invalidate requests"
239 "BriefDescription": "Outstanding snoop code requests"
246 "BriefDescription": "Cycles snoop code requests queued",
254 "BriefDescription": "Outstanding snoop data requests"
261 "BriefDescription": "Cycles snoop data requests queued",
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/westmereep-dp/
Dother.json192 "BriefDescription": "Thread responded HIT to snoop"
200 "BriefDescription": "Thread responded HITE to snoop"
208 "BriefDescription": "Thread responded HITM to snoop"
216 "BriefDescription": "Snoop code requests"
224 "BriefDescription": "Snoop data requests"
232 "BriefDescription": "Snoop invalidate requests"
239 "BriefDescription": "Outstanding snoop code requests"
246 "BriefDescription": "Cycles snoop code requests queued",
254 "BriefDescription": "Outstanding snoop data requests"
261 "BriefDescription": "Cycles snoop data requests queued",
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/ivybridge/
Duncore.json7 "BriefDescription": "A snoop misses in some processor core.",
8 "PublicDescription": "A snoop misses in some processor core.",
19 "BriefDescription": "A snoop invalidates a non-modified line in some processor core.",
20 "PublicDescription": "A snoop invalidates a non-modified line in some processor core.",
31 "BriefDescription": "A snoop hits a non-modified line in some processor core.",
32 "PublicDescription": "A snoop hits a non-modified line in some processor core.",
43 "BriefDescription": "A snoop hits a modified line in some processor core.",
44 "PublicDescription": "A snoop hits a modified line in some processor core.",
55 "BriefDescription": "A snoop invalidates a modified line in some processor core.",
56 "PublicDescription": "A snoop invalidates a modified line in some processor core.",
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/sandybridge/
Duncore.json7 "BriefDescription": "A snoop misses in some processor core.",
8 "PublicDescription": "A snoop misses in some processor core.",
19 "BriefDescription": "A snoop invalidates a non-modified line in some processor core.",
20 "PublicDescription": "A snoop invalidates a non-modified line in some processor core.",
31 "BriefDescription": "A snoop hits a non-modified line in some processor core.",
32 "PublicDescription": "A snoop hits a non-modified line in some processor core.",
43 "BriefDescription": "A snoop hits a modified line in some processor core.",
44 "PublicDescription": "A snoop hits a modified line in some processor core.",
55 "BriefDescription": "A snoop invalidates a modified line in some processor core.",
56 "PublicDescription": "A snoop invalidates a modified line in some processor core.",
[all …]
Dmemory.json30 …esult from memory disambiguation, external snoops, or cross SMT-HW-thread snoop (stores) hitting l…
370 "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM",
382 …"BriefDescription": "REQUEST = DATA_IN_SOCKET and RESPONSE = LLC_MISS_LOCAL and SNOOP = ANY_LLC_HI…
394 … "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM",
406 "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM",
418 "BriefDescription": "REQUEST = PF_RFO and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM",
430 … "BriefDescription": "REQUEST = PF_LLC_DATA_RD and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM",
442 … "BriefDescription": "REQUEST = PF_LLC_IFETCH and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM",
/Linux-v5.15/drivers/soc/aspeed/
Daspeed-lpc-snoop.c5 * 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-v5.15/tools/perf/pmu-events/arch/x86/goldmontplus/
Dcache.json299 …acheable data reads of full cache lines true miss for the L2 cache with a snoop miss in the other …
309 …acheable data reads of full cache lines true miss for the L2 cache with a snoop miss in the other …
314 … demand cacheable data reads of full cache lines miss the L2 cache with a snoop hit in the other p…
324 … demand cacheable data reads of full cache lines miss the L2 cache with a snoop hit in the other p…
374 …ated by a write to full data cache line true miss for the L2 cache with a snoop miss in the other …
384 …ated by a write to full data cache line true miss for the L2 cache with a snoop miss in the other …
389 …sts generated by a write to full data cache line miss the L2 cache with a snoop hit in the other p…
399 …sts generated by a write to full data cache line miss the L2 cache with a snoop hit in the other p…
449 …equests that miss the instruction cache true miss for the L2 cache with a snoop miss in the other …
459 …equests that miss the instruction cache true miss for the L2 cache with a snoop miss in the other …
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/skylake/
Duncore.json7 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques…
8 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque…
19 …"BriefDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor c…
20 …"PublicDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor …
31 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques…
32 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque…
43 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques…
44 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque…
223 …"BriefDescription": "Number of entries allocated. Account for Any type: e.g. Snoop, Core aperture,…
224 …"PublicDescription": "Number of entries allocated. Account for Any type: e.g. Snoop, Core aperture…
/Linux-v5.15/tools/perf/pmu-events/arch/x86/broadwell/
Duncore.json7 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques…
8 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque…
19 …"BriefDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor c…
20 …"PublicDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor …
31 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques…
32 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque…
43 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques…
44 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque…
247 …"BriefDescription": "Number of entries allocated. Account for Any type: e.g. Snoop, Core aperture,…
248 …"PublicDescription": "Number of entries allocated. Account for Any type: e.g. Snoop, Core aperture…
/Linux-v5.15/tools/perf/pmu-events/arch/x86/icelake/
Dother.json3 …h as I/O and un-cacheable accesses that hit a cacheline in the L3 where a snoop was not needed to …
63 …or exclusive ownership (PREFETCHW) that hit a cacheline in the L3 where a snoop hit in another cor…
90 …or exclusive ownership (PREFETCHW) that hit a cacheline in the L3 where a snoop was sent but no ot…
120 …tware prefetches (except PREFETCHW) that hit a cacheline in the L3 where a snoop was sent or not.",
165 …h as I/O and un-cacheable accesses that hit a cacheline in the L3 where a snoop was sent but no ot…
180 …or exclusive ownership (PREFETCHW) that hit a cacheline in the L3 where a snoop was not needed to …
207 …ta reads (which bring data to L2) that hit a cacheline in the L3 where a snoop was not needed to …
267 …"BriefDescription": "Counts demand data reads that hit a cacheline in the L3 where a snoop hit in …
297 …sts, such as I/O and un-cacheable accesses that hit a cacheline in the L3 where a snoop was sent.",
327 …ata reads (which bring data to L2) that hit a cacheline in the L3 where a snoop was sent or not.",
[all …]
/Linux-v5.15/tools/perf/util/
Dmem-events.c469 u64 snoop = data_src->mem_snoop; in c2c_decode_stats() local
510 if (snoop & P(SNOOP, HITM)) in c2c_decode_stats()
518 if (snoop & P(SNOOP, HIT)) in c2c_decode_stats()
528 if (snoop & P(SNOOP, HIT)) in c2c_decode_stats()
538 if (snoop & P(SNOOP, HIT)) in c2c_decode_stats()
540 else if (snoop & P(SNOOP, HITM)) in c2c_decode_stats()
/Linux-v5.15/Documentation/devicetree/bindings/mfd/
Daspeed-lpc.txt22 management and bus snoop configuration.
63 lpc_snoop: lpc-snoop@0 {
64 compatible = "aspeed,ast2600-lpc-snoop";
67 snoop-ports = <0x80>;
77 management and bus snoop configuration.
/Linux-v5.15/tools/perf/pmu-events/arch/x86/tremontx/
Duncore-other.json189 "PublicDescription": "TOR Inserts; Code read from local IA that misses in the snoop filter",
201 …ublicDescription": "TOR Inserts; Code read prefetch from local IA that misses in the snoop filter",
213 … "PublicDescription": "TOR Inserts; Data read opt from local IA that misses in the snoop filter",
225 …cDescription": "TOR Inserts; Data read opt prefetch from local IA that misses in the snoop filter",
237 …ublicDescription": "TOR Inserts; Read for ownership from local IA that misses in the snoop filter",
249 …ription": "TOR Inserts; Read for ownership prefetch from local IA that misses in the snoop filter",
261 "PublicDescription": "TOR Inserts; Data read from local IA that misses in the snoop filter",
273 "PublicDescription": "TOR Inserts; Data read from local IA that misses in the snoop filter",
/Linux-v5.15/sound/pci/hda/
Dhda_intel.c42 /* for snoop control */
83 /* Defines for Intel SCH HDA snoop control */
203 module_param_named(snoop, hda_snoop, bint, 0444);
204 MODULE_PARM_DESC(snoop, "Enable/disable snooping");
303 /* quirks for ATI HDMI with snoop off */
397 * we need to enable snoop. in azx_init_pci()
400 dev_dbg(chip->card->dev, "Setting ATI snoop: %d\n", in azx_init_pci()
407 /* For NVIDIA HDA, enable snoop */ in azx_init_pci()
409 dev_dbg(chip->card->dev, "Setting Nvidia snoop: %d\n", in azx_init_pci()
422 /* Enable SCH/PCH snoop if needed */ in azx_init_pci()
[all …]
/Linux-v5.15/drivers/usb/core/
Ddevio.c120 #define snoop(dev, format, arg...) \ macro
620 snoop(&urb->dev->dev, "urb complete\n"); in async_completed()
1055 snoop(&dev->dev, "opened by process %d: %s\n", task_pid_nr(current), in usbdev_open()
1131 snoop(&dev->dev, "control urb: bRequestType=%02x " in do_proc_control()
1593 snoop(&ps->dev->dev, "control urb: bRequestType=%02x " in proc_do_submiturb()
2005 snoop(&ps->dev->dev, "reap %px\n", as->userurb); in proc_reapurb()
2022 snoop(&ps->dev->dev, "reap %px\n", as->userurb); in proc_reapurbnonblock()
2150 snoop(&ps->dev->dev, "reap %px\n", as->userurb); in proc_reapurb_compat()
2167 snoop(&ps->dev->dev, "reap %px\n", as->userurb); in proc_reapurbnonblock_compat()
2324 snoop(&ps->dev->dev, "port %d claimed by process %d: %s\n", in proc_claim_port()
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/silvermont/
Dcache.json237 …"BriefDescription": "Counts any code reads (demand & prefetch) that miss L2 with a snoop miss resp…
292 …"BriefDescription": "Counts any rfo reads (demand & prefetch) that miss L2 with a snoop miss respo…
347 …"BriefDescription": "Counts any data read (demand & prefetch) that miss L2 with a snoop miss respo…
402 "BriefDescription": "Counts any request that miss L2 with a snoop miss response.",
457 …"BriefDescription": "Counts DCU hardware prefetcher data read that miss L2 with a snoop miss respo…
523 …ription": "Counts code reads generated by L2 prefetchers that miss L2 with a snoop miss response.",
567 …ption": "Counts RFO requests generated by L2 prefetchers that miss L2 with a snoop miss response.",
611 …"Counts data cacheline reads generated by L2 prefetchers that miss L2 with a snoop miss response.",
633 …"Counts writeback (modified to exclusive) that miss L2 with no details on snoop-related informatio…
677 …": "Counts demand and DCU prefetch instruction cacheline that miss L2 with a snoop miss response.",
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/haswellx/
Dcache.json594 …"BriefDescription": "Retired load uops which data sources were L3 hit and cross-core snoop missed …
606 …"BriefDescription": "Retired load uops which data sources were L3 and cross-core snoop hits in on-…
642 "BriefDescription": "Data from local DRAM either Snoop not needed or Snoop Miss (RspI)",
655 …n": "Retired load uop whose Data Source was: remote DRAM either Snoop not needed or Snoop Miss (Rs…
854 …"BriefDescription": "Counts demand data reads hit in the L3 and the snoop to one of the sibling co…
859 …"PublicDescription": "Counts demand data reads hit in the L3 and the snoop to one of the sibling c…
880 …"BriefDescription": "Counts all demand data writes (RFOs) hit in the L3 and the snoop to one of th…
885 …"PublicDescription": "Counts all demand data writes (RFOs) hit in the L3 and the snoop to one of t…
906 …"BriefDescription": "Counts all demand code reads hit in the L3 and the snoop to one of the siblin…
911 …"PublicDescription": "Counts all demand code reads hit in the L3 and the snoop to one of the sibli…
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/broadwellx/
Dcache.json573 …"BriefDescription": "Retired load uops which data sources were L3 hit and cross-core snoop missed …
579 … counts retired load uops which data sources were L3 Hit and a cross-core snoop missed in the on-p…
586 …"BriefDescription": "Retired load uops which data sources were L3 and cross-core snoop hits in on-…
592 … counts retired load uops which data sources were L3 hit and a cross-core snoop hit in the on-pkg …
625 "BriefDescription": "Data from local DRAM either Snoop not needed or Snoop Miss (RspI)",
631 …on": "Retired load uop whose Data Source was: local DRAM either Snoop not needed or Snoop Miss (Rs…
638 …n": "Retired load uop whose Data Source was: remote DRAM either Snoop not needed or Snoop Miss (Rs…
827 …"Counts all data/code/rfo reads (demand & prefetch) hit in the L3 and the snoop to one of the sibl…
832 …"Counts all data/code/rfo reads (demand & prefetch) hit in the L3 and the snoop to one of the sibl…
866 …"BriefDescription": "Counts all demand & prefetch RFOs hit in the L3 and the snoop to one of the s…
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/cascadelakex/
Duncore-other.json248snoop them. However, if only 1 CV bit is set the core my have modified the data. If the transact…
258snoop them. However, if only 1 CV bit is set the core my have modified the data. If the transact…
263 "BriefDescription": "Multi-socket cacheline Directory state lookups; Snoop Not Needed",
268 … the multi-socket cacheline Directory state, and therefore did not send a snoop because the Direct…
273 "BriefDescription": "Multi-socket cacheline Directory state lookups; Snoop Needed",
442 "BriefDescription": "Snoop filter capacity evictions for E-state entries.",
447 …ounts snoop filter capacity evictions for entries tracking exclusive lines in the cores cache. Sno…
452 "BriefDescription": "Snoop filter capacity evictions for M-state entries.",
457 …ounts snoop filter capacity evictions for entries tracking modified lines in the cores cache. Snoo…
462 "BriefDescription": "Snoop filter capacity evictions for S-state entries.",
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/skylakex/
Duncore-other.json248snoop them. However, if only 1 CV bit is set the core my have modified the data. If the transact…
258snoop them. However, if only 1 CV bit is set the core my have modified the data. If the transact…
263 "BriefDescription": "Multi-socket cacheline Directory state lookups; Snoop Not Needed",
268 … the multi-socket cacheline Directory state, and therefore did not send a snoop because the Direct…
273 "BriefDescription": "Multi-socket cacheline Directory state lookups; Snoop Needed",
442 "BriefDescription": "Snoop filter capacity evictions for E-state entries.",
447 …ounts snoop filter capacity evictions for entries tracking exclusive lines in the cores cache. Sno…
452 "BriefDescription": "Snoop filter capacity evictions for M-state entries.",
457 …ounts snoop filter capacity evictions for entries tracking modified lines in the cores cache. Snoo…
462 "BriefDescription": "Snoop filter capacity evictions for S-state entries.",
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/x86/ivytown/
Duncore-cache.json119 …"BriefDescription": "LLC misses for PCIe non-snoop reads. Derived from unc_c_tor_inserts.miss_opco…
130 …"BriefDescription": "LLC misses for PCIe non-snoop writes (full line). Derived from unc_c_tor_inse…
207 "BriefDescription": "PCIe non-snoop reads. Derived from unc_c_tor_inserts.opcode.pcie_read",
218 …"BriefDescription": "PCIe non-snoop writes (partial). Derived from unc_c_tor_inserts.opcode.pcie_p…
229 …"BriefDescription": "PCIe non-snoop writes (full line). Derived from unc_c_tor_inserts.opcode.pcie…

1234567891011