/Linux-v4.19/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() 232 prefetchw(&rw->lock); in arch_read_unlock() 251 prefetchw(&rw->lock); in arch_read_trylock()
|
D | atomic.h | 47 prefetchw(&v->counter); \ 65 prefetchw(&v->counter); \ 86 prefetchw(&v->counter); \ 116 prefetchw(&ptr->counter); in atomic_cmpxchg_relaxed() 139 prefetchw(&v->counter); in atomic_fetch_add_unless() 297 prefetchw(&v->counter); in atomic64_set() 315 prefetchw(&v->counter); \ 335 prefetchw(&v->counter); \ 358 prefetchw(&v->counter); \ 415 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 | 135 static inline void prefetchw(const void *ptr) in prefetchw() function
|
/Linux-v4.19/include/asm-generic/ |
D | xor.h | 308 prefetchw(p1); in xor_8regs_p_2() 312 prefetchw(p1+8); in xor_8regs_p_2() 335 prefetchw(p1); in xor_8regs_p_3() 340 prefetchw(p1+8); in xor_8regs_p_3() 366 prefetchw(p1); in xor_8regs_p_4() 372 prefetchw(p1+8); in xor_8regs_p_4() 400 prefetchw(p1); in xor_8regs_p_5() 407 prefetchw(p1+8); in xor_8regs_p_5() 436 prefetchw(p1); in xor_32regs_p_2() 442 prefetchw(p1+8); in xor_32regs_p_2() [all …]
|
/Linux-v4.19/include/linux/ |
D | prefetch.h | 43 #define prefetchw(x) __builtin_prefetch(x,1) macro 47 #define spin_lock_prefetch(x) prefetchw(x)
|
/Linux-v4.19/arch/arc/lib/ |
D | memcpy-archs.S | 29 # define PREFETCH_WRITE(RX) prefetchw [RX, 64] 36 # define PREFETCH_WRITE(RX) prefetchw [RX, 32] 45 prefetchw [r0] ; Prefetch the write location 122 prefetchw [r3, 32] ;Prefetch the next write location 167 prefetchw [r3, 32] ;Prefetch the next write location 209 prefetchw [r3, 32] ;Prefetch the next write location
|
D | memset-archs.S | 14 prefetchw [r0] ; Prefetch the write location
|
/Linux-v4.19/arch/sparc/include/asm/ |
D | processor_64.h | 244 static inline void prefetchw(const void *x) in prefetchw() function 255 #define spin_lock_prefetch(x) prefetchw(x)
|
/Linux-v4.19/arch/parisc/include/asm/ |
D | prefetch.h | 36 static inline void prefetchw(const void *addr) in prefetchw() function
|
/Linux-v4.19/arch/alpha/include/asm/ |
D | processor.h | 74 extern inline void prefetchw(const void *ptr) in prefetchw() function
|
/Linux-v4.19/arch/sh/include/asm/ |
D | processor_32.h | 206 static inline void prefetchw(const void *x) in prefetchw() function
|
/Linux-v4.19/drivers/misc/sgi-gru/ |
D | grufault.c | 162 prefetchw(tfm); /* Helps on hardware, required for emulator */ in get_clear_fault_map() 390 prefetchw(cbe); in gru_try_dropin() 568 prefetchw(tfh); /* Helps on hdw, required for emulator */ in gru_intr() 637 prefetchw(tfh); /* Helps on hdw, required for emulator */ in gru_user_dropin()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | processor.h | 483 static inline void prefetchw(const void *x) in prefetchw() function 491 #define spin_lock_prefetch(x) prefetchw(x)
|
/Linux-v4.19/drivers/parisc/ |
D | iommu-helpers.h | 65 prefetchw(pdirp); in iommu_fill_pdir()
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | processor.h | 230 static inline void prefetchw(const void *ptr) in prefetchw() function
|
/Linux-v4.19/arch/x86/include/asm/ |
D | processor.h | 820 static inline void prefetchw(const void *x) in prefetchw() function 829 prefetchw(x); in spin_lock_prefetch()
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | processor.h | 674 prefetchw (const void *x) in prefetchw() function 679 #define spin_lock_prefetch(x) prefetchw(x)
|
/Linux-v4.19/arch/mips/include/asm/ |
D | processor.h | 424 #define prefetchw(x) __builtin_prefetch((x), 1, 1) macro
|
/Linux-v4.19/arch/xtensa/include/asm/ |
D | uaccess.h | 244 prefetchw(to); in raw_copy_from_user()
|
/Linux-v4.19/kernel/locking/ |
D | qspinlock.c | 437 prefetchw(next); in queued_spin_lock_slowpath()
|
/Linux-v4.19/arch/ia64/mm/ |
D | fault.c | 96 prefetchw(&mm->mmap_sem); in ia64_do_page_fault()
|
/Linux-v4.19/fs/ext4/ |
D | readpage.c | 129 prefetchw(&page->flags); in ext4_mpage_readpages()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_rx.c | 885 prefetchw(va); /* xdp_frame data area */ in mlx5e_skb_from_cqe_linear() 935 prefetchw(skb->data); in mlx5e_skb_from_cqe_nonlinear() 1053 prefetchw(skb->data); in mlx5e_skb_from_cqe_mpwrq_nonlinear() 1100 prefetchw(va); /* xdp_frame data area */ in mlx5e_skb_from_cqe_mpwrq_linear()
|