Home
last modified time | relevance | path

Searched refs:rte_io_wmb (Results 1 – 25 of 43) sorted by relevance

12

/f-stack/dpdk/lib/librte_eal/arm/include/
H A Drte_io_64.h142 rte_io_wmb(); in rte_write8()
149 rte_io_wmb(); in rte_write16()
156 rte_io_wmb(); in rte_write32()
163 rte_io_wmb(); in rte_write64()
H A Drte_atomic_32.h32 #define rte_io_wmb() rte_wmb() macro
H A Drte_atomic_64.h36 #define rte_io_wmb() rte_wmb() macro
/f-stack/dpdk/lib/librte_eal/include/generic/
H A Drte_io.h358 rte_io_wmb(); in rte_write8()
365 rte_io_wmb(); in rte_write16()
372 rte_io_wmb(); in rte_write32()
379 rte_io_wmb(); in rte_write64()
H A Drte_atomic.h98 static inline void rte_io_wmb(void);
/f-stack/dpdk/drivers/bus/fslmc/mc/
H A Dfsl_mc_sys.h38 #define __iowmb() rte_io_wmb()
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_rxtx_vec.c130 rte_io_wmb(); in mlx5_rx_replenish_bulk_mbuf()
249 rte_io_wmb(); in rxq_copy_mprq_mbuf_v()
253 rte_io_wmb(); in rxq_copy_mprq_mbuf_v()
357 rte_io_wmb(); in rxq_burst_v()
H A Dmlx5_rxtx.h494 rte_io_wmb(); in __mlx5_uar_write64_relaxed()
515 rte_io_wmb(); in __mlx5_uar_write64()
624 rte_io_wmb(); in mlx5_tx_dbrec_cond_wmb()
H A Dmlx5_flow_age.c417 rte_io_wmb(); in mlx5_aso_sq_enqueue_burst()
593 rte_io_wmb(); in mlx5_aso_completion_handle()
H A Dmlx5_rxq.c500 rte_io_wmb(); in rxq_sync_cq()
502 rte_io_wmb(); in rxq_sync_cq()
504 rte_io_wmb(); in rxq_sync_cq()
622 rte_io_wmb(); in mlx5_rx_queue_start_primary()
624 rte_io_wmb(); in mlx5_rx_queue_start_primary()
627 rte_io_wmb(); in mlx5_rx_queue_start_primary()
/f-stack/dpdk/drivers/event/octeontx/
H A Dssovf_worker.c289 rte_io_wmb(); in __sso_event_tx_adapter_enqueue()
295 rte_io_wmb(); in __sso_event_tx_adapter_enqueue()
299 rte_io_wmb(); in __sso_event_tx_adapter_enqueue()
/f-stack/dpdk/drivers/crypto/nitrox/
H A Dnitrox_qp.h75 rte_io_wmb(); in nitrox_ring_dbell()
/f-stack/dpdk/drivers/vdpa/mlx5/
H A Dmlx5_vdpa_event.c119 rte_io_wmb(); in mlx5_vdpa_cq_arm()
126 rte_io_wmb(); in mlx5_vdpa_cq_arm()
230 rte_io_wmb(); in mlx5_vdpa_cq_poll()
233 rte_io_wmb(); in mlx5_vdpa_cq_poll()
/f-stack/dpdk/lib/librte_eal/x86/include/
H A Drte_atomic.h78 #define rte_io_wmb() rte_compiler_barrier() macro
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_tx.c45 rte_io_wmb(); in nix_xmit_pkts()
84 rte_io_wmb(); in nix_xmit_pkts_mseg()
140 rte_io_wmb(); in nix_xmit_pkts_vector()
236 rte_io_wmb(); in nix_xmit_pkts_vector()
H A Dotx2_tx.h369 rte_io_wmb(); in otx2_nix_xmit_prepare()
446 rte_io_wmb(); in otx2_nix_prepare_mseg()
452 rte_io_wmb(); in otx2_nix_prepare_mseg()
506 rte_io_wmb(); in otx2_nix_xmit_mseg_one_release()
H A Dotx2_ethdev_sec_tx.h163 rte_io_wmb(); in otx2_sec_event_tx()
/f-stack/dpdk/drivers/regex/mlx5/
H A Dmlx5_regex_fastpath.c144 rte_io_wmb(); in send_doorbell()
228 rte_io_wmb(); in poll_one()
/f-stack/dpdk/drivers/net/virtio/
H A Dvirtqueue.h59 rte_io_wmb(); in virtio_wmb()
105 rte_io_wmb(); in virtqueue_store_flags_packed()
536 rte_io_wmb(); in vq_update_avail_idx()
/f-stack/dpdk/lib/librte_eal/ppc/include/
H A Drte_atomic.h35 #define rte_io_wmb() rte_wmb() macro
/f-stack/dpdk/drivers/net/mlx4/
H A Dmlx4_rxtx.c384 rte_io_wmb(); in mlx4_fill_tx_data_seg()
711 rte_io_wmb(); in mlx4_tx_burst_tso()
856 rte_io_wmb(); in mlx4_tx_burst_segs()
1033 rte_io_wmb(); in mlx4_tx_burst()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_rxtx_vec_neon.c75 rte_io_wmb(); in i40e_rxq_rearm()
593 rte_io_wmb(); in i40e_xmit_fixed_burst_vec()
/f-stack/dpdk/drivers/raw/octeontx2_ep/
H A Dotx2_ep_enqdeq.c478 rte_io_wmb(); in sdp_ring_doorbell()
815 rte_io_wmb(); in sdp_rawdev_dequeue()
/f-stack/dpdk/drivers/event/octeontx2/
H A Dotx2_worker.h302 rte_io_wmb(); in otx2_ssogws_event_tx()
/f-stack/dpdk/drivers/net/ena/base/
H A Dena_plat_dpdk.h68 #define mmiowb rte_io_wmb

12