Home
last modified time | relevance | path

Searched refs:prefetch (Results 1 – 25 of 228) sorted by relevance

12345678910

/linux/include/asm-generic/
H A Dxor.h8 #include <linux/prefetch.h>
316 prefetch(p2); in xor_8regs_p_2()
320 prefetch(p2+8); in xor_8regs_p_2()
344 prefetch(p2); in xor_8regs_p_3()
345 prefetch(p3); in xor_8regs_p_3()
349 prefetch(p2+8); in xor_8regs_p_3()
350 prefetch(p3+8); in xor_8regs_p_3()
377 prefetch(p2); in xor_8regs_p_4()
378 prefetch(p3); in xor_8regs_p_4()
379 prefetch(p in xor_8regs_p_4()
[all...]
/linux/arch/sparc/lib/
H A DNG4copy_page.S18 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 Dxor.S360 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 Dchecksum_64.S45 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 Dbzero.S30 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 Dcopy_page.S99 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 DNG4memcpy.S137 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 DNGpage.S24 prefetch [%i1 + 0x00], #one_read
25 prefetch [%i1 + 0x40], #one_read
27 1: prefetch [%i1 + 0x80], #one_read
28 prefetch [%i1 + 0xc0], #one_read
H A Dcsum_copy.S72 LOAD(prefetch, %o0 + 0x000, #n_reads)
78 LOAD(prefetch, %o0 + 0x040, #n_reads)
91 LOAD(prefetch, %o0 + 0x080, #n_reads)
94 LOAD(prefetch, %o0 + 0x0c0, #n_reads)
97 LOAD(prefetch, %o0 + 0x100, #n_reads)
105 LOAD(prefetch, %o0 + 0x140, #n_reads)
152 LOAD(prefetch, %o0 + 0x180, #n_reads)
H A DNG2memcpy.S285 LOAD(prefetch, %o1 + 0x000, #one_read)
286 LOAD(prefetch, %o1 + 0x040, #one_read)
287 LOAD(prefetch, %o1 + 0x080, #one_read)
359 LOAD(prefetch, %o4 + 64, #one_read)
373 LOAD(prefetch, %o4 + 64, #one_read)
387 LOAD(prefetch, %o4 + 64, #one_read)
401 LOAD(prefetch, %o4 + 64, #one_read)
415 LOAD(prefetch, %o4 + 64, #one_read)
429 LOAD(prefetch, %o4 + 64, #one_read)
443 LOAD(prefetch,
[all...]
H A DU3memcpy.S244 3: LOAD(prefetch, %o1 + 0x000, #one_read)
245 LOAD(prefetch, %o1 + 0x040, #one_read)
247 LOAD(prefetch, %o1 + 0x080, #one_read)
248 LOAD(prefetch, %o1 + 0x0c0, #one_read)
249 LOAD(prefetch, %o1 + 0x100, #one_read)
251 LOAD(prefetch, %o1 + 0x140, #one_read)
253 LOAD(prefetch, %o1 + 0x180, #one_read)
255 LOAD(prefetch, %o1 + 0x1c0, #one_read)
299 LOAD(prefetch, %o1 + 0x1c0, #one_read)
/linux/include/linux/
H A Dprefetch.h20 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()
/linux/arch/x86/kvm/mmu/
H A Dmmu_internal.h213 gfn_t gfn, bool synchronizing, bool prefetch);
240 const bool prefetch; member
351 u64 err, bool prefetch, in kvm_mmu_do_page_fault() argument
362 .prefetch = prefetch, in kvm_mmu_do_page_fault()
H A Dspte.c189 u64 old_spte, bool prefetch, bool synchronizing, in make_spte() argument
211 if (!prefetch || synchronizing) in make_spte()
270 mmu_try_to_unsync_pages(vcpu->kvm, slot, gfn, synchronizing, prefetch)) in make_spte()
277 if (prefetch && !synchronizing) in make_spte()
/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_iommu_v2.c169 u16 prefetch; in etnaviv_iommuv2_restore_nonsec() local
179 prefetch = etnaviv_buffer_config_mmuv2(gpu, in etnaviv_iommuv2_restore_nonsec()
183 prefetch); in etnaviv_iommuv2_restore_nonsec()
193 u16 prefetch; in etnaviv_iommuv2_restore_sec() local
223 prefetch = etnaviv_buffer_config_pta(gpu, v2_context->id); in etnaviv_iommuv2_restore_sec()
225 prefetch); in etnaviv_iommuv2_restore_sec()
/linux/drivers/staging/octeon/
H A Dethernet-rx.c16 #include <linux/prefetch.h>
192 prefetch(cvm_oct_device); in cvm_oct_poll()
230 prefetch(work); in cvm_oct_poll()
251 prefetch(pskb); in cvm_oct_poll()
263 prefetch(&skb->head); in cvm_oct_poll()
264 prefetch(&skb->len); in cvm_oct_poll()
272 prefetch(cvm_oct_device[port]); in cvm_oct_poll()
288 prefetch(skb->data); in cvm_oct_poll()
/linux/drivers/staging/gpib/include/
H A Damcc5920.h35 static inline uint32_t amcc_prefetch_bits(unsigned int region, enum amcc_prefetch_bits prefetch) in amcc_prefetch_bits() argument
37 return prefetch << (--region * bits_per_region); in amcc_prefetch_bits()
/linux/arch/arm/mm/
H A Dcache-l2x0.c657 u32 prefetch = readl_relaxed(base + L310_PREFETCH_CTRL); in l2c310_enable() local
659 pr_info("L2C-310 %s%s prefetch enabled, offset %u lines\n", in l2c310_enable()
662 1 + (prefetch & L310_PREFETCH_CTRL_OFFSET_MASK)); in l2c310_enable()
1133 u32 prefetch; in l2c310_of_parse() local
1200 prefetch = l2x0_saved_regs.prefetch_ctrl; in l2c310_of_parse()
1205 prefetch |= L310_PREFETCH_CTRL_DBL_LINEFILL; in l2c310_of_parse()
1207 prefetch &= ~L310_PREFETCH_CTRL_DBL_LINEFILL; in l2c310_of_parse()
1215 prefetch |= L310_PREFETCH_CTRL_DBL_LINEFILL_INCR; in l2c310_of_parse()
1217 prefetch &= ~L310_PREFETCH_CTRL_DBL_LINEFILL_INCR; in l2c310_of_parse()
1225 prefetch | in l2c310_of_parse()
[all...]
H A Dproc-xsc3.S178 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush
208 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush
240 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush
262 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush
371 mcr p15, 0, ip, c7, c5, 4 @ prefetch flush
441 mcr p15, 0, ip, c7, c5, 4 @ flush prefetch buffer
461 mcr p15, 0, ip, c7, c5, 4 @ prefetch flush
H A Dcache-fa.S71 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush
100 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush
140 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush
/linux/drivers/net/ethernet/ibm/ehea/
H A Dehea_qmr.h18 #include <linux/prefetch.h>
238 prefetch(pref); in hw_qeit_get_inc_valid()
239 prefetch(pref + 128); in hw_qeit_get_inc_valid()
252 prefetch(pref); in hw_qeit_get_valid()
253 prefetch(pref + 128); in hw_qeit_get_valid()
254 prefetch(pref + 256); in hw_qeit_get_valid()
/linux/drivers/net/ethernet/sfc/
H A Dtx_tso.c85 prefetch(ptr); in prefetch_ptr()
86 prefetch(ptr + 0x80); in prefetch_ptr()
89 prefetch(ptr); in prefetch_ptr()
90 prefetch(ptr + 0x80); in prefetch_ptr()
373 prefetch(skb->data); in efx_enqueue_skb_tso()
/linux/drivers/net/wireless/st/cw1200/
H A Dhwio.c172 size_t buf_len, u32 prefetch, u16 port_addr) in cw1200_indirect_read() argument
199 val32 | prefetch); in cw1200_indirect_read()
201 pr_err("Can't write prefetch bit.\n"); in cw1200_indirect_read()
209 pr_err("Can't check prefetch bit.\n"); in cw1200_indirect_read()
212 if (!(val32 & prefetch)) in cw1200_indirect_read()
218 if (val32 & prefetch) { in cw1200_indirect_read()
/linux/arch/sparc/kernel/
H A Dtsb.S528 prefetch [%o0 + 0x000], #n_writes
530 prefetch [%o0 + 0x040], #n_writes
532 prefetch [%o0 + 0x080], #n_writes
533 1: prefetch [%o0 + 0x0c0], #n_writes
538 prefetch [%o0 + 0x100], #n_writes
543 prefetch [%o0 + 0x140], #n_writes
548 prefetch [%o0 + 0x180], #n_writes
/linux/drivers/net/wireless/silabs/wfx/
H A Dhwio.c101 u32 prefetch; in wfx_indirect_read() local
107 prefetch = CFG_PREFETCH_AHB; in wfx_indirect_read()
109 prefetch = CFG_PREFETCH_SRAM; in wfx_indirect_read()
121 ret = wfx_write32(wdev, WFX_REG_CONFIG, cfg | prefetch); in wfx_indirect_read()
129 if (!(cfg & prefetch)) in wfx_indirect_read()

12345678910