/Linux-v5.4/arch/arm/include/asm/ |
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()
|
D | atomic.h | 44 prefetchw(&v->counter); \ 62 prefetchw(&v->counter); \ 83 prefetchw(&v->counter); \ 113 prefetchw(&ptr->counter); in atomic_cmpxchg_relaxed() 136 prefetchw(&v->counter); in atomic_fetch_add_unless() 294 prefetchw(&v->counter); in atomic64_set() 312 prefetchw(&v->counter); \ 332 prefetchw(&v->counter); \ 355 prefetchw(&v->counter); \ 411 prefetchw(&ptr->counter); in ATOMIC64_OPS() [all …]
|
D | cmpxchg.h | 39 prefetchw((const void *)ptr); in __xchg() 161 prefetchw((const void *)ptr); in __cmpxchg() 251 prefetchw(ptr); in __cmpxchg64()
|
D | futex.h | 29 prefetchw(uaddr); \ 58 prefetchw(uaddr); in futex_atomic_cmpxchg_inatomic()
|
D | processor.h | 130 static inline void prefetchw(const void *ptr) in prefetchw() function
|
/Linux-v5.4/include/asm-generic/ |
D | xor.h | 300 prefetchw(p1); in xor_8regs_p_2() 304 prefetchw(p1+8); in xor_8regs_p_2() 327 prefetchw(p1); in xor_8regs_p_3() 332 prefetchw(p1+8); in xor_8regs_p_3() 358 prefetchw(p1); in xor_8regs_p_4() 364 prefetchw(p1+8); in xor_8regs_p_4() 392 prefetchw(p1); in xor_8regs_p_5() 399 prefetchw(p1+8); in xor_8regs_p_5() 428 prefetchw(p1); in xor_32regs_p_2() 434 prefetchw(p1+8); in xor_32regs_p_2() [all …]
|
/Linux-v5.4/include/linux/ |
D | prefetch.h | 43 #define prefetchw(x) __builtin_prefetch(x,1) macro 47 #define spin_lock_prefetch(x) prefetchw(x)
|
/Linux-v5.4/arch/sparc/include/asm/ |
D | processor_64.h | 238 static inline void prefetchw(const void *x) in prefetchw() function 249 #define spin_lock_prefetch(x) prefetchw(x)
|
/Linux-v5.4/arch/parisc/include/asm/ |
D | prefetch.h | 36 static inline void prefetchw(const void *addr) in prefetchw() function
|
/Linux-v5.4/arch/arc/lib/ |
D | memset-archs.S | 25 prefetchw [\reg, \off]
|
/Linux-v5.4/arch/alpha/include/asm/ |
D | processor.h | 68 extern inline void prefetchw(const void *ptr) in prefetchw() function
|
/Linux-v5.4/arch/powerpc/include/asm/ |
D | processor.h | 385 static inline void prefetchw(const void *x) in prefetchw() function 393 #define spin_lock_prefetch(x) prefetchw(x)
|
/Linux-v5.4/arch/sh/include/asm/ |
D | processor_32.h | 200 static inline void prefetchw(const void *x) in prefetchw() function
|
/Linux-v5.4/drivers/misc/sgi-gru/ |
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-v5.4/drivers/parisc/ |
D | iommu-helpers.h | 65 prefetchw(pdirp); in iommu_fill_pdir()
|
/Linux-v5.4/arch/ia64/include/asm/ |
D | processor.h | 668 prefetchw (const void *x) in prefetchw() function 673 #define spin_lock_prefetch(x) prefetchw(x)
|
/Linux-v5.4/arch/ia64/mm/ |
D | fault.c | 74 prefetchw(&mm->mmap_sem); in ia64_do_page_fault()
|
/Linux-v5.4/arch/x86/include/asm/ |
D | processor.h | 805 static inline void prefetchw(const void *x) in prefetchw() function 814 prefetchw(x); in spin_lock_prefetch()
|
/Linux-v5.4/arch/mips/include/asm/ |
D | processor.h | 423 #define prefetchw(x) __builtin_prefetch((x), 1, 1) macro
|
/Linux-v5.4/arch/arm64/include/asm/ |
D | processor.h | 270 static inline void prefetchw(const void *ptr) in prefetchw() function
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | xdp.c | 196 prefetchw(session->wqe->data); in mlx5e_xdp_mpwqe_session_start() 317 prefetchw(wqe); in mlx5e_xmit_xdp_frame()
|
/Linux-v5.4/arch/xtensa/include/asm/ |
D | uaccess.h | 253 prefetchw(to); in raw_copy_from_user()
|
/Linux-v5.4/kernel/locking/ |
D | qspinlock.c | 483 prefetchw(next); in queued_spin_lock_slowpath()
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_selftest.c | 118 prefetchw(skb->data); in mlx5e_test_get_udp_skb()
|
/Linux-v5.4/arch/sh/kernel/cpu/sh4/ |
D | sq.c | 63 prefetchw(sq); in sq_flush_range()
|