/linux-4.4.14/include/asm-generic/ |
D | barrier.h | 49 #ifndef dma_wmb 50 #define dma_wmb() wmb() macro
|
/linux-4.4.14/arch/arm/include/asm/ |
D | barrier.h | 54 #define dma_wmb() dmb(oshst) macro 60 #define dma_wmb() barrier() macro
|
/linux-4.4.14/tools/virtio/asm/ |
D | barrier.h | 7 # define dma_wmb() barrier() macro
|
/linux-4.4.14/arch/x86/um/asm/ |
D | barrier.h | 37 #define dma_wmb() barrier() macro
|
/linux-4.4.14/include/linux/ |
D | virtio_ring.h | 45 dma_wmb(); in virtio_wmb()
|
/linux-4.4.14/drivers/scsi/cxlflash/ |
D | vlun.c | 587 dma_wmb(); /* Make LXT updates are visible */ in grow_lxt() 590 dma_wmb(); /* Make RHT entry's LXT table update visible */ in grow_lxt() 593 dma_wmb(); /* Make RHT entry's LXT table size update visible */ in grow_lxt() 667 dma_wmb(); /* Make RHT entry's LXT table size update visible */ in shrink_lxt() 670 dma_wmb(); /* Make RHT entry's LXT table update visible */ in shrink_lxt() 1092 dma_wmb(); /* Make LXT updates are visible */ in clone_lxt() 1095 dma_wmb(); /* Make RHT entry's LXT table update visible */ in clone_lxt() 1098 dma_wmb(); /* Make RHT entry's LXT table size update visible */ in clone_lxt()
|
D | superpipe.c | 514 dma_wmb(); /* Make setting of format bit visible */ in rht_format1() 517 dma_wmb(); /* Make setting of LUN id visible */ in rht_format1() 529 dma_wmb(); /* Make remaining RHT entry fields visible */ in rht_format1() 675 dma_wmb(); /* Make revocation of RHT entry visible */ in _cxlflash_disk_release() 678 dma_wmb(); /* Make clearing of LUN id visible */ in _cxlflash_disk_release() 681 dma_wmb(); /* Make RHT entry bottom-half clearing visible */ in _cxlflash_disk_release()
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | barrier.h | 43 #define dma_wmb() mb() macro
|
/linux-4.4.14/arch/s390/include/asm/ |
D | barrier.h | 28 #define dma_wmb() mb() macro
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | barrier_64.h | 41 #define dma_wmb() wmb() macro
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | barrier.h | 47 #define dma_wmb() __asm__ __volatile__ (stringify_in_c(SMPWMB) : : :"memory") macro
|
/linux-4.4.14/arch/x86/include/asm/ |
D | barrier.h | 32 #define dma_wmb() barrier() macro
|
/linux-4.4.14/arch/metag/include/asm/ |
D | barrier.h | 48 #define dma_wmb() wmb() macro
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | barrier.h | 36 #define dma_wmb() dmb(oshst) macro
|
/linux-4.4.14/arch/mips/include/asm/ |
D | barrier.h | 90 #define dma_wmb() fast_wmb() macro
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | en_tx.c | 680 dma_wmb(); in build_inline_wqe() 819 dma_wmb(); in mlx4_en_xmit() 836 dma_wmb(); in mlx4_en_xmit() 952 dma_wmb(); in mlx4_en_xmit() 977 dma_wmb(); in mlx4_en_xmit()
|
D | eq.c | 202 dma_wmb(); in slave_event()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_rx.c | 90 dma_wmb(); in mlx5e_post_rx_wqes()
|
D | en.h | 596 dma_wmb(); in mlx5e_tx_notify_hw()
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
D | sungem.c | 721 dma_wmb(); in gem_post_rxds() 1041 dma_wmb(); in gem_start_xmit() 1079 dma_wmb(); in gem_start_xmit() 1089 dma_wmb(); in gem_start_xmit() 1588 dma_wmb(); in gem_clean_rings() 1650 dma_wmb(); in gem_init_rings() 1659 dma_wmb(); in gem_init_rings()
|
D | sunhme.c | 199 dma_wmb(); in sbus_hme_write_rxd() 206 dma_wmb(); in sbus_hme_write_txd() 228 dma_wmb(); in pci_hme_write_rxd() 235 dma_wmb(); in pci_hme_write_txd() 271 dma_wmb(); \ 276 dma_wmb(); \ 296 dma_wmb(); \ 301 dma_wmb(); \
|
D | sunvnet.c | 1383 dma_wmb(); in vnet_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
D | sge.c | 425 dma_wmb(); in add_one_rx_buf() 436 dma_wmb(); in add_one_rx_chunk() 582 dma_wmb(); in recycle_rx_buf() 1071 dma_wmb(); in write_wr_hdr_sgl() 1117 dma_wmb(); in write_wr_hdr_sgl() 1187 dma_wmb(); in write_tx_pkt_wr() 1345 dma_wmb(); in write_imm()
|
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-dev.c | 1073 dma_wmb(); in xgbe_tx_desc_reset() 1146 dma_wmb(); in xgbe_rx_desc_reset() 1151 dma_wmb(); in xgbe_rx_desc_reset() 1586 dma_wmb(); in xgbe_dev_xmit()
|
/linux-4.4.14/drivers/net/ethernet/renesas/ |
D | ravb_main.c | 600 dma_wmb(); in ravb_rx() 1374 dma_wmb(); in ravb_start_xmit()
|
D | sh_eth.c | 1559 dma_wmb(); /* RACT bit must be set after all the above writes */ in sh_eth_rx() 2417 dma_wmb(); /* TACT bit must be set after all the above writes */ in sh_eth_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/via/ |
D | via-rhine.c | 1257 dma_wmb(); in rhine_skb_dma_nic_store() 1856 dma_wmb(); in rhine_start_tx()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | bgmac.c | 372 dma_wmb(); in bgmac_dma_rx_update_index()
|
/linux-4.4.14/drivers/net/ethernet/neterion/ |
D | s2io.c | 2523 dma_wmb(); in fill_rx_buffers() 2637 dma_wmb(); in fill_rx_buffers() 2652 dma_wmb(); in fill_rx_buffers() 6953 dma_wmb(); in rxd_owner_bit_reset()
|
/linux-4.4.14/Documentation/ |
D | memory-barriers.txt | 1715 (*) dma_wmb(); 1736 dma_wmb(); 1749 before we read the data from the descriptor, and the dma_wmb() allows
|
/linux-4.4.14/drivers/net/ethernet/intel/ |
D | e100.c | 902 dma_wmb(); in e100_exec_cb()
|
/linux-4.4.14/drivers/net/ethernet/realtek/ |
D | r8169.c | 6695 dma_wmb(); in rtl8169_mark_to_asic() 7163 dma_wmb(); in rtl8169_start_xmit()
|