| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwell/ |
| D | memory.json | 1018 "PublicDescription": "Counts prefetch (that bring data to L2) data reads", 1026 "BriefDescription": "Counts prefetch (that bring data to L2) data reads", 1031 "PublicDescription": "Counts prefetch (that bring data to L2) data reads", 1039 "BriefDescription": "Counts prefetch (that bring data to L2) data reads", 1044 "PublicDescription": "Counts prefetch (that bring data to L2) data reads", 1052 "BriefDescription": "Counts prefetch (that bring data to L2) data reads", 1057 "PublicDescription": "Counts prefetch (that bring data to L2) data reads", 1065 "BriefDescription": "Counts prefetch (that bring data to L2) data reads", 1070 "PublicDescription": "Counts prefetch (that bring data to L2) data reads", 1078 "BriefDescription": "Counts prefetch (that bring data to L2) data reads", [all …]
|
| D | cache.json | 46 "BriefDescription": "L2 prefetch requests that miss L2 cache", 87 …the number of requests from the L2 hardware prefetchers that hit L2 cache. L3 prefetch new types.", 93 "BriefDescription": "L2 prefetch requests that hit L2 cache", 185 …and; from the demand Hit FB, if it is allocated by hardware or software prefetch.\nNote: In the L1… 237 …requestor. See the corresponding Umask under OFFCORE_REQUESTS.\nNote: A prefetch promoted to Deman… 368 …"PublicDescription": "This event counts the demand and prefetch data reads. All Core Data Reads in… 374 "BriefDescription": "Demand and prefetch data reads", 1372 … "PublicDescription": "Counts prefetch (that bring data to L2) data reads have any response type.", 1380 … "BriefDescription": "Counts prefetch (that bring data to L2) data reads have any response type.", 1385 "PublicDescription": "Counts prefetch (that bring data to L2) data reads", [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/powerpc/power8/ |
| D | memory.json | 5 …ump (prediction=correct) for all data types excluding data prefetch (demand load,inst prefetch,ins… 6 …ip pump (prediction=correct) for all data types ( demand load,data,inst prefetch,inst fetch,xlate … 113 …his scope was group pump for all data types excluding data prefetch (demand load,inst prefetch,ins… 119 … than Initial Pump Scope for all data types excluding data prefetch (demand load,inst prefetch,ins… 125 …nitial Pump Scope (Chip) for all data types excluding data prefetch (demand load,inst prefetch,ins… 126 …nitial pump was chip pumpfor all data types excluding data prefetch (demand load,inst prefetch,ins… 155 "BriefDescription": "Local memory above theshold for data prefetch", 161 "BriefDescription": "Memory prefetch for this lpar. Includes L4", 167 …Reads from Memory from this lpar (includes data/inst/xlate/l1prefetch/inst prefetch). Includes L4", 185 …cross all types of pumps for all data types excluding data prefetch (demand load,inst prefetch,ins… [all …]
|
| D | frontend.json | 89 …3 on a different Node or Group (Distant), as this chip due to an instruction fetch (not prefetch)", 90 … this chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1" 95 …3 on a different Node or Group (Distant), as this chip due to an instruction fetch (not prefetch)", 96 … this chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1" 101 …other chip's L4 on a different Node or Group (Distant) due to an instruction fetch (not prefetch)", 102 … (Distant) due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1" 107 …ther chip's memory on the same Node or Group (Distant) due to an instruction fetch (not prefetch)", 108 … (Distant) due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1" 113 …'s Instruction cache was reloaded from local core's L2 due to an instruction fetch (not prefetch)", 114 … core's L2 due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1" [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/powerpc/power8/ |
| D | memory.json | 5 …ump (prediction=correct) for all data types excluding data prefetch (demand load,inst prefetch,ins… 6 …ip pump (prediction=correct) for all data types ( demand load,data,inst prefetch,inst fetch,xlate … 113 …his scope was group pump for all data types excluding data prefetch (demand load,inst prefetch,ins… 119 … than Initial Pump Scope for all data types excluding data prefetch (demand load,inst prefetch,ins… 125 …nitial Pump Scope (Chip) for all data types excluding data prefetch (demand load,inst prefetch,ins… 126 …nitial pump was chip pumpfor all data types excluding data prefetch (demand load,inst prefetch,ins… 155 "BriefDescription": "Local memory above theshold for data prefetch", 161 "BriefDescription": "Memory prefetch for this lpar. Includes L4", 167 …Reads from Memory from this lpar (includes data/inst/xlate/l1prefetch/inst prefetch). Includes L4", 185 …cross all types of pumps for all data types excluding data prefetch (demand load,inst prefetch,ins… [all …]
|
| D | frontend.json | 89 …3 on a different Node or Group (Distant), as this chip due to an instruction fetch (not prefetch)", 90 … this chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1" 95 …3 on a different Node or Group (Distant), as this chip due to an instruction fetch (not prefetch)", 96 … this chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1" 101 …other chip's L4 on a different Node or Group (Distant) due to an instruction fetch (not prefetch)", 102 … (Distant) due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1" 107 …ther chip's memory on the same Node or Group (Distant) due to an instruction fetch (not prefetch)", 108 … (Distant) due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1" 113 …'s Instruction cache was reloaded from local core's L2 due to an instruction fetch (not prefetch)", 114 … core's L2 due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1" [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwell/ |
| D | memory.json | 196 "BriefDescription": "Counts all demand & prefetch data reads", 205 "BriefDescription": "Counts all demand & prefetch data reads", 214 "BriefDescription": "Counts all demand & prefetch data reads", 223 "BriefDescription": "Counts all demand & prefetch data reads", 232 "BriefDescription": "Counts all demand & prefetch data reads", 241 "BriefDescription": "Counts all demand & prefetch data reads", 250 "BriefDescription": "Counts all demand & prefetch data reads", 259 "BriefDescription": "Counts all demand & prefetch data reads", 268 "BriefDescription": "Counts all demand & prefetch data reads", 277 "BriefDescription": "Counts all demand & prefetch data reads", [all …]
|
| D | cache.json | 22 …and; from the demand Hit FB, if it is allocated by hardware or software prefetch.\nNote: In the L1… 168 "BriefDescription": "L2 prefetch requests that hit L2 cache", 171 …the number of requests from the L2 hardware prefetchers that hit L2 cache. L3 prefetch new types.", 176 "BriefDescription": "L2 prefetch requests that miss L2 cache", 432 …"PublicDescription": "Counts all retired load uops. This event accounts for SW prefetch uops of PR… 498 "BriefDescription": "Demand and prefetch data reads", 501 …"PublicDescription": "This event counts the demand and prefetch data reads. All Core Data Reads in… 598 …requestor. See the corresponding Umask under OFFCORE_REQUESTS.\nNote: A prefetch promoted to Deman… 628 "BriefDescription": "Counts all demand & prefetch data reads have any response type.", 637 "BriefDescription": "Counts all demand & prefetch data reads", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/ |
| D | other.json | 9 …o operation was committed because the oldest and uncommitted load/store/prefetch operation waits f… 12 …o operation was committed because the oldest and uncommitted load/store/prefetch operation waits f… 21 …instruction was committed because the oldest and uncommitted load/store/prefetch operation waits f… 24 …instruction was committed because the oldest and uncommitted load/store/prefetch operation waits f… 33 …instruction was committed because the oldest and uncommitted load/store/prefetch operation waits f… 36 …instruction was committed because the oldest and uncommitted load/store/prefetch operation waits f… 45 …unts every cycle that no instruction was committed due to the lack of an available prefetch port.", 48 …ounts every cycle that no instruction was committed due to the lack of an available prefetch port." 57 …"PublicDescription": "This event counts the LD_COMP_WAIT_PFP_BUSY caused by a software prefetch in… 60 …"BriefDescription": "This event counts the LD_COMP_WAIT_PFP_BUSY caused by a software prefetch ins… [all …]
|
| D | cache.json | 45 …"PublicDescription": "This event counts L1D_CACHE_REFILL caused by software or hardware prefetch.", 48 … "BriefDescription": "This event counts L1D_CACHE_REFILL caused by software or hardware prefetch." 51 …"PublicDescription": "This event counts L2D_CACHE_REFILL caused by software or hardware prefetch.", 54 … "BriefDescription": "This event counts L2D_CACHE_REFILL caused by software or hardware prefetch." 63 "PublicDescription": "This event counts L1D_CACHE_REFILL caused by hardware prefetch.", 66 "BriefDescription": "This event counts L1D_CACHE_REFILL caused by hardware prefetch." 87 "PublicDescription": "This event counts L2D_CACHE_REFILL caused by hardware prefetch.", 90 "BriefDescription": "This event counts L2D_CACHE_REFILL caused by hardware prefetch." 105 …ns where demand access hits an L2 cache refill buffer allocated by software or hardware prefetch.", 108 …ons where demand access hits an L2 cache refill buffer allocated by software or hardware prefetch." [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/bonnell/ |
| D | memory.json | 80 "BriefDescription": "L1 hardware prefetch request", 82 "EventName": "PREFETCH.HW_PREFETCH", 87 "BriefDescription": "Streaming SIMD Extensions (SSE) Prefetch NTA instructions executed", 89 "EventName": "PREFETCH.PREFETCHNTA", 96 "EventName": "PREFETCH.PREFETCHT0", 103 "EventName": "PREFETCH.PREFETCHT1", 110 "EventName": "PREFETCH.PREFETCHT2", 115 "BriefDescription": "Any Software prefetch", 117 "EventName": "PREFETCH.SOFTWARE_PREFETCH", 122 "BriefDescription": "Any Software prefetch", [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/bonnell/ |
| D | memory.json | 94 "EventName": "PREFETCH.PREFETCHT0", 102 "EventName": "PREFETCH.PREFETCHT1", 110 "EventName": "PREFETCH.PREFETCHT2", 118 "EventName": "PREFETCH.SW_L2", 126 "EventName": "PREFETCH.PREFETCHNTA", 128 "BriefDescription": "Streaming SIMD Extensions (SSE) Prefetch NTA instructions executed" 134 "EventName": "PREFETCH.HW_PREFETCH", 136 "BriefDescription": "L1 hardware prefetch request" 142 "EventName": "PREFETCH.SOFTWARE_PREFETCH", 144 "BriefDescription": "Any Software prefetch" [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylakex/ |
| D | memory.json | 216 "BriefDescription": "Counts all demand & prefetch data reads that miss in the L3.", 225 …"BriefDescription": "Counts all demand & prefetch data reads that miss the L3 and the modified dat… 234 …"BriefDescription": "Counts all demand & prefetch data reads that miss the L3 and clean or shared … 243 …"BriefDescription": "Counts all demand & prefetch data reads that miss the L3 and the data is retu… 252 …"BriefDescription": "Counts all demand & prefetch data reads that miss the L3 and the data is retu… 261 …"BriefDescription": "Counts all demand & prefetch data reads that miss the L3 and the data is retu… 270 "BriefDescription": "Counts all prefetch data reads that miss in the L3.", 279 …"BriefDescription": "Counts all prefetch data reads that miss the L3 and the modified data is tran… 288 …"BriefDescription": "Counts all prefetch data reads that miss the L3 and clean or shared data is t… 297 …"BriefDescription": "Counts all prefetch data reads that miss the L3 and the data is returned from… [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | prefetch.h | 20 prefetch(x) attempts to pre-emptively get the memory pointed to 22 prefetch(x) should not cause any kind of exception, prefetch(0) is 25 prefetch() should be defined by the architecture, if not, the 28 There are 2 prefetch() macros: 30 prefetch(x) - prefetches the cacheline at "x" for read 39 #define prefetch(x) __builtin_prefetch(x) macro 57 prefetch(cp); in prefetch_range() 64 prefetch(page); in prefetch_page_address()
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | prefetch.h | 20 prefetch(x) attempts to pre-emptively get the memory pointed to 22 prefetch(x) should not cause any kind of exception, prefetch(0) is 25 prefetch() should be defined by the architecture, if not, the 28 There are 3 prefetch() macros: 30 prefetch(x) - prefetches the cacheline at "x" for read 40 #define prefetch(x) __builtin_prefetch(x) macro 62 prefetch(cp); in prefetch_range() 69 prefetch(page); in prefetch_page_address()
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sandybridge/ |
| D | cache.json | 157 "BriefDescription": "Clean L2 cache lines evicted by L2 prefetch.", 164 "BriefDescription": "Dirty L2 cache lines evicted by L2 prefetch.", 489 "BriefDescription": "Demand and prefetch data reads.", 577 …"BriefDescription": "Counts demand & prefetch code reads that hit in the LLC and the snoop to one … 586 …"BriefDescription": "Counts demand & prefetch code reads that hit in the LLC and sibling core snoo… 595 …"BriefDescription": "Counts demand & prefetch code reads that hit in the LLC and the snoops sent t… 604 "BriefDescription": "Counts all demand & prefetch data reads.", 613 "BriefDescription": "Counts all demand & prefetch data reads that hit in the LLC.", 622 …"BriefDescription": "Counts demand & prefetch data reads that hit in the LLC and the snoop to one … 631 …"BriefDescription": "Counts demand & prefetch data reads that hit in the LLC and the snoops to sib… [all …]
|
| /kernel/linux/linux-5.10/include/asm-generic/ |
| D | xor.h | 8 #include <linux/prefetch.h> 301 prefetch(p2); in xor_8regs_p_2() 305 prefetch(p2+8); in xor_8regs_p_2() 328 prefetch(p2); in xor_8regs_p_3() 329 prefetch(p3); in xor_8regs_p_3() 333 prefetch(p2+8); in xor_8regs_p_3() 334 prefetch(p3+8); in xor_8regs_p_3() 359 prefetch(p2); in xor_8regs_p_4() 360 prefetch(p3); in xor_8regs_p_4() 361 prefetch(p4); in xor_8regs_p_4() [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/amdzen4/ |
| D | cache.json | 147 "EventName": "ls_pref_instr_disp.prefetch", 149 …"BriefDescription": "Software prefetch instructions dispatched (speculative) of type PrefetchT0 (m… 155 …"BriefDescription": "Software prefetch instructions dispatched (speculative) of type PrefetchW (mo… 161 …"BriefDescription": "Software prefetch instructions dispatched (speculative) of type PrefetchNTA (… 167 "BriefDescription": "Software prefetch instructions dispatched (speculative) of all types.", 173 …prefetches that did not fetch data outside of the processor core as the PREFETCH instruction saw a… 179 …prefetches that did not fetch data outside of the processor core as the PREFETCH instruction saw a… 191 "BriefDescription": "Software prefetch data cache fills from local L2 cache.", 197 …"BriefDescription": "Software prefetch data cache fills from L3 cache or different L2 cache in the… 203 …"BriefDescription": "Software prefetch data cache fills from cache of another CCX in the same NUMA… [all …]
|
| /kernel/linux/linux-6.6/arch/sparc/lib/ |
| D | NG4copy_page.S | 18 prefetch [%o1 + 0x000], #n_reads_strong 19 prefetch [%o1 + 0x040], #n_reads_strong 20 prefetch [%o1 + 0x080], #n_reads_strong 21 prefetch [%o1 + 0x0c0], #n_reads_strong 23 prefetch [%o1 + 0x100], #n_reads_strong 24 prefetch [%o1 + 0x140], #n_reads_strong 25 prefetch [%o1 + 0x180], #n_reads_strong 26 prefetch [%o1 + 0x1c0], #n_reads_strong 55 prefetch [%o1 + 0x200], #n_reads_strong
|
| /kernel/linux/linux-5.10/arch/sparc/lib/ |
| D | NG4copy_page.S | 18 prefetch [%o1 + 0x000], #n_reads_strong 19 prefetch [%o1 + 0x040], #n_reads_strong 20 prefetch [%o1 + 0x080], #n_reads_strong 21 prefetch [%o1 + 0x0c0], #n_reads_strong 23 prefetch [%o1 + 0x100], #n_reads_strong 24 prefetch [%o1 + 0x140], #n_reads_strong 25 prefetch [%o1 + 0x180], #n_reads_strong 26 prefetch [%o1 + 0x1c0], #n_reads_strong 55 prefetch [%o1 + 0x200], #n_reads_strong
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| D | other.json | 999 …"BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch request… 1008 …"BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch request… 1017 …"BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch request… 1026 …"BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch request… 1035 …"BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch request… 1044 …"BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch request… 1053 …"BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch request… 1062 …"BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch request… 1071 …"BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch request… 1080 …"BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch request… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/westmereex/ |
| D | memory.json | 433 "BriefDescription": "Offcore prefetch data requests satisfied by any DRAM", 442 "BriefDescription": "Offcore prefetch data requests that missed the LLC", 451 "BriefDescription": "Offcore prefetch data requests satisfied by the local DRAM", 460 "BriefDescription": "Offcore prefetch data requests satisfied by a remote DRAM", 469 "BriefDescription": "Offcore prefetch data reads satisfied by any DRAM", 478 "BriefDescription": "Offcore prefetch data reads that missed the LLC", 487 "BriefDescription": "Offcore prefetch data reads satisfied by the local DRAM", 496 "BriefDescription": "Offcore prefetch data reads satisfied by a remote DRAM", 505 "BriefDescription": "Offcore prefetch code reads satisfied by any DRAM", 514 "BriefDescription": "Offcore prefetch code reads that missed the LLC", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/nehalemex/ |
| D | memory.json | 426 "BriefDescription": "Offcore prefetch data requests satisfied by any DRAM", 435 "BriefDescription": "Offcore prefetch data requests that missed the LLC", 444 "BriefDescription": "Offcore prefetch data requests satisfied by the local DRAM", 453 "BriefDescription": "Offcore prefetch data requests satisfied by a remote DRAM", 462 "BriefDescription": "Offcore prefetch data reads satisfied by any DRAM", 471 "BriefDescription": "Offcore prefetch data reads that missed the LLC", 480 "BriefDescription": "Offcore prefetch data reads satisfied by the local DRAM", 489 "BriefDescription": "Offcore prefetch data reads satisfied by a remote DRAM", 498 "BriefDescription": "Offcore prefetch code reads satisfied by any DRAM", 507 "BriefDescription": "Offcore prefetch code reads that missed the LLC", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/nehalemep/ |
| D | memory.json | 426 "BriefDescription": "Offcore prefetch data requests satisfied by any DRAM", 435 "BriefDescription": "Offcore prefetch data requests that missed the LLC", 444 "BriefDescription": "Offcore prefetch data requests satisfied by the local DRAM", 453 "BriefDescription": "Offcore prefetch data requests satisfied by a remote DRAM", 462 "BriefDescription": "Offcore prefetch data reads satisfied by any DRAM", 471 "BriefDescription": "Offcore prefetch data reads that missed the LLC", 480 "BriefDescription": "Offcore prefetch data reads satisfied by the local DRAM", 489 "BriefDescription": "Offcore prefetch data reads satisfied by a remote DRAM", 498 "BriefDescription": "Offcore prefetch code reads satisfied by any DRAM", 507 "BriefDescription": "Offcore prefetch code reads that missed the LLC", [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/ |
| D | dma.c | 99 #define PREFETCH(base, depth) ((base) << 16 | (depth)) in mt7915_dma_prefetch() macro 101 mt76_wr(dev, MT_WFDMA0_RX_RING0_EXT_CTRL, PREFETCH(0x0, 0x4)); in mt7915_dma_prefetch() 102 mt76_wr(dev, MT_WFDMA0_RX_RING1_EXT_CTRL, PREFETCH(0x40, 0x4)); in mt7915_dma_prefetch() 103 mt76_wr(dev, MT_WFDMA0_RX_RING2_EXT_CTRL, PREFETCH(0x80, 0x0)); in mt7915_dma_prefetch() 105 mt76_wr(dev, MT_WFDMA1_TX_RING0_EXT_CTRL, PREFETCH(0x80, 0x4)); in mt7915_dma_prefetch() 106 mt76_wr(dev, MT_WFDMA1_TX_RING1_EXT_CTRL, PREFETCH(0xc0, 0x4)); in mt7915_dma_prefetch() 107 mt76_wr(dev, MT_WFDMA1_TX_RING2_EXT_CTRL, PREFETCH(0x100, 0x4)); in mt7915_dma_prefetch() 108 mt76_wr(dev, MT_WFDMA1_TX_RING3_EXT_CTRL, PREFETCH(0x140, 0x4)); in mt7915_dma_prefetch() 109 mt76_wr(dev, MT_WFDMA1_TX_RING4_EXT_CTRL, PREFETCH(0x180, 0x4)); in mt7915_dma_prefetch() 110 mt76_wr(dev, MT_WFDMA1_TX_RING5_EXT_CTRL, PREFETCH(0x1c0, 0x4)); in mt7915_dma_prefetch() [all …]
|