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

1234

/linux-master/tools/virtio/asm/
H A Dbarrier.h18 # define dma_wmb() abort() macro
28 # define dma_wmb() abort() macro
/linux-master/arch/parisc/include/asm/
H A Dbarrier.h20 #define dma_wmb() mb() macro
26 #define dma_wmb() barrier() macro
/linux-master/arch/arm/include/asm/
H A Dbarrier.h68 #define dma_wmb() dmb(oshst) macro
74 #define dma_wmb() barrier() macro
/linux-master/include/asm-generic/
H A Dbarrier.h50 #define dma_wmb() do { kcsan_wmb(); __dma_wmb(); } while (0) macro
80 #ifndef dma_wmb
81 #define dma_wmb() wmb() macro
/linux-master/include/linux/
H A Dvirtio_ring.h46 dma_wmb();
/linux-master/tools/testing/selftests/kvm/include/aarch64/
H A Dprocessor.h145 #define dma_wmb() dmb(oshst) macro
146 #define __iowmb() dma_wmb()
/linux-master/drivers/scsi/cxlflash/
H A Dvlun.c586 dma_wmb(); /* Make LXT updates are visible */
589 dma_wmb(); /* Make RHT entry's LXT table update visible */
592 dma_wmb(); /* Make RHT entry's LXT table size update visible */
670 dma_wmb(); /* Make RHT entry's LXT table size update visible */
673 dma_wmb(); /* Make RHT entry's LXT table update visible */
1143 dma_wmb(); /* Make LXT updates are visible */
1146 dma_wmb(); /* Make RHT entry's LXT table update visible */
1149 dma_wmb(); /* Make RHT entry's LXT table size update visible */
1165 dma_wmb();
1167 dma_wmb();
[all...]
H A Dsuperpipe.c540 dma_wmb(); /* Make setting of format bit visible */
543 dma_wmb(); /* Make setting of LUN id visible */
555 dma_wmb(); /* Make remaining RHT entry fields visible */
702 dma_wmb(); /* Make revocation of RHT entry visible */
705 dma_wmb(); /* Make clearing of LUN id visible */
708 dma_wmb(); /* Make RHT entry bottom-half clearing visible */
/linux-master/drivers/infiniband/hw/irdma/
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 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 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...]
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 */
/linux-master/kernel/kcsan/
H A Dselftest.c174 KCSAN_CHECK_WRITE_BARRIER(dma_wmb());
205 KCSAN_CHECK_RW_BARRIER(dma_wmb());
/linux-master/drivers/soc/fsl/dpio/
H A Dqbman-portal.c465 dma_wmb();
469 dma_wmb();
688 dma_wmb();
787 dma_wmb();
843 dma_wmb();
926 dma_wmb();
1118 dma_wmb();
1158 dma_wmb();
1478 dma_wmb();
1517 dma_wmb();
[all...]
/linux-master/drivers/net/wireless/quantenna/qtnfmac/
H A Dshm_ipc.c139 dma_wmb();
/linux-master/drivers/crypto/marvell/octeontx2/
H A Dcn10k_cpt.c41 dma_wmb();
/linux-master/arch/arm64/include/asm/
H A Dio.h115 #define __io_bw() dma_wmb()
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Ddwxgmac2_descs.c176 dma_wmb();
216 dma_wmb();
H A Ddwmac4_descs.c351 dma_wmb();
394 dma_wmb();
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c734 dma_wmb();
787 dma_wmb();
802 dma_wmb();
836 dma_wmb();
853 dma_wmb();
1208 dma_wmb();
1224 dma_wmb();
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_controlq.c330 dma_wmb();
519 dma_wmb();
/linux-master/drivers/net/wireless/quantenna/qtnfmac/pcie/
H A Dtopaz_pcie.c457 dma_wmb();
539 dma_wmb();
821 dma_wmb();
1188 dma_wmb();
1209 dma_wmb();
/linux-master/drivers/soc/fsl/qbman/
H A Dbman.c369 dma_wmb();
472 dma_wmb();
/linux-master/drivers/net/ethernet/apm/xgene-v2/
H A Dmain.c103 dma_wmb();
214 dma_wmb();
/linux-master/drivers/net/ethernet/sun/
H A Dsunhme.c163 dma_wmb();
170 dma_wmb();
192 dma_wmb();
199 dma_wmb();
227 dma_wmb(); \
232 dma_wmb(); \
244 dma_wmb(); \
249 dma_wmb(); \

Completed in 470 milliseconds

1234