Home
last modified time | relevance | path

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

123

/linux-5.3.11/arch/parisc/include/asm/
H A Dbarrier.h16 #define dma_wmb() mb() macro
22 #define dma_wmb() barrier() macro
/linux-5.3.11/arch/arm/include/asm/
H A Dbarrier.h68 #define dma_wmb() dmb(oshst) macro
74 #define dma_wmb() barrier() macro
/linux-5.3.11/drivers/soc/fsl/dpio/
H A Dqbman-portal.c330 dma_wmb(); in qbman_swp_mc_submit()
334 dma_wmb(); in qbman_swp_mc_submit()
482 dma_wmb(); in qbman_swp_enqueue()
486 dma_wmb(); in qbman_swp_enqueue()
676 dma_wmb(); in qbman_swp_pull()
683 dma_wmb(); in qbman_swp_pull()
912 dma_wmb(); in qbman_swp_release()
916 dma_wmb(); in qbman_swp_release()
/linux-5.3.11/include/asm-generic/
H A Dbarrier.h45 #ifndef dma_wmb
46 #define dma_wmb() wmb() macro
/linux-5.3.11/drivers/scsi/cxlflash/
H A Dvlun.c586 dma_wmb(); /* Make LXT updates are visible */ in grow_lxt()
589 dma_wmb(); /* Make RHT entry's LXT table update visible */ in grow_lxt()
592 dma_wmb(); /* Make RHT entry's LXT table size update visible */ in grow_lxt()
670 dma_wmb(); /* Make RHT entry's LXT table size update visible */ in shrink_lxt()
673 dma_wmb(); /* Make RHT entry's LXT table update visible */ in shrink_lxt()
1143 dma_wmb(); /* Make LXT updates are visible */ in clone_lxt()
1146 dma_wmb(); /* Make RHT entry's LXT table update visible */ in clone_lxt()
1149 dma_wmb(); /* Make RHT entry's LXT table size update visible */ in clone_lxt()
1165 dma_wmb(); in clone_lxt()
1167 dma_wmb(); in clone_lxt()
H A Dsuperpipe.c540 dma_wmb(); /* Make setting of format bit visible */ in rht_format1()
543 dma_wmb(); /* Make setting of LUN id visible */ in rht_format1()
555 dma_wmb(); /* Make remaining RHT entry fields visible */ in rht_format1()
702 dma_wmb(); /* Make revocation of RHT entry visible */ in _cxlflash_disk_release()
705 dma_wmb(); /* Make clearing of LUN id visible */ in _cxlflash_disk_release()
708 dma_wmb(); /* Make RHT entry bottom-half clearing visible */ in _cxlflash_disk_release()
/linux-5.3.11/arch/x86/um/asm/
H A Dbarrier.h34 #define dma_wmb() barrier() macro
/linux-5.3.11/tools/virtio/asm/
H A Dbarrier.h17 # define dma_wmb() abort() macro
/linux-5.3.11/arch/ia64/include/asm/
H A Dbarrier.h44 #define dma_wmb() mb() macro
/linux-5.3.11/arch/s390/include/asm/
H A Dbarrier.h29 #define dma_wmb() mb() macro
/linux-5.3.11/arch/x86/include/asm/
H A Dbarrier.h56 #define dma_wmb() barrier() macro
/linux-5.3.11/arch/powerpc/include/asm/
H A Dbarrier.h49 #define dma_wmb() __asm__ __volatile__ (stringify_in_c(SMPWMB) : : :"memory") macro
/linux-5.3.11/include/linux/
H A Dvirtio_ring.h46 dma_wmb(); in virtio_wmb()
/linux-5.3.11/drivers/net/ethernet/stmicro/stmmac/
H A Ddwxgmac2_descs.c172 dma_wmb(); in dwxgmac2_prepare_tx_desc()
212 dma_wmb(); in dwxgmac2_prepare_tso_tx_desc()
H A Ddwmac4_descs.c342 dma_wmb(); in dwmac4_rd_prepare_tx_desc()
385 dma_wmb(); in dwmac4_rd_prepare_tso_tx_desc()
/linux-5.3.11/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c682 dma_wmb(); in build_inline_wqe()
736 dma_wmb(); in mlx4_en_tx_write_desc()
751 dma_wmb(); in mlx4_en_tx_write_desc()
787 dma_wmb(); in mlx4_en_build_dma_wqe()
804 dma_wmb(); in mlx4_en_build_dma_wqe()
1153 dma_wmb(); in mlx4_en_xmit_frame()
1170 dma_wmb(); in mlx4_en_xmit_frame()
/linux-5.3.11/arch/arm64/include/asm/
H A Dbarrier.h37 #define dma_wmb() dmb(oshst) macro
/linux-5.3.11/drivers/net/wireless/quantenna/qtnfmac/pcie/
H A Dtopaz_pcie.c446 dma_wmb(); in qtnf_try_stop_xmit()
534 dma_wmb(); in qtnf_pcie_data_tx()
817 dma_wmb(); in qtnf_pcie_endian_detect()
1184 dma_wmb(); in qtnf_pcie_topaz_suspend()
1205 dma_wmb(); in qtnf_pcie_topaz_resume()
/linux-5.3.11/drivers/net/wireless/quantenna/qtnfmac/
H A Dshm_ipc.c139 dma_wmb(); in qtnf_shm_ipc_send()
/linux-5.3.11/drivers/net/ethernet/google/gve/
H A Dgve_rx.c130 dma_wmb(); in gve_rx_alloc_ring()
422 dma_wmb(); /* Ensure descs are visible before ringing doorbell */ in gve_clean_rx_done()
H A Dgve_tx.c492 dma_wmb(); in gve_tx()
508 dma_wmb(); in gve_tx()
/linux-5.3.11/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtxrx.h108 dma_wmb(); in mlx5e_notify_hw()
/linux-5.3.11/drivers/soc/fsl/qbman/
H A Dbman.c369 dma_wmb(); in bm_rcr_pvb_commit()
472 dma_wmb(); in bm_mc_commit()
/linux-5.3.11/drivers/mmc/host/
H A Dmmci_stm32_sdmmc.c151 dma_wmb(); in sdmmc_idma_start()
/linux-5.3.11/drivers/net/ethernet/sun/
H A Dsungem.c720 dma_wmb(); in gem_post_rxds()
1043 dma_wmb(); in gem_start_xmit()
1081 dma_wmb(); in gem_start_xmit()
1091 dma_wmb(); in gem_start_xmit()
1596 dma_wmb(); in gem_clean_rings()
1658 dma_wmb(); in gem_init_rings()
1667 dma_wmb(); in gem_init_rings()

Completed in 2010 milliseconds

123