Home
last modified time | relevance | path

Searched refs:rte_atomic_thread_fence (Results 1 – 25 of 33) sorted by relevance

12

/dpdk/lib/eal/arm/include/
H A Drte_atomic_32.h37 rte_atomic_thread_fence(int memorder) in rte_atomic_thread_fence() function
H A Drte_atomic_64.h41 rte_atomic_thread_fence(int memorder) in rte_atomic_thread_fence() function
/dpdk/app/test-eventdev/
H A Dtest_perf_common.h121 rte_atomic_thread_fence(__ATOMIC_RELEASE); in perf_process_last_stage()
145 rte_atomic_thread_fence(__ATOMIC_RELEASE); in perf_process_last_stage_latency()
/dpdk/lib/vhost/
H A Dvhost.c105 rte_atomic_thread_fence(__ATOMIC_RELEASE); in __vhost_log_write()
147 rte_atomic_thread_fence(__ATOMIC_RELEASE); in __vhost_log_cache_sync()
166 rte_atomic_thread_fence(__ATOMIC_RELEASE); in __vhost_log_cache_sync()
181 rte_atomic_thread_fence(__ATOMIC_RELEASE); in vhost_log_cache_page()
201 rte_atomic_thread_fence(__ATOMIC_RELEASE); in vhost_log_cache_page()
1136 rte_atomic_thread_fence(__ATOMIC_SEQ_CST); in rte_vhost_clr_inflight_desc_split()
1140 rte_atomic_thread_fence(__ATOMIC_SEQ_CST); in rte_vhost_clr_inflight_desc_split()
1179 rte_atomic_thread_fence(__ATOMIC_SEQ_CST); in rte_vhost_clr_inflight_desc_packed()
1183 rte_atomic_thread_fence(__ATOMIC_SEQ_CST); in rte_vhost_clr_inflight_desc_packed()
1376 rte_atomic_thread_fence(__ATOMIC_RELEASE); in vhost_enable_notify_packed()
H A Dvhost.h839 rte_atomic_thread_fence(__ATOMIC_SEQ_CST); in vhost_vring_call_split()
880 rte_atomic_thread_fence(__ATOMIC_SEQ_CST); in vhost_vring_call_packed()
906 rte_atomic_thread_fence(__ATOMIC_ACQUIRE); in vhost_vring_call_packed()
H A Dvirtio_net.c282 rte_atomic_thread_fence(__ATOMIC_RELEASE); in vhost_flush_enqueue_shadow_packed()
365 rte_atomic_thread_fence(__ATOMIC_RELEASE); in vhost_flush_enqueue_batch_packed()
425 rte_atomic_thread_fence(__ATOMIC_RELEASE); in vhost_shadow_dequeue_batch_packed()
1919 rte_atomic_thread_fence(__ATOMIC_RELEASE); in write_back_completed_descs_packed()
2818 rte_atomic_thread_fence(__ATOMIC_ACQUIRE); in vhost_reserve_avail_batch_packed()
/dpdk/drivers/net/cnxk/
H A Dcn9k_rx_select.c22 rte_atomic_thread_fence(__ATOMIC_RELEASE); in pick_rx_func()
H A Dcn10k_rx_select.c22 rte_atomic_thread_fence(__ATOMIC_RELEASE); in pick_rx_func()
H A Dcnxk_link.c35 rte_atomic_thread_fence(__ATOMIC_ACQUIRE); in nix_wait_for_link_cfg()
/dpdk/drivers/common/cpt/
H A Dcpt_common.h76 rte_atomic_thread_fence(__ATOMIC_RELEASE); in pending_queue_commit()
/dpdk/examples/vhost_blk/
H A Dvhost_blk.c89 rte_atomic_thread_fence(__ATOMIC_SEQ_CST); in enqueue_task()
91 rte_atomic_thread_fence(__ATOMIC_SEQ_CST); in enqueue_task()
115 rte_atomic_thread_fence(__ATOMIC_SEQ_CST); in enqueue_task_packed()
120 rte_atomic_thread_fence(__ATOMIC_SEQ_CST); in enqueue_task_packed()
/dpdk/lib/eal/x86/include/
H A Drte_atomic.h90 rte_atomic_thread_fence(int memorder) in rte_atomic_thread_fence() function
/dpdk/drivers/net/bnxt/
H A Dbnxt_cpr.h147 rte_atomic_thread_fence(__ATOMIC_ACQUIRE); in bnxt_cpr_cmp_valid()
/dpdk/lib/eal/ppc/include/
H A Drte_atomic.h42 rte_atomic_thread_fence(int memorder) in rte_atomic_thread_fence() function
/dpdk/drivers/event/cnxk/
H A Dcn9k_worker.h30 rte_atomic_thread_fence(__ATOMIC_ACQ_REL); in cn9k_sso_hws_new_event()
95 rte_atomic_thread_fence(__ATOMIC_RELEASE); in cn9k_sso_hws_forward_event()
112 rte_atomic_thread_fence(__ATOMIC_ACQ_REL); in cn9k_sso_hws_dual_new_event()
153 rte_atomic_thread_fence(__ATOMIC_RELEASE); in cn9k_sso_hws_dual_forward_event()
H A Dcnxk_tim_worker.c172 rte_atomic_thread_fence(__ATOMIC_ACQUIRE); in cnxk_tim_timer_cancel_burst()
H A Dcnxk_eventdev_selftest.c65 rte_atomic_thread_fence(__ATOMIC_RELEASE); in seqn_list_update()
642 rte_atomic_thread_fence(__ATOMIC_RELEASE); in launch_workers_and_wait()
653 rte_atomic_thread_fence(__ATOMIC_RELEASE); in launch_workers_and_wait()
/dpdk/drivers/net/virtio/
H A Dvirtqueue.h39 rte_atomic_thread_fence(__ATOMIC_SEQ_CST); in virtio_mb()
48 rte_atomic_thread_fence(__ATOMIC_ACQUIRE); in virtio_rmb()
57 rte_atomic_thread_fence(__ATOMIC_RELEASE); in virtio_wmb()
/dpdk/drivers/crypto/cnxk/
H A Dcn10k_cryptodev_ops.c258 rte_atomic_thread_fence(__ATOMIC_RELEASE); in cn10k_cpt_enqueue_burst()
516 rte_atomic_thread_fence(__ATOMIC_ACQUIRE); in cn10k_cpt_dequeue_burst()
H A Dcn9k_cryptodev_ops.c310 rte_atomic_thread_fence(__ATOMIC_RELEASE); in cn9k_cpt_enqueue_burst()
538 rte_atomic_thread_fence(__ATOMIC_ACQUIRE); in cn9k_cpt_dequeue_burst()
/dpdk/drivers/common/cnxk/
H A Droc_platform.h172 #define plt_atomic_thread_fence rte_atomic_thread_fence
/dpdk/lib/eal/include/generic/
H A Drte_atomic.h125 static inline void rte_atomic_thread_fence(int memorder);
/dpdk/lib/rcu/
H A Drte_rcu_qsbr.h328 rte_atomic_thread_fence(__ATOMIC_SEQ_CST); in rte_rcu_qsbr_thread_online()
/dpdk/drivers/crypto/octeontx/
H A Dotx_cryptodev_ops.c683 rte_atomic_thread_fence(__ATOMIC_RELEASE); in submit_request_to_sso()
949 rte_atomic_thread_fence(__ATOMIC_ACQUIRE); in otx_cpt_pkt_dequeue()
/dpdk/doc/guides/rel_notes/
H A Ddeprecation.rst31 operations and a new wrapper ``rte_atomic_thread_fence`` instead of

12