Home
last modified time | relevance | path

Searched refs:dma_wmb (Results 1 – 24 of 24) sorted by relevance

/linux-4.1.27/include/asm-generic/
Dbarrier.h49 #ifndef dma_wmb
50 #define dma_wmb() wmb() macro
/linux-4.1.27/arch/arm/include/asm/
Dbarrier.h47 #define dma_wmb() dmb(oshst) macro
53 #define dma_wmb() barrier() macro
/linux-4.1.27/arch/x86/um/asm/
Dbarrier.h37 #define dma_wmb() barrier() macro
/linux-4.1.27/include/linux/
Dvirtio_ring.h45 dma_wmb(); in virtio_wmb()
/linux-4.1.27/arch/s390/include/asm/
Dbarrier.h28 #define dma_wmb() wmb() macro
/linux-4.1.27/arch/ia64/include/asm/
Dbarrier.h43 #define dma_wmb() mb() macro
/linux-4.1.27/arch/sparc/include/asm/
Dbarrier_64.h41 #define dma_wmb() wmb() macro
/linux-4.1.27/arch/powerpc/include/asm/
Dbarrier.h47 #define dma_wmb() __asm__ __volatile__ (stringify_in_c(SMPWMB) : : :"memory") macro
/linux-4.1.27/arch/metag/include/asm/
Dbarrier.h48 #define dma_wmb() wmb() macro
/linux-4.1.27/arch/x86/include/asm/
Dbarrier.h32 #define dma_wmb() barrier() macro
/linux-4.1.27/arch/arm64/include/asm/
Dbarrier.h36 #define dma_wmb() dmb(oshst) macro
/linux-4.1.27/arch/mips/include/asm/
Dbarrier.h90 #define dma_wmb() fast_wmb() macro
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c678 dma_wmb(); in build_inline_wqe()
815 dma_wmb(); in mlx4_en_xmit()
832 dma_wmb(); in mlx4_en_xmit()
948 dma_wmb(); in mlx4_en_xmit()
968 dma_wmb(); in mlx4_en_xmit()
Deq.c191 dma_wmb(); in slave_event()
/linux-4.1.27/drivers/net/ethernet/sun/
Dsungem.c721 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()
Dsunhme.c199 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(); \
Dsunvnet.c1383 dma_wmb(); in vnet_start_xmit()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c425 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.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe-dev.c1087 dma_wmb(); in xgbe_tx_desc_reset()
1157 dma_wmb(); in xgbe_rx_desc_reset()
1162 dma_wmb(); in xgbe_rx_desc_reset()
1590 dma_wmb(); in xgbe_dev_xmit()
1602 dma_wmb(); in xgbe_dev_xmit()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbgmac.c372 dma_wmb(); in bgmac_dma_rx_update_index()
/linux-4.1.27/drivers/net/ethernet/neterion/
Ds2io.c2523 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.1.27/Documentation/
Dmemory-barriers.txt1696 (*) dma_wmb();
1717 dma_wmb();
1730 before we read the data from the descriptor, and the dma_wmb() allows
/linux-4.1.27/drivers/net/ethernet/intel/
De100.c902 dma_wmb(); in e100_exec_cb()
/linux-4.1.27/drivers/net/ethernet/realtek/
Dr8169.c6625 dma_wmb(); in rtl8169_mark_to_asic()
7093 dma_wmb(); in rtl8169_start_xmit()