Home
last modified time | relevance | path

Searched refs:dma_rmb (Results 1 – 25 of 126) sorted by relevance

123456

/linux/tools/virtio/asm/
H A Dbarrier.h17 # define dma_rmb() abort() macro
27 # define dma_rmb() abort() macro
/linux/include/asm-generic/
H A Dbarrier.h46 #define dma_rmb() do { kcsan_rmb(); __dma_rmb(); } while (0) macro
76 #ifndef dma_rmb
77 #define dma_rmb() rmb() macro
/linux/arch/parisc/include/asm/
H A Dbarrier.h19 #define dma_rmb() mb() macro
25 #define dma_rmb() barrier() macro
/linux/arch/arm/include/asm/
H A Dbarrier.h67 #define dma_rmb() dmb(osh) macro
73 #define dma_rmb() barrier() macro
/linux/kernel/kcsan/
H A Dselftest.c145 KCSAN_CHECK_READ_BARRIER(dma_rmb()); in test_barrier()
206 KCSAN_CHECK_RW_BARRIER(dma_rmb()); in test_barrier()
H A Dkcsan_test.c578 KCSAN_EXPECT_READ_BARRIER(dma_rmb(), true); in test_barrier_nothreads()
623 KCSAN_EXPECT_WRITE_BARRIER(dma_rmb(), false); in test_barrier_nothreads()
668 KCSAN_EXPECT_RW_BARRIER(dma_rmb(), true); in test_barrier_nothreads()
/linux/arch/x86/include/asm/
H A Dbarrier.h55 #define __smp_rmb() dma_rmb()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dwq.h241 dma_rmb(); in mlx5_cqwq_get_cqe()
258 dma_rmb(); in mlx5_cqwq_get_cqe_enhanced_comp()
H A Deq.c123 dma_rmb(); in mlx5_eq_comp_int()
215 dma_rmb(); in mlx5_eq_async_int()
797 dma_rmb(); in mlx5_eq_get_eqe()
/linux/include/linux/
H A Dvirtio_ring.h39 dma_rmb(); in virtio_rmb()
/linux/tools/testing/selftests/kvm/include/arm64/
H A Dprocessor.h197 #define dma_rmb() dmb(oshld) macro
203 dma_rmb(); \
/linux/drivers/net/ethernet/actions/
H A Dowl-emac.c520 dma_rmb(); /* Ensure data has been read before used. */ in owl_emac_setup_frame_xmit()
591 dma_rmb(); /* Ensure data has been read before used. */ in owl_emac_ndo_start_xmit()
644 dma_rmb(); /* Ensure data has been read before used. */ in owl_emac_tx_complete_tail()
726 dma_rmb(); /* Ensure data has been read before used. */ in owl_emac_tx_complete()
734 dma_rmb(); /* Ensure data has been read before used. */ in owl_emac_tx_complete()
765 dma_rmb(); /* Ensure data has been read before used. */ in owl_emac_rx_process()
/linux/drivers/infiniband/hw/erdma/
H A Derdma_eq.c46 dma_rmb(); in erdma_aeq_event_handler()
155 dma_rmb(); in erdma_ceq_completion_handler()
H A Derdma_cq.c145 dma_rmb(); in erdma_poll_one_cqe()
/linux/drivers/scsi/ibmvscsi_tgt/
H A Dibmvscsi_tgt.c315 dma_rmb(); in ibmvscsis_cmd_q_dequeue()
370 dma_rmb(); in ibmvscsis_check_init_msg()
384 dma_rmb(); in ibmvscsis_check_init_msg()
390 dma_rmb(); in ibmvscsis_check_init_msg()
477 dma_rmb(); in ibmvscsis_disconnect()
1181 dma_rmb(); in ibmvscsis_poll_cmd_q()
1226 dma_rmb(); in ibmvscsis_poll_cmd_q()
1236 dma_rmb(); in ibmvscsis_poll_cmd_q()
1327 dma_rmb(); in ibmvscsis_adapter_idle()
3347 dma_rmb(); in ibmvscsis_handle_crq()
[all …]
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_controlq.c377 dma_rmb(); in idpf_ctlq_clean_sq()
567 dma_rmb(); in idpf_ctlq_recv()
/linux/drivers/net/wan/
H A Dfsl_ucc_hdlc.c398 dma_rmb(); in ucc_hdlc_tx()
459 dma_rmb(); in hdlc_tx_done()
526 dma_rmb(); in hdlc_rx_done()
613 dma_rmb(); in hdlc_rx_done()
/linux/drivers/net/ethernet/amazon/ena/
H A Dena_eth_com.h222 dma_rmb(); in ena_com_tx_comp_req_id_get()
/linux/drivers/accel/habanalabs/common/
H A Dirq.c159 dma_rmb(); in hl_irq_handler_cq()
537 dma_rmb(); in hl_irq_handler_eq()
/linux/arch/arm64/include/asm/
H A Dio.h103 dma_rmb(); \
/linux/drivers/net/ethernet/apm/xgene-v2/
H A Dmain.c259 dma_rmb(); in xge_txc_poll()
310 dma_rmb(); in xge_rx_poll()
/linux/drivers/infiniband/hw/efa/
H A Defa_com.c462 dma_rmb(); in efa_com_handle_admin_completion()
865 dma_rmb(); in efa_com_aenq_intr_handler()
1189 dma_rmb(); in efa_com_eq_comp_intr_handler()
/linux/drivers/net/ethernet/hisilicon/hibmcge/
H A Dhbg_txrx.c215 dma_rmb(); in hbg_napi_tx_recycle()
456 dma_rmb(); in hbg_sync_data_from_hw()
/linux/drivers/net/ethernet/broadcom/bnge/
H A Dbnge_txrx.c850 dma_rmb(); in bnge_rx_pkt()
1023 dma_rmb(); in bnge_force_rx_discard()
1193 dma_rmb(); in __bnge_poll_work()
1337 dma_rmb(); in bnge_napi_poll()
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Ddwxgmac2_descs.c120 dma_rmb(); in dwxgmac2_rx_check_timestamp()

123456