| /linux/arch/arm/include/asm/ |
| H A D | spinlock.h | 62 prefetchw(&lock->slock); in arch_spin_lock() 86 prefetchw(&lock->slock); in arch_spin_trylock() 143 prefetchw(&rw->lock); in arch_write_lock() 162 prefetchw(&rw->lock); in arch_write_trylock() 211 prefetchw(&rw->lock); in arch_read_lock() 233 prefetchw(&rw->lock); in arch_read_unlock() 252 prefetchw(&rw->lock); in arch_read_trylock()
|
| H A D | atomic.h | 42 prefetchw(&v->counter); \ 60 prefetchw(&v->counter); \ 81 prefetchw(&v->counter); \ 111 prefetchw(&ptr->counter); in arch_atomic_cmpxchg_relaxed() 134 prefetchw(&v->counter); in arch_atomic_fetch_add_unless() 299 prefetchw(&v->counter); in arch_atomic64_set() 317 prefetchw(&v->counter); \ 337 prefetchw(&v->counter); \ 360 prefetchw(&v->counter); \ 416 prefetchw(&ptr->counter); in ATOMIC64_OPS() [all …]
|
| H A D | cmpxchg.h | 41 prefetchw((const void *)ptr); in __arch_xchg() 163 prefetchw((const void *)ptr); in __cmpxchg() 257 prefetchw(ptr); in __cmpxchg64()
|
| H A D | futex.h | 29 prefetchw(uaddr); \ 58 prefetchw(uaddr); in futex_atomic_cmpxchg_inatomic()
|
| H A D | processor.h | 119 static inline void prefetchw(const void *ptr) in prefetchw() function
|
| /linux/include/asm-generic/ |
| H A D | xor.h | 315 prefetchw(p1); in xor_8regs_p_2() 319 prefetchw(p1+8); in xor_8regs_p_2() 343 prefetchw(p1); in xor_8regs_p_3() 348 prefetchw(p1+8); in xor_8regs_p_3() 376 prefetchw(p1); in xor_8regs_p_4() 382 prefetchw(p1+8); in xor_8regs_p_4() 413 prefetchw(p1); in xor_8regs_p_5() 420 prefetchw(p1+8); in xor_8regs_p_5() 450 prefetchw(p1); in xor_32regs_p_2() 456 prefetchw(p1+8); in xor_32regs_p_2() [all …]
|
| /linux/arch/parisc/include/asm/ |
| H A D | prefetch.h | 36 static inline void prefetchw(const void *addr) in prefetchw() function
|
| /linux/include/linux/ |
| H A D | prefetch.h | 43 #define prefetchw(x) __builtin_prefetch(x,1) macro
|
| /linux/arch/arc/lib/ |
| H A D | memset-archs.S | 25 prefetchw [\reg, \off]
|
| /linux/arch/alpha/include/asm/ |
| H A D | processor.h | 52 extern inline void prefetchw(const void *ptr) in prefetchw() function
|
| /linux/drivers/misc/sgi-gru/ |
| H A D | grufault.c | 149 prefetchw(tfm); /* Helps on hardware, required for emulator */ in get_clear_fault_map() 377 prefetchw(cbe); in gru_try_dropin() 555 prefetchw(tfh); /* Helps on hdw, required for emulator */ in gru_intr() 624 prefetchw(tfh); /* Helps on hdw, required for emulator */ in gru_user_dropin()
|
| /linux/arch/sh/include/asm/ |
| H A D | processor_32.h | 197 static inline void prefetchw(const void *x) in prefetchw() function
|
| /linux/drivers/parisc/ |
| H A D | iommu-helpers.h | 65 prefetchw(pdirp); in iommu_fill_pdir()
|
| /linux/arch/riscv/include/asm/ |
| H A D | processor.h | 163 static inline void prefetchw(const void *x) in prefetchw() function
|
| /linux/arch/loongarch/include/asm/ |
| H A D | processor.h | 217 #define prefetchw(x) __builtin_prefetch((x), 1, 1) macro
|
| /linux/arch/mips/include/asm/ |
| H A D | processor.h | 390 #define prefetchw(x) __builtin_prefetch((x), 1, 1) macro
|
| /linux/arch/xtensa/include/asm/ |
| H A D | uaccess.h | 231 prefetchw(to); in raw_copy_from_user()
|
| /linux/kernel/locking/ |
| H A D | qspinlock.c | 301 prefetchw(next);
|
| /linux/arch/powerpc/include/asm/ |
| H A D | processor.h | 411 static inline void prefetchw(const void *x) in prefetchw() function
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | tx.c | 261 prefetchw(__efx_tx_queue_get_insert_buffer(tx_queue)); in efx_siena_xdp_tx_buffers()
|
| /linux/arch/sh/kernel/cpu/sh4/ |
| H A D | sq.c | 63 prefetchw(sq); in sq_flush_range()
|
| /linux/arch/arm64/include/asm/ |
| H A D | processor.h | 399 static inline void prefetchw(const void *ptr) in prefetchw() function
|
| /linux/kernel/bpf/ |
| H A D | rqspinlock.c | 549 prefetchw(next); in resilient_queued_spin_lock_slowpath()
|
| /linux/drivers/net/ethernet/ibm/ehea/ |
| H A D | ehea_main.c | 577 prefetchw(pref); in get_skb_by_index() 578 prefetchw(pref + EHEA_CACHE_LINE); in get_skb_by_index() 604 prefetchw(pref); in get_skb_by_index_ll() 605 prefetchw(pref + EHEA_CACHE_LINE); in get_skb_by_index_ll() 608 prefetchw(pref); in get_skb_by_index_ll() 609 prefetchw(pref + EHEA_CACHE_LINE); in get_skb_by_index_ll()
|
| /linux/net/core/ |
| H A D | selftests.c | 44 prefetchw(skb->data);
|