Searched refs:dma_wmb (Results 1 - 25 of 95) sorted by path

1234

/linux-master/arch/arm/include/asm/
H A Dbarrier.h68 #define dma_wmb() dmb(oshst) macro
74 #define dma_wmb() barrier() macro
/linux-master/drivers/net/wireless/quantenna/qtnfmac/
H A Dshm_ipc.c139 dma_wmb();
/linux-master/arch/arm64/include/asm/
H A Dio.h115 #define __io_bw() dma_wmb()
/linux-master/arch/parisc/include/asm/
H A Dbarrier.h20 #define dma_wmb() mb() macro
26 #define dma_wmb() barrier() macro
/linux-master/drivers/bus/mhi/host/
H A Dmain.c146 dma_wmb();
/linux-master/drivers/crypto/cavium/nitrox/
H A Dnitrox_reqmgr.c305 dma_wmb();
/linux-master/drivers/crypto/hisilicon/
H A Dqm.c552 dma_wmb();
/linux-master/drivers/crypto/marvell/octeontx2/
H A Dcn10k_cpt.c41 dma_wmb();
H A Dotx2_cptlf.h383 dma_wmb();
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_hw_v2.c515 dma_wmb();
611 dma_wmb();
/linux-master/drivers/infiniband/hw/irdma/
H A Dctrl.c200 dma_wmb(); /* make sure WQE is written before valid bit is set */
232 dma_wmb(); /* make sure WQE is written before valid bit is set */
268 dma_wmb(); /* make sure WQE is written before valid bit is set */
358 dma_wmb(); /* make sure WQE is written before valid bit is set */
480 dma_wmb(); /* make sure WQE is written before valid bit is set */
549 dma_wmb(); /* make sure WQE is written before valid bit is set */
590 dma_wmb(); /* make sure WQE is written before valid bit is set */
775 dma_wmb(); /* make sure WQE is written before valid bit is set */
813 dma_wmb(); /* make sure WQE is written before valid bit is set */
850 dma_wmb(); /* mak
[all...]
H A Dpuda.c106 dma_wmb(); /* make sure WQE is written before valid bit is set */
486 dma_wmb(); /* make sure WQE is written before valid bit is set */
627 dma_wmb(); /* make sure WQE is written before valid bit is set */
752 dma_wmb(); /* make sure WQE is written before valid bit is set */
1138 dma_wmb(); /* make sure WQE is written before valid bit is set */
H A Duda.c65 dma_wmb(); /* need write block before writing WQE header */
154 dma_wmb(); /* need write memory block before writing the WQE header. */
H A Duk.c82 dma_wmb();
310 dma_wmb(); /* make sure WQE is populated before valid bit is set */
391 dma_wmb(); /* make sure WQE is populated before valid bit is set */
486 dma_wmb(); /* make sure WQE is populated before valid bit is set */
706 dma_wmb(); /* make sure WQE is populated before valid bit is set */
778 dma_wmb(); /* make sure WQE is populated before valid bit is set */
826 dma_wmb(); /* make sure WQE is populated before valid bit is set */
880 dma_wmb(); /* make sure WQE is populated before valid bit is set */
960 dma_wmb(); /* make sure WQE is populated before valid bit is set */
1554 dma_wmb(); /* mak
[all...]
/linux-master/drivers/infiniband/hw/qedr/
H A Dverbs.c3891 dma_wmb();
3899 dma_wmb();
/linux-master/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c688 * dma_wmb();
737 * - There is a dma_wmb() before publishing any commands to the queue.
809 dma_wmb();
2004 * to the SMMU. We are relying on the dma_wmb() implicit during cmd
/linux-master/drivers/iommu/
H A Dio-pgtable-arm-v7s.c489 dma_wmb();
H A Dio-pgtable-arm.c346 dma_wmb();
H A Dio-pgtable-dart.c166 dma_wmb();
/linux-master/drivers/media/pci/intel/ipu3/
H A Dipu3-cio2.c162 dma_wmb();
/linux-master/drivers/misc/
H A Dfastrpc.c1165 dma_wmb();
H A Dibmvmc.c60 dma_wmb();
253 dma_wmb();
1487 dma_wmb();
/linux-master/drivers/mmc/host/
H A Dmeson-gx-mmc.c738 dma_wmb(); /* ensure descriptor is written before kicked */
837 dma_wmb();
H A Dmmci_stm32_sdmmc.c142 dma_wmb();
257 dma_wmb();
/linux-master/drivers/net/ethernet/actions/
H A Dowl-emac.c539 dma_wmb(); /* Flush descriptor before changing ownership. */
614 dma_wmb(); /* Flush descriptor before changing ownership. */
854 dma_wmb(); /* Flush descriptor before changing ownership. */

Completed in 667 milliseconds

1234