/linux-master/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
|
H A D | checksum_64.S | 45 prefetch [%o0 + 0x000], #n_reads 47 prefetch [%o0 + 0x040], #n_reads 59 prefetch [%o0 + 0x080], #n_reads 62 prefetch [%o0 + 0x0c0], #n_reads 65 prefetch [%o0 + 0x100], #n_reads 72 prefetch [%o0 + 0x140], #n_reads 103 prefetch [%o0 + 0x180], #n_reads
|
H A D | bzero.S | 30 prefetch [%o0 + 0x000], #n_writes 48 prefetch [%o0 + 0x040], #n_writes 49 prefetch [%o0 + 0x080], #n_writes 50 prefetch [%o0 + 0x0c0], #n_writes 51 prefetch [%o0 + 0x100], #n_writes 52 prefetch [%o0 + 0x140], #n_writes 53 4: prefetch [%o0 + 0x180], #n_writes
|
H A D | xor.S | 360 prefetch [%i1], #n_writes 361 prefetch [%i2], #one_read 371 prefetch [%i1 + 0x40], #one_read 376 prefetch [%i0 + 0x40], #n_writes 406 prefetch [%i1], #n_writes 407 prefetch [%i2], #one_read 408 prefetch [%i3], #one_read 439 prefetch [%i1 + 0x40], #one_read 440 prefetch [%l7 + 0x40], #one_read 441 prefetch [ [all...] |
H A D | copy_page.S | 99 prefetch [%o1 + 0x000], #one_read 101 prefetch [%o1 + 0x040], #one_read 102 prefetch [%o1 + 0x080], #one_read 103 prefetch [%o1 + 0x0c0], #one_read 105 prefetch [%o1 + 0x100], #one_read 107 prefetch [%o1 + 0x140], #one_read 109 prefetch [%o1 + 0x180], #one_read 138 prefetch [%o1 + 0x180], #one_read
|
H A D | NG4memcpy.S | 137 51: LOAD(prefetch, %o1 + 0x040, #n_reads_strong) 138 LOAD(prefetch, %o1 + 0x080, #n_reads_strong) 139 LOAD(prefetch, %o1 + 0x0c0, #n_reads_strong) 140 LOAD(prefetch, %o1 + 0x100, #n_reads_strong) 141 LOAD(prefetch, %o1 + 0x140, #n_reads_strong) 142 LOAD(prefetch, %o1 + 0x180, #n_reads_strong) 143 LOAD(prefetch, %o1 + 0x1c0, #n_reads_strong) 144 LOAD(prefetch, %o1 + 0x200, #n_reads_strong) 199 LOAD(prefetch, %o1 + 0x200, #n_reads_strong) 251 LOAD(prefetch, [all...] |
H A D | NGpage.S | 24 prefetch [%i1 + 0x00], #one_read 25 prefetch [%i1 + 0x40], #one_read 27 1: prefetch [%i1 + 0x80], #one_read 28 prefetch [%i1 + 0xc0], #one_read
|
/linux-master/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 2 prefetch() macros: 30 prefetch(x) - prefetches the cacheline at "x" for read 39 #define prefetch(x) __builtin_prefetch(x) macro 57 prefetch(cp); 64 prefetch(page);
|
/linux-master/arch/parisc/include/asm/ |
H A D | prefetch.h | 3 * include/asm-parisc/prefetch.h 5 * PA 2.0 defines data prefetch instructions on page 6-11 of the Kane book. 23 static inline void prefetch(const void *addr) function 27 /* Need to avoid prefetch of NULL on PA7300LC */
|
/linux-master/include/asm-generic/ |
H A D | xor.h | 8 #include <linux/prefetch.h> 316 prefetch(p2); 320 prefetch(p2+8); 344 prefetch(p2); 345 prefetch(p3); 349 prefetch(p2+8); 350 prefetch(p3+8); 377 prefetch(p2); 378 prefetch(p3); 379 prefetch(p [all...] |
/linux-master/arch/arm/include/asm/ |
H A D | glue-pf.h | 51 #error Unknown prefetch abort handler type
|
/linux-master/arch/mips/cavium-octeon/ |
H A D | cpu.c | 12 #include <linux/prefetch.h> 31 prefetch(¤t->thread.cp2);
|
/linux-master/drivers/soc/fsl/qbman/ |
H A D | dpaa_sys.h | 44 #include <linux/prefetch.h> 72 prefetch(p+32); 74 prefetch(p);
|
/linux-master/arch/alpha/include/asm/ |
H A D | processor.h | 51 extern inline void prefetch(const void *ptr) function
|
/linux-master/arch/x86/kvm/mmu/ |
H A D | mmu_internal.h | 167 gfn_t gfn, bool can_unsync, bool prefetch); 194 const bool prefetch; member in struct:kvm_page_fault 283 u32 err, bool prefetch, int *emulation_type) 293 .prefetch = prefetch, 311 * Async #PF "faults", a.k.a. prefetch faults, are not faults from the 315 if (!prefetch) 327 * Similar to above, prefetch faults aren't truly spurious, and the 333 else if (prefetch) 282 kvm_mmu_do_page_fault(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, u32 err, bool prefetch, int *emulation_type) argument
|
/linux-master/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_qmr.h | 18 #include <linux/prefetch.h> 238 prefetch(pref); 239 prefetch(pref + 128); 252 prefetch(pref); 253 prefetch(pref + 128); 254 prefetch(pref + 256);
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_iommu_v2.c | 169 u16 prefetch; local 179 prefetch = etnaviv_buffer_config_mmuv2(gpu, 183 prefetch); 193 u16 prefetch; local 223 prefetch = etnaviv_buffer_config_pta(gpu, v2_context->id); 225 prefetch);
|
/linux-master/arch/arm/mm/ |
H A D | l2c-l2x0-resume.S | 34 @ The prefetch and power control registers are revision dependent
|
H A D | cache-l2x0.c | 657 u32 prefetch = readl_relaxed(base + L310_PREFETCH_CTRL); local 659 pr_info("L2C-310 %s%s prefetch enabled, offset %u lines\n", 662 1 + (prefetch & L310_PREFETCH_CTRL_OFFSET_MASK)); 1133 u32 prefetch; local 1200 prefetch = l2x0_saved_regs.prefetch_ctrl; 1205 prefetch |= L310_PREFETCH_CTRL_DBL_LINEFILL; 1207 prefetch &= ~L310_PREFETCH_CTRL_DBL_LINEFILL; 1215 prefetch |= L310_PREFETCH_CTRL_DBL_LINEFILL_INCR; 1217 prefetch &= ~L310_PREFETCH_CTRL_DBL_LINEFILL_INCR; 1225 prefetch | [all...] |
/linux-master/drivers/staging/octeon/ |
H A D | ethernet-rx.c | 16 #include <linux/prefetch.h> 192 prefetch(cvm_oct_device); 230 prefetch(work); 251 prefetch(pskb); 263 prefetch(&skb->head); 264 prefetch(&skb->len); 272 prefetch(cvm_oct_device[port]); 288 prefetch(skb->data);
|
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | hwio.c | 172 size_t buf_len, u32 prefetch, u16 port_addr) 199 val32 | prefetch); 201 pr_err("Can't write prefetch bit.\n"); 209 pr_err("Can't check prefetch bit.\n"); 212 if (!(val32 & prefetch)) 218 if (val32 & prefetch) { 171 cw1200_indirect_read(struct cw1200_common *priv, u32 addr, void *buf, size_t buf_len, u32 prefetch, u16 port_addr) argument
|
/linux-master/drivers/net/ethernet/apm/xgene-v2/ |
H A D | main.h | 23 #include <linux/prefetch.h>
|
/linux-master/arch/um/include/asm/ |
H A D | processor-generic.h | 16 #include <linux/prefetch.h>
|
/linux-master/fs/bcachefs/ |
H A D | btree_journal_iter.h | 26 bool prefetch; member in struct:btree_and_journal_iter
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | tx_tso.c | 85 prefetch(ptr); 86 prefetch(ptr + 0x80); 89 prefetch(ptr); 90 prefetch(ptr + 0x80); 373 prefetch(skb->data);
|