Home
last modified time | relevance | path

Searched refs:rte_wmb (Results 1 – 25 of 102) sorted by relevance

12345

/dpdk/lib/eal/arm/include/
H A Drte_atomic_32.h20 #define rte_wmb() do { asm volatile ("dmb st" : : : "memory"); } while (0) macro
26 #define rte_smp_wmb() rte_wmb()
32 #define rte_io_wmb() rte_wmb()
H A Drte_atomic_64.h24 #define rte_wmb() asm volatile("dmb oshst" : : : "memory") macro
36 #define rte_io_wmb() rte_wmb()
/dpdk/drivers/mempool/cnxk/
H A Dcn10k_mempool_ops.c59 rte_wmb(); in batch_op_data_table_create()
100 rte_wmb(); in batch_op_init()
113 rte_wmb(); in batch_op_fini()
131 rte_wmb(); in batch_op_fini()
169 rte_wmb(); in cn10k_mempool_get_count()
/dpdk/lib/eal/ppc/include/
H A Drte_atomic.h25 #define rte_wmb() asm volatile("sync" : : : "memory") macro
31 #define rte_smp_wmb() rte_wmb()
37 #define rte_io_wmb() rte_wmb()
/dpdk/drivers/net/af_xdp/
H A Daf_xdp_deps.h13 #define smp_wmb() rte_wmb()
/dpdk/drivers/compress/octeontx/
H A Dotx_zip.c31 rte_wmb(); in zip_q_enable()
133 rte_wmb(); in zipvf_push_command()
/dpdk/lib/eal/x86/include/
H A Drte_io.h59 rte_wmb(); in rte_write32_wc()
H A Drte_atomic.h26 #define rte_wmb() _mm_sfence() macro
/dpdk/drivers/net/bnx2x/
H A Dbnx2x_ethdev.h54 #define wmb() rte_wmb()
/dpdk/drivers/common/sfc_efx/
H A Defsys.h514 rte_wmb(); \
539 rte_wmb(); \
579 rte_wmb(); \
620 #define EFSYS_DMA_SYNC_FOR_DEVICE(_esmp, _offset, _size) rte_wmb()
/dpdk/drivers/net/enetfec/
H A Denet_rxtx.c160 rte_wmb(); in enetfec_recv_pkts()
254 rte_wmb(); in enetfec_xmit_pkts()
/dpdk/drivers/event/octeontx/
H A Dssovf_probe.c191 rte_wmb(); in ssowvf_probe()
267 rte_wmb(); in ssovf_probe()
/dpdk/drivers/net/axgbe/
H A Daxgbe_rxtx.c324 rte_wmb(); in axgbe_recv_pkts()
490 rte_wmb(); in eth_axgbe_recv_scattered_pkts()
797 rte_wmb(); in axgbe_xmit_hw()
809 rte_wmb(); in axgbe_xmit_hw()
826 rte_wmb(); in axgbe_xmit_hw()
830 rte_wmb(); in axgbe_xmit_hw()
/dpdk/drivers/net/pfe/
H A Dpfe_hif.c145 rte_wmb(); in pfe_hif_init_buffers()
322 rte_wmb(); in client_put_rxpacket()
453 rte_wmb(); in pfe_hif_rx_process()
593 rte_wmb(); in hif_xmit_pkt()
/dpdk/drivers/net/sfc/
H A Dsfc_ef10.h133 rte_wmb(); in sfc_ef10_ev_qprime()
/dpdk/drivers/net/avp/
H A Drte_avp_fifo.h22 #define AVP_WMB() rte_wmb()
/dpdk/drivers/net/ark/
H A Dark_ddm.c58 rte_wmb(); in ark_ddm_stop()
H A Dark_mpu.c71 rte_wmb(); in ark_mpu_reset()
/dpdk/drivers/net/nfp/
H A Dnfp_common.c116 rte_wmb(); in nfp_net_reconfig()
817 rte_wmb(); in nfp_rx_queue_intr_enable()
838 rte_wmb(); in nfp_rx_queue_intr_disable()
883 rte_wmb(); in nfp_net_irq_unmask()
887 rte_wmb(); in nfp_net_irq_unmask()
/dpdk/drivers/dma/cnxk/
H A Dcnxk_dmadev.c271 rte_wmb(); in cnxk_dmadev_copy()
337 rte_wmb(); in cnxk_dmadev_copy_sg()
404 rte_wmb(); in cnxk_dmadev_submit()
/dpdk/drivers/common/mlx5/
H A Dmlx5_common.h359 rte_wmb(); in mlx5_doorbell_ring()
370 rte_wmb(); in mlx5_doorbell_ring()
/dpdk/drivers/common/cnxk/
H A Dcnxk_security.c414 rte_wmb(); in cnxk_ot_ipsec_inb_sa_fill()
567 rte_wmb(); in cnxk_ot_ipsec_outb_sa_fill()
740 rte_wmb(); in cnxk_onf_ipsec_inb_sa_fill()
787 rte_wmb(); in cnxk_onf_ipsec_outb_sa_fill()
/dpdk/drivers/net/qede/base/
H A Dbcm_osal.h306 #define OSAL_MMIOWB(dev) rte_wmb()
309 #define OSAL_SMP_WMB(dev) rte_wmb()
311 #define OSAL_WMB(dev) rte_wmb()
/dpdk/drivers/net/fm10k/base/
H A Dfm10k_osdep.h82 #define FM10K_WMB rte_wmb
/dpdk/drivers/net/iavf/
H A Diavf.h372 rte_wmb(); in _notify_cmd()
382 rte_wmb(); in _clear_cmd()

12345