Home
last modified time | relevance | path

Searched refs:prefetchw (Results 1 - 25 of 146) sorted by relevance

123456

/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dspinlock.h62 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 Datomic.h42 prefetchw(&v->counter); \
60 prefetchw(&v->counter); \
81 prefetchw(&v->counter); \
111 prefetchw(&ptr->counter); in atomic_cmpxchg_relaxed()
134 prefetchw(&v->counter); in atomic_fetch_add_unless()
292 prefetchw(&v->counter); in atomic64_set()
310 prefetchw(&v->counter); \
330 prefetchw(&v->counter); \
353 prefetchw(&v->counter); \
409 prefetchw( in atomic64_cmpxchg_relaxed()
[all...]
H A Dcmpxchg.h39 prefetchw((const void *)ptr); in __xchg()
161 prefetchw((const void *)ptr); in __cmpxchg()
251 prefetchw(ptr); in __cmpxchg64()
H A Dfutex.h27 prefetchw(uaddr); \
56 prefetchw(uaddr); in futex_atomic_cmpxchg_inatomic()
H A Dprocessor.h121 static inline void prefetchw(const void *ptr) in prefetchw() function
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dspinlock.h62 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 Datomic.h42 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( in arch_atomic64_cmpxchg_relaxed()
[all...]
H A Dcmpxchg.h40 prefetchw((const void *)ptr); in __arch_xchg()
162 prefetchw((const void *)ptr); in __cmpxchg()
252 prefetchw(ptr); in __cmpxchg64()
H A Dfutex.h29 prefetchw(uaddr); \
58 prefetchw(uaddr); in futex_atomic_cmpxchg_inatomic()
H A Dprocessor.h119 static inline void prefetchw(const void *ptr) in prefetchw() function
/kernel/linux/linux-5.10/include/asm-generic/
H A Dxor.h300 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(p in xor_32regs_p_2()
[all...]
/kernel/linux/linux-6.6/include/asm-generic/
H A Dxor.h315 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(p in xor_32regs_p_2()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dprefetch.h31 prefetchw(x) - prefetches the cacheline at "x" for write
44 #define prefetchw(x) __builtin_prefetch(x,1) macro
48 #define spin_lock_prefetch(x) prefetchw(x)
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dprocessor_64.h238 static inline void prefetchw(const void *x) in prefetchw() function
249 #define spin_lock_prefetch(x) prefetchw(x)
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Dprefetch.h36 static inline void prefetchw(const void *addr) in prefetchw() function
/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Dprefetch.h36 static inline void prefetchw(const void *addr) in prefetchw() function
/kernel/linux/linux-6.6/arch/alpha/include/asm/
H A Dprocessor.h56 extern inline void prefetchw(const void *ptr) in prefetchw() function
/kernel/linux/linux-6.6/include/linux/
H A Dprefetch.h31 prefetchw(x) - prefetches the cacheline at "x" for write
43 #define prefetchw(x) __builtin_prefetch(x,1) macro
/kernel/linux/linux-5.10/arch/alpha/include/asm/
H A Dprocessor.h68 extern inline void prefetchw(const void *ptr) in prefetchw() function
/kernel/linux/linux-5.10/drivers/misc/sgi-gru/
H A Dgrufault.c149 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()
/kernel/linux/linux-6.6/drivers/misc/sgi-gru/
H A Dgrufault.c149 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()
/kernel/linux/linux-5.10/arch/sh/include/asm/
H A Dprocessor_32.h200 static inline void prefetchw(const void *x) in prefetchw() function
/kernel/linux/linux-6.6/arch/sh/include/asm/
H A Dprocessor_32.h197 static inline void prefetchw(const void *x) in prefetchw() function
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dprocessor.h389 static inline void prefetchw(const void *x) in prefetchw() function
397 #define spin_lock_prefetch(x) prefetchw(x)
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dprocessor_64.h230 static inline void prefetchw(const void *x) in prefetchw() function

Completed in 31 milliseconds

123456