Home
last modified time | relevance | path

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

/linux-4.1.27/arch/arm/include/asm/
Dspinlock.h64 prefetchw(&lock->slock); in arch_spin_lock()
88 prefetchw(&lock->slock); in arch_spin_trylock()
145 prefetchw(&rw->lock); in arch_write_lock()
164 prefetchw(&rw->lock); in arch_write_trylock()
216 prefetchw(&rw->lock); in arch_read_lock()
237 prefetchw(&rw->lock); in arch_read_unlock()
256 prefetchw(&rw->lock); in arch_read_trylock()
Datomic.h47 prefetchw(&v->counter); \
66 prefetchw(&v->counter); \
89 prefetchw(&ptr->counter); in atomic_cmpxchg()
113 prefetchw(&v->counter); in __atomic_add_unless()
261 prefetchw(&v->counter); in atomic64_set()
279 prefetchw(&v->counter); \
299 prefetchw(&v->counter); \
335 prefetchw(&ptr->counter); in ATOMIC64_OPS()
360 prefetchw(&ptr->counter); in atomic64_xchg()
382 prefetchw(&v->counter); in atomic64_dec_if_positive()
[all …]
Dcmpxchg.h39 prefetchw((const void *)ptr); in __xchg()
143 prefetchw((const void *)ptr); in __cmpxchg()
237 prefetchw(ptr); in __cmpxchg64()
Dfutex.h26 prefetchw(uaddr); \
51 prefetchw(uaddr); in futex_atomic_cmpxchg_inatomic()
Dprocessor.h119 static inline void prefetchw(const void *ptr) in prefetchw() function
/linux-4.1.27/include/asm-generic/
Dxor.h308 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-4.1.27/include/linux/
Dprefetch.h42 #define prefetchw(x) __builtin_prefetch(x,1) macro
46 #define spin_lock_prefetch(x) prefetchw(x)
Dnetdevice.h2627 prefetchw(&dev_queue->dql.num_queued); in netdev_txq_bql_enqueue_prefetchw()
2641 prefetchw(&dev_queue->dql.limit); in netdev_txq_bql_complete_prefetchw()
/linux-4.1.27/arch/arm64/include/asm/
Dprocessor.h157 static inline void prefetchw(const void *ptr) in prefetchw() function
165 prefetchw(x); in spin_lock_prefetch()
/linux-4.1.27/arch/sparc/include/asm/
Dprocessor_64.h242 static inline void prefetchw(const void *x) in prefetchw() function
253 #define spin_lock_prefetch(x) prefetchw(x)
/linux-4.1.27/arch/parisc/include/asm/
Dprefetch.h35 static inline void prefetchw(const void *addr) in prefetchw() function
/linux-4.1.27/arch/alpha/include/asm/
Dprocessor.h77 extern inline void prefetchw(const void *ptr) in prefetchw() function
/linux-4.1.27/arch/mn10300/include/asm/
Dprocessor.h167 static inline void prefetchw(const void *x) in prefetchw() function
/linux-4.1.27/arch/sh/include/asm/
Dprocessor_32.h209 static inline void prefetchw(const void *x) in prefetchw() function
/linux-4.1.27/arch/powerpc/include/asm/
Dprocessor.h424 static inline void prefetchw(const void *x) in prefetchw() function
432 #define spin_lock_prefetch(x) prefetchw(x)
/linux-4.1.27/drivers/misc/sgi-gru/
Dgrufault.c162 prefetchw(tfm); /* Helps on hardware, required for emulator */ in get_clear_fault_map()
386 prefetchw(cbe); in gru_try_dropin()
564 prefetchw(tfh); /* Helps on hdw, required for emulator */ in gru_intr()
633 prefetchw(tfh); /* Helps on hdw, required for emulator */ in gru_user_dropin()
Dgrumain.c465 prefetchw(p); in prefetch_data()
/linux-4.1.27/arch/m32r/lib/
Dusercopy.c26 prefetchw(to); in __generic_copy_from_user()
/linux-4.1.27/drivers/parisc/
Diommu-helpers.h64 prefetchw(pdirp); in iommu_fill_pdir()
/linux-4.1.27/arch/ia64/include/asm/
Dprocessor.h693 prefetchw (const void *x) in prefetchw() function
698 #define spin_lock_prefetch(x) prefetchw(x)
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_transfer.c141 prefetchw((void *) cmd); /* pull in one cache line at least */ in udl_compress_hline16()
/linux-4.1.27/arch/mips/include/asm/
Dprocessor.h394 #define prefetchw(x) __builtin_prefetch((x), 1, 1) macro
/linux-4.1.27/arch/ia64/mm/
Dfault.c94 prefetchw(&mm->mmap_sem); in ia64_do_page_fault()
/linux-4.1.27/arch/x86/include/asm/
Dprocessor.h819 static inline void prefetchw(const void *x) in prefetchw() function
828 prefetchw(x); in spin_lock_prefetch()
/linux-4.1.27/fs/ext4/
Dreadpage.c164 prefetchw(&page->flags); in ext4_mpage_readpages()
/linux-4.1.27/arch/xtensa/include/asm/
Duaccess.h420 prefetchw(to);
/linux-4.1.27/arch/sh/kernel/cpu/sh4/
Dsq.c66 prefetchw(sq); in sq_flush_range()
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/
Dehea_main.c588 prefetchw(pref); in get_skb_by_index()
589 prefetchw(pref + EHEA_CACHE_LINE); in get_skb_by_index()
615 prefetchw(pref); in get_skb_by_index_ll()
616 prefetchw(pref + EHEA_CACHE_LINE); in get_skb_by_index_ll()
619 prefetchw(pref); in get_skb_by_index_ll()
620 prefetchw(pref + EHEA_CACHE_LINE); in get_skb_by_index_ll()
/linux-4.1.27/fs/
Dmpage.c370 prefetchw(&page->flags); in mpage_readpages()
/linux-4.1.27/drivers/net/ethernet/alteon/
Dacenic.c1635 prefetchw(&ap->cur_rx_bufs); in ace_load_std_rx_ring()
1697 prefetchw(&ap->cur_mini_bufs); in ace_load_mini_rx_ring()
1926 prefetchw(&ap->cur_rx_bufs); in ace_rx_int()
1927 prefetchw(&ap->cur_mini_bufs); in ace_rx_int()
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_main.c308 prefetchw(page); in fm10k_fetch_rx_buffer()
332 prefetchw(skb->data); in fm10k_fetch_rx_buffer()
/linux-4.1.27/arch/x86/mm/
Dfault.c1079 prefetchw(&mm->mmap_sem); in __do_page_fault()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c290 prefetchw(&skb->users); in mlx4_en_free_tx_desc()
/linux-4.1.27/drivers/usb/gadget/udc/
Ds3c-hsudc.c393 prefetchw(buf); in s3c_hsudc_read_fifo()
Dpxa25x_udc.c528 prefetchw(buf); in read_fifo()
Dudc-xilinx.c612 prefetchw(buf); in xudc_read_fifo()
Dgoku_udc.c414 prefetchw(buf); in read_fifo()
Dpxa27x_udc.c872 prefetchw(buf); in read_packet()
Dnet2272.c568 prefetchw(buf); in net2272_read_fifo()
Domap_udc.c427 prefetchw(buf); in read_fifo()
Dlpc32xx_udc.c1565 prefetchw(req->req.buf + req->req.actual); in udc_ep0_out_req()
Dnet2280.c670 prefetchw(buf); in read_fifo()
/linux-4.1.27/drivers/usb/host/
Disp1362-hcd.c371 prefetchw(ptd); in isp1362_read_ptd()
385 prefetchw(ep->data); in isp1362_read_ptd()
Dsl811-hcd.c525 prefetchw(buf); in done()
/linux-4.1.27/arch/ia64/hp/common/
Dsba_iommu.c702 prefetchw(&(ioc->pdir_base[pide])); in sba_alloc_range()
/linux-4.1.27/net/core/
Dpktgen.c2782 prefetchw(skb->data); in fill_packet_ipv4()
2909 prefetchw(skb->data); in fill_packet_ipv6()
Dskbuff.c221 prefetchw(skb); in __alloc_skb()
238 prefetchw(data + size); in __alloc_skb()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c853 prefetchw(page); in ixgbevf_fetch_rx_buffer()
877 prefetchw(skb->data); in ixgbevf_fetch_rx_buffer()
/linux-4.1.27/drivers/video/fbdev/
Dudlfb.c442 prefetchw((void *) cmd); /* pull in one cache line at least */ in dlfb_compress_hline()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Ddir.c226 prefetchw(&page->flags); in ll_dir_filler()
/linux-4.1.27/arch/powerpc/lib/
Dsstep.c1794 prefetchw((void *) op.ea); in emulate_step()
/linux-4.1.27/mm/
Dpage_alloc.c862 prefetchw(p); in __free_pages_bootmem()
864 prefetchw(p + 1); in __free_pages_bootmem()
Dvmscan.c132 prefetchw(&prev->_field); \
Dslab.c3264 prefetchw(objp); in slab_alloc()
/linux-4.1.27/drivers/net/ethernet/ti/
Dnetcp_core.c1028 prefetchw(skb_shinfo(skb)); in netcp_tx_map_skb()
/linux-4.1.27/net/ipv4/
Dtcp_input.c3095 prefetchw(skb->next); in tcp_clean_rtx_queue()
3480 prefetchw(sk->sk_write_queue.next); in tcp_ack()
/linux-4.1.27/arch/x86/lib/
Dx86-opcode-map.txt335 # AMD's prefetch group. Intel supports prefetchw(/1) only.
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_main.c6696 prefetchw(page); in igb_fetch_rx_buffer()
6719 prefetchw(skb->data); in igb_fetch_rx_buffer()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c1918 prefetchw(page); in ixgbe_fetch_rx_buffer()
1945 prefetchw(skb->data); in ixgbe_fetch_rx_buffer()
/linux-4.1.27/fs/btrfs/
Dextent_io.c4212 prefetchw(&page->flags); in extent_readpages()