Home
last modified time | relevance | path

Searched refs:prefetchw (Results 1 – 25 of 80) sorted by relevance

1234

/linux-6.6.21/arch/arm/include/asm/
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()
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(&ptr->counter); in ATOMIC64_OPS()
[all …]
Dcmpxchg.h40 prefetchw((const void *)ptr); in __arch_xchg()
162 prefetchw((const void *)ptr); in __cmpxchg()
252 prefetchw(ptr); in __cmpxchg64()
Dfutex.h29 prefetchw(uaddr); \
58 prefetchw(uaddr); in futex_atomic_cmpxchg_inatomic()
Dprocessor.h119 static inline void prefetchw(const void *ptr) in prefetchw() function
/linux-6.6.21/include/asm-generic/
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(p1+8); in xor_32regs_p_2()
[all …]
/linux-6.6.21/arch/parisc/include/asm/
Dprefetch.h36 static inline void prefetchw(const void *addr) in prefetchw() function
/linux-6.6.21/include/linux/
Dprefetch.h43 #define prefetchw(x) __builtin_prefetch(x,1) macro
/linux-6.6.21/arch/arc/lib/
Dmemset-archs.S25 prefetchw [\reg, \off]
/linux-6.6.21/arch/alpha/include/asm/
Dprocessor.h56 extern inline void prefetchw(const void *ptr) in prefetchw() function
/linux-6.6.21/arch/sh/include/asm/
Dprocessor_32.h197 static inline void prefetchw(const void *x) in prefetchw() function
/linux-6.6.21/drivers/misc/sgi-gru/
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()
/linux-6.6.21/arch/sparc/include/asm/
Dprocessor_64.h230 static inline void prefetchw(const void *x) in prefetchw() function
/linux-6.6.21/drivers/parisc/
Diommu-helpers.h65 prefetchw(pdirp); in iommu_fill_pdir()
/linux-6.6.21/arch/loongarch/include/asm/
Dprocessor.h217 #define prefetchw(x) __builtin_prefetch((x), 1, 1) macro
/linux-6.6.21/arch/ia64/mm/
Dfault.c79 prefetchw(&mm->mmap_lock); in ia64_do_page_fault()
/linux-6.6.21/arch/xtensa/include/asm/
Duaccess.h231 prefetchw(to); in raw_copy_from_user()
/linux-6.6.21/arch/mips/include/asm/
Dprocessor.h390 #define prefetchw(x) __builtin_prefetch((x), 1, 1) macro
/linux-6.6.21/kernel/locking/
Dqspinlock.c487 prefetchw(next); in queued_spin_lock_slowpath()
/linux-6.6.21/arch/arm64/include/asm/
Dprocessor.h357 static inline void prefetchw(const void *ptr) in prefetchw() function
/linux-6.6.21/arch/powerpc/include/asm/
Dprocessor.h400 static inline void prefetchw(const void *x) in prefetchw() function
/linux-6.6.21/drivers/net/ethernet/sfc/siena/
Dtx.c261 prefetchw(__efx_tx_queue_get_insert_buffer(tx_queue)); in efx_siena_xdp_tx_buffers()
/linux-6.6.21/arch/sh/kernel/cpu/sh4/
Dsq.c63 prefetchw(sq); in sq_flush_range()
/linux-6.6.21/fs/ext4/
Dreadpage.c250 prefetchw(&folio->flags); in ext4_mpage_readpages()
/linux-6.6.21/drivers/net/ethernet/freescale/enetc/
Denetc.c164 prefetchw(txbd); in enetc_map_tx_buffs()
226 prefetchw(txbd); in enetc_map_tx_buffs()
296 prefetchw(txbd); in enetc_map_tx_buffs()
378 prefetchw(txbd); in enetc_map_tx_tso_hdr()
509 prefetchw(txbd); in enetc_map_tx_tso_buffs()
534 prefetchw(txbd); in enetc_map_tx_tso_buffs()
1258 prefetchw(txbd); in enetc_xdp_map_tx_buff()
1387 prefetchw(ENETC_TXBD(*tx_ring, tx_ring->next_to_use)); in enetc_xdp_xmit()

1234