| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/broadwell/ |
| H A 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 …]
|
| H A 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 …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/powerpc/power8/ |
| H A 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 …]
|
| H A 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 …]
|
| H A D | other.json | 23 …p pump (prediction=correct) for all data types (demand load,data prefetch,inst prefetch,inst fetch… 24 …ip pump (prediction=correct) for all data types ( demand load,data,inst prefetch,inst fetch,xlate … 29 …s this scope was group pump for all data types (demand load,data prefetch,inst prefetch,inst fetch… 30 …his scope was group pump for all data types excluding data prefetch (demand load,inst prefetch,ins… 35 …ler than Initial Pump Scope for all data types (demand load,data prefetch,inst prefetch,inst fetch… 41 …n Initial Pump Scope (Chip) for all data types (demand load,data prefetch,inst prefetch,inst fetch… 42 …nitial pump was chip pumpfor all data types excluding data prefetch (demand load,inst prefetch,ins… 47 …s across all types of pumps for all data types (demand load,data prefetch,inst prefetch,inst fetch… 48 …across all types of pumpsfor all data types excluding data prefetch (demand load,inst prefetch,ins… 53 …s across all types of pumps for all data types (demand load,data prefetch,inst prefetch,inst fetch… [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/doc/as.html/ |
| H A D | Sparc_002dConstants.html | 76 and ‘<samp>prefetch</samp>’. Another example are the set of V9 132 <p>The <code>prefetch</code> and <code>prefetcha</code> instructions take a prefetch 133 function code. The following prefetch function code constant 137 <li> ‘<samp>#n_reads</samp>’ requests a prefetch for several reads, and corresponds 138 to a prefetch function code of 0. 140 <p>‘<samp>#one_read</samp>’ requests a prefetch for one read, and corresponds 141 to a prefetch function code of 1. 143 <p>‘<samp>#n_writes</samp>’ requests a prefetch for several writes (and possibly 144 reads), and corresponds to a prefetch function code of 2. 146 <p>‘<samp>#one_write</samp>’ requests a prefetch for one write, and corresponds [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/doc/as.html/ |
| H A D | Sparc_002dConstants.html | 76 and ‘<samp>prefetch</samp>’. Another example are the set of V9 132 <p>The <code>prefetch</code> and <code>prefetcha</code> instructions take a prefetch 133 function code. The following prefetch function code constant 137 <li> ‘<samp>#n_reads</samp>’ requests a prefetch for several reads, and corresponds 138 to a prefetch function code of 0. 140 <p>‘<samp>#one_read</samp>’ requests a prefetch for one read, and corresponds 141 to a prefetch function code of 1. 143 <p>‘<samp>#n_writes</samp>’ requests a prefetch for several writes (and possibly 144 reads), and corresponds to a prefetch function code of 2. 146 <p>‘<samp>#one_write</samp>’ requests a prefetch for one write, and corresponds [all …]
|
| /OK3568_Linux_fs/kernel/include/asm-generic/ |
| H A 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 …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/bonnell/ |
| H A 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 …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/haswellx/ |
| H A D | memory.json | 498 "BriefDescription": "Counts prefetch (that bring data to L2) data reads miss in the L3", 503 "PublicDescription": "Counts prefetch (that bring data to L2) data reads miss in the L3", 511 "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs miss in the L3", 516 "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs miss in the L3", 524 … "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads miss in the L3", 529 …"PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads miss in the L3", 537 … "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads miss in the L3", 542 …"PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads miss in the L3", 550 "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs miss in the L3", 555 … "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs miss in the L3", [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A 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 …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A 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()
|
| /OK3568_Linux_fs/kernel/arch/sparc/lib/ |
| H A 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
|
| /OK3568_Linux_fs/kernel/arch/x86/lib/ |
| H A D | mmx_32.c | 6 * We can use MMX just for prefetch in IRQ's. This may be a win. 53 "1: prefetch (%0)\n" /* This set is 28 bytes */ in _mmx_memcpy() 54 " prefetch 64(%0)\n" in _mmx_memcpy() 55 " prefetch 128(%0)\n" in _mmx_memcpy() 56 " prefetch 192(%0)\n" in _mmx_memcpy() 57 " prefetch 256(%0)\n" in _mmx_memcpy() 68 "1: prefetch 320(%0)\n" in _mmx_memcpy() 176 * maybe the prefetch stuff can go before the expensive fnsave... in fast_copy_page() 180 "1: prefetch (%0)\n" in fast_copy_page() 181 " prefetch 64(%0)\n" in fast_copy_page() [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/nehalemex/ |
| H A D | cache.json | 152 "BriefDescription": "L1D prefetch load lock accepted in fill buffer" 184 "BriefDescription": "L1D hardware prefetch misses" 192 "BriefDescription": "L1D hardware prefetch requests" 200 "BriefDescription": "L1D hardware prefetch requests triggered" 294 "EventName": "L2_DATA_RQSTS.PREFETCH.E_STATE", 302 "EventName": "L2_DATA_RQSTS.PREFETCH.I_STATE", 310 "EventName": "L2_DATA_RQSTS.PREFETCH.M_STATE", 318 "EventName": "L2_DATA_RQSTS.PREFETCH.MESI", 326 "EventName": "L2_DATA_RQSTS.PREFETCH.S_STATE", 384 "BriefDescription": "L2 lines evicted by a prefetch request" [all …]
|
| H A D | memory.json | 527 "BriefDescription": "Offcore prefetch data requests satisfied by any DRAM", 538 "BriefDescription": "Offcore prefetch data requests that missed the LLC", 549 "BriefDescription": "Offcore prefetch data requests satisfied by the local DRAM", 560 "BriefDescription": "Offcore prefetch data requests satisfied by a remote DRAM", 571 "BriefDescription": "Offcore prefetch data reads satisfied by any DRAM", 582 "BriefDescription": "Offcore prefetch data reads that missed the LLC", 593 "BriefDescription": "Offcore prefetch data reads satisfied by the local DRAM", 604 "BriefDescription": "Offcore prefetch data reads satisfied by a remote DRAM", 615 "BriefDescription": "Offcore prefetch code reads satisfied by any DRAM", 626 "BriefDescription": "Offcore prefetch code reads that missed the LLC", [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/westmereex/ |
| H A D | cache.json | 56 "BriefDescription": "L1D prefetch load lock accepted in fill buffer" 64 "BriefDescription": "L1D hardware prefetch misses" 72 "BriefDescription": "L1D hardware prefetch requests" 80 "BriefDescription": "L1D hardware prefetch requests triggered" 174 "EventName": "L2_DATA_RQSTS.PREFETCH.E_STATE", 182 "EventName": "L2_DATA_RQSTS.PREFETCH.I_STATE", 190 "EventName": "L2_DATA_RQSTS.PREFETCH.M_STATE", 198 "EventName": "L2_DATA_RQSTS.PREFETCH.MESI", 206 "EventName": "L2_DATA_RQSTS.PREFETCH.S_STATE", 264 "BriefDescription": "L2 lines evicted by a prefetch request" [all …]
|
| H A D | memory.json | 535 "BriefDescription": "Offcore prefetch data requests satisfied by any DRAM", 546 "BriefDescription": "Offcore prefetch data requests that missed the LLC", 557 "BriefDescription": "Offcore prefetch data requests satisfied by the local DRAM", 568 "BriefDescription": "Offcore prefetch data requests satisfied by a remote DRAM", 579 "BriefDescription": "Offcore prefetch data reads satisfied by any DRAM", 590 "BriefDescription": "Offcore prefetch data reads that missed the LLC", 601 "BriefDescription": "Offcore prefetch data reads satisfied by the local DRAM", 612 "BriefDescription": "Offcore prefetch data reads satisfied by a remote DRAM", 623 "BriefDescription": "Offcore prefetch code reads satisfied by any DRAM", 634 "BriefDescription": "Offcore prefetch code reads that missed the LLC", [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/nehalemep/ |
| H A D | cache.json | 152 "BriefDescription": "L1D prefetch load lock accepted in fill buffer" 184 "BriefDescription": "L1D hardware prefetch misses" 192 "BriefDescription": "L1D hardware prefetch requests" 200 "BriefDescription": "L1D hardware prefetch requests triggered" 294 "EventName": "L2_DATA_RQSTS.PREFETCH.E_STATE", 302 "EventName": "L2_DATA_RQSTS.PREFETCH.I_STATE", 310 "EventName": "L2_DATA_RQSTS.PREFETCH.M_STATE", 318 "EventName": "L2_DATA_RQSTS.PREFETCH.MESI", 326 "EventName": "L2_DATA_RQSTS.PREFETCH.S_STATE", 384 "BriefDescription": "L2 lines evicted by a prefetch request" [all …]
|
| H A D | memory.json | 527 "BriefDescription": "Offcore prefetch data requests satisfied by any DRAM", 538 "BriefDescription": "Offcore prefetch data requests that missed the LLC", 549 "BriefDescription": "Offcore prefetch data requests satisfied by the local DRAM", 560 "BriefDescription": "Offcore prefetch data requests satisfied by a remote DRAM", 571 "BriefDescription": "Offcore prefetch data reads satisfied by any DRAM", 582 "BriefDescription": "Offcore prefetch data reads that missed the LLC", 593 "BriefDescription": "Offcore prefetch data reads satisfied by the local DRAM", 604 "BriefDescription": "Offcore prefetch data reads satisfied by a remote DRAM", 615 "BriefDescription": "Offcore prefetch code reads satisfied by any DRAM", 626 "BriefDescription": "Offcore prefetch code reads that missed the LLC", [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/silvermont/ |
| H A D | cache.json | 3 …"PublicDescription": "This event counts the number of demand and prefetch transactions that the L2… 122 …ts the number of load ops retired that miss in L1 Data cache. Note that prefetch misses will not b… 204 "BriefDescription": "Counts any code reads (demand & prefetch) that miss L2.", 215 …"BriefDescription": "Counts any code reads (demand & prefetch) that hit in the other module where … 226 …"BriefDescription": "Counts any code reads (demand & prefetch) that miss L2 and the snoops to sibl… 237 …"BriefDescription": "Counts any code reads (demand & prefetch) that miss L2 with a snoop miss resp… 248 … "BriefDescription": "Counts any code reads (demand & prefetch) that have any response type.", 259 "BriefDescription": "Counts any rfo reads (demand & prefetch) that miss L2.", 270 …"BriefDescription": "Counts any rfo reads (demand & prefetch) that hit in the other module where m… 281 …"BriefDescription": "Counts any rfo reads (demand & prefetch) that miss L2 and the snoops to sibli… [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/amdzen2/ |
| H A D | memory.json | 238 "BriefDescription": "Software Prefetch Instructions Dispatched (Speculative).", 244 …"BriefDescription": "Software Prefetch Instructions Dispatched (Speculative). PrefetchNTA instruct… 250 …"BriefDescription": "Software Prefetch Instructions Dispatched (Speculative). See docAPM3 PREFETCH… 254 "EventName": "ls_pref_instr_disp.prefetch", 256 …"BriefDescription": "Software Prefetch Instructions Dispatched (Speculative). Prefetch_T0_T1_T2. P… 262 …fetches that did not fetch data outside of the processor core. Software PREFETCH instruction saw a… 268 …fetches that did not fetch data outside of the processor core. Software PREFETCH instruction saw a… 274 …"BriefDescription": "Software Prefetch Data Cache Fills by Data Source. From DRAM (home node remot… 280 …"BriefDescription": "Software Prefetch Data Cache Fills by Data Source. From another cache (home n… 286 …"BriefDescription": "Software Prefetch Data Cache Fills by Data Source. DRAM or IO from this threa… [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/broadwellx/ |
| H A D | memory.json | 449 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and clean or s… 454 …"PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and clean or … 462 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the modifi… 467 …"PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the modif… 475 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data i… 480 …"PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data … 488 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data i… 493 …"PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data … 501 "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss in the L3", 506 "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss in the L3", [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/powerpc/power9/ |
| H A D | marked.json | 35 …as reloaded from local core's L2 with dispatch conflict due to an instruction fetch (not prefetch)" 80 …ache was reloaded from local core's L2 without conflict due to an instruction fetch (not prefetch)" 120 …other chip's memory on the same Node or Group (Distant) due to an instruction fetch (not prefetch)" 155 …r's Instruction cache was reloaded from local core's L2 due to an instruction fetch (not prefetch)" 195 …dified (M) data from another core's L3 on the same chip due to an instruction fetch (not prefetch)" 235 "BriefDescription": "Counts all Icache prefetch reloads ( includes demand turned into prefetch)" 265 …mp Scope was system pump for all data types excluding data prefetch (demand load,inst prefetch,ins… 280 …nother chip's L4 on a different Node or Group (Distant) due to an instruction fetch (not prefetch)" 310 …ction cache was reloaded from the local chip's L4 cache due to an instruction fetch (not prefetch)" 320 …oaded from local core's L2 with load hit store conflict due to an instruction fetch (not prefetch)" [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/sandybridge/ |
| H A D | cache.json | 386 "BriefDescription": "Demand and prefetch data reads.", 709 "BriefDescription": "Clean L2 cache lines evicted by L2 prefetch.", 718 "BriefDescription": "Dirty L2 cache lines evicted by L2 prefetch.", 748 …"BriefDescription": "Counts demand & prefetch code reads that hit in the LLC and the snoop to one … 760 …"BriefDescription": "Counts demand & prefetch code reads that hit in the LLC and sibling core snoo… 772 …"BriefDescription": "Counts demand & prefetch code reads that hit in the LLC and the snoops sent t… 784 "BriefDescription": "Counts all demand & prefetch data reads that hit in the LLC.", 796 …"BriefDescription": "Counts demand & prefetch data reads that hit in the LLC and the snoops to sib… 808 …"BriefDescription": "Counts demand & prefetch data reads that hit in the LLC and the snoop to one … 820 …"BriefDescription": "Counts demand & prefetch data reads that hit in the LLC and sibling core snoo… [all …]
|