Home
last modified time | relevance | path

Searched refs:rte_atomic64_t (Results 1 – 25 of 28) sorted by relevance

12

/f-stack/dpdk/lib/librte_eal/include/generic/
H A Drte_atomic.h756 } rte_atomic64_t; typedef
770 rte_atomic64_init(rte_atomic64_t *v);
774 rte_atomic64_init(rte_atomic64_t *v) in rte_atomic64_init()
800 rte_atomic64_read(rte_atomic64_t *v);
804 rte_atomic64_read(rte_atomic64_t *v) in rte_atomic64_read()
866 rte_atomic64_add(rte_atomic64_t *v, int64_t inc) in rte_atomic64_add()
885 rte_atomic64_sub(rte_atomic64_t *v, int64_t dec) in rte_atomic64_sub()
898 rte_atomic64_inc(rte_atomic64_t *v);
902 rte_atomic64_inc(rte_atomic64_t *v) in rte_atomic64_inc()
915 rte_atomic64_dec(rte_atomic64_t *v);
[all …]
/f-stack/dpdk/lib/librte_eal/x86/include/
H A Drte_atomic_64.h60 rte_atomic64_init(rte_atomic64_t *v) in rte_atomic64_init()
66 rte_atomic64_read(rte_atomic64_t *v) in rte_atomic64_read()
72 rte_atomic64_set(rte_atomic64_t *v, int64_t new_value) in rte_atomic64_set()
78 rte_atomic64_add(rte_atomic64_t *v, int64_t inc) in rte_atomic64_add()
90 rte_atomic64_sub(rte_atomic64_t *v, int64_t dec) in rte_atomic64_sub()
102 rte_atomic64_inc(rte_atomic64_t *v) in rte_atomic64_inc()
113 rte_atomic64_dec(rte_atomic64_t *v) in rte_atomic64_dec()
124 rte_atomic64_add_return(rte_atomic64_t *v, int64_t inc) in rte_atomic64_add_return()
139 rte_atomic64_sub_return(rte_atomic64_t *v, int64_t dec) in rte_atomic64_sub_return()
144 static inline int rte_atomic64_inc_and_test(rte_atomic64_t *v) in rte_atomic64_inc_and_test()
[all …]
H A Drte_atomic_32.h85 rte_atomic64_init(rte_atomic64_t *v) in rte_atomic64_init()
98 rte_atomic64_read(rte_atomic64_t *v) in rte_atomic64_read()
113 rte_atomic64_set(rte_atomic64_t *v, int64_t new_value) in rte_atomic64_set()
126 rte_atomic64_add(rte_atomic64_t *v, int64_t inc) in rte_atomic64_add()
139 rte_atomic64_sub(rte_atomic64_t *v, int64_t dec) in rte_atomic64_sub()
152 rte_atomic64_inc(rte_atomic64_t *v) in rte_atomic64_inc()
158 rte_atomic64_dec(rte_atomic64_t *v) in rte_atomic64_dec()
164 rte_atomic64_add_return(rte_atomic64_t *v, int64_t inc) in rte_atomic64_add_return()
179 rte_atomic64_sub_return(rte_atomic64_t *v, int64_t dec) in rte_atomic64_sub_return()
193 static inline int rte_atomic64_inc_and_test(rte_atomic64_t *v) in rte_atomic64_inc_and_test()
[all …]
/f-stack/dpdk/lib/librte_eal/ppc/include/
H A Drte_atomic.h229 rte_atomic64_init(rte_atomic64_t *v) in rte_atomic64_init()
235 rte_atomic64_read(rte_atomic64_t *v) in rte_atomic64_read()
247 rte_atomic64_set(rte_atomic64_t *v, int64_t new_value) in rte_atomic64_set()
255 rte_atomic64_add(rte_atomic64_t *v, int64_t inc) in rte_atomic64_add()
270 rte_atomic64_sub(rte_atomic64_t *v, int64_t dec) in rte_atomic64_sub()
285 rte_atomic64_inc(rte_atomic64_t *v) in rte_atomic64_inc()
300 rte_atomic64_dec(rte_atomic64_t *v) in rte_atomic64_dec()
315 rte_atomic64_add_return(rte_atomic64_t *v, int64_t inc) in rte_atomic64_add_return()
334 rte_atomic64_sub_return(rte_atomic64_t *v, int64_t dec) in rte_atomic64_sub_return()
352 static inline int rte_atomic64_inc_and_test(rte_atomic64_t *v) in rte_atomic64_inc_and_test()
[all …]
/f-stack/dpdk/lib/librte_stack/
H A Drte_stack_lf_generic.h29 return (unsigned int)rte_atomic64_read((rte_atomic64_t *) in __rte_stack_lf_count()
71 rte_atomic64_add((rte_atomic64_t *)&list->len, num); in __rte_stack_lf_push_elems()
85 uint64_t len = rte_atomic64_read((rte_atomic64_t *)&list->len); in __rte_stack_lf_pop_elems()
/f-stack/dpdk/drivers/raw/octeontx2_ep/
H A Dotx2_ep_rawdev.h165 rte_atomic64_t iq_flush_running;
190 rte_atomic64_t instr_pending;
331 rte_atomic64_t pkts_pending;
453 rte_atomic64_t status;
/f-stack/dpdk/app/test-eventdev/
H A Dtest_order_common.h51 rte_atomic64_t outstand_pkts;
98 rte_atomic64_t *const outstand_pkts) in order_process_stage_1()
137 rte_atomic64_t *outstand_pkts = &t->outstand_pkts;\
/f-stack/dpdk/drivers/net/liquidio/
H A Dlio_struct.h102 rte_atomic64_t pkts_pending;
260 rte_atomic64_t iq_flush_running;
289 rte_atomic64_t instr_pending;
465 rte_atomic64_t pending_req_count;
605 rte_atomic64_t status;
/f-stack/dpdk/drivers/net/ena/
H A Dena_ethdev.h156 rte_atomic64_t ierrors;
157 rte_atomic64_t oerrors;
158 rte_atomic64_t rx_nombuf;
/f-stack/dpdk/examples/vhost/
H A Dmain.h24 rte_atomic64_t rx_atomic;
25 rte_atomic64_t rx_total_atomic;
/f-stack/dpdk/app/test/
H A Dtest_hash_readwrite.c48 static rte_atomic64_t gcycles;
49 static rte_atomic64_t ginsertions;
51 static rte_atomic64_t gread_cycles;
52 static rte_atomic64_t gwrite_cycles;
54 static rte_atomic64_t greads;
55 static rte_atomic64_t gwrites;
H A Dtest_hash_multiwriter.c46 static rte_atomic64_t gcycles;
47 static rte_atomic64_t ginsertions;
H A Dtest_atomic.c106 static rte_atomic64_t a64;
107 static rte_atomic64_t count;
H A Dtest_rcu_qsbr_perf.c33 static rte_atomic64_t updates, checks;
34 static rte_atomic64_t update_cycles, check_cycles;
H A Dtest_bpf.c1557 rte_atomic64_add((rte_atomic64_t *)&dfe.u64, rv); in test_xadd1_check()
1561 rte_atomic64_add((rte_atomic64_t *)&dfe.u64, rv); in test_xadd1_check()
1565 rte_atomic64_add((rte_atomic64_t *)&dfe.u64, rv); in test_xadd1_check()
1569 rte_atomic64_add((rte_atomic64_t *)&dfe.u64, rv); in test_xadd1_check()
1573 rte_atomic64_add((rte_atomic64_t *)&dfe.u64, rv); in test_xadd1_check()
1577 rte_atomic64_add((rte_atomic64_t *)&dfe.u64, rv); in test_xadd1_check()
1581 rte_atomic64_add((rte_atomic64_t *)&dfe.u64, rv); in test_xadd1_check()
/f-stack/dpdk/examples/performance-thread/common/
H A Dlthread_mutex.h20 rte_atomic64_t count;
H A Dlthread_diag.h81 #define DIAG_COUNT_DEFINE(x) rte_atomic64_t count_##x
/f-stack/dpdk/drivers/net/enic/
H A Denic.h83 rte_atomic64_t rx_nombuf;
84 rte_atomic64_t rx_packet_errors;
85 rte_atomic64_t tx_oversized;
/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_rxq.h42 rte_atomic64_t rx_mbuf_alloc_fail;
/f-stack/dpdk/drivers/net/failsafe/
H A Dfailsafe_private.h78 rte_atomic64_t refcnt[];
86 rte_atomic64_t refcnt[];
/f-stack/dpdk/drivers/net/liquidio/base/
H A Dlio_23xx_vf.c390 rte_atomic64_set((rte_atomic64_t *)arg, major | 1); in cn23xx_pfvf_hs_callback()
399 rte_atomic64_t status; in cn23xx_pfvf_handshake()
/f-stack/dpdk/drivers/net/sfc/
H A Dsfc_port.c132 EFX_STATIC_ASSERT(sizeof(*dev_link) == sizeof(rte_atomic64_t)); in sfc_port_init_dev_link()
133 rte_atomic64_set((rte_atomic64_t *)dev_link, in sfc_port_init_dev_link()
/f-stack/dpdk/drivers/net/null/
H A Drte_eth_null.c38 rte_atomic64_t rx_pkts;
39 rte_atomic64_t tx_pkts;
/f-stack/dpdk/drivers/net/ring/
H A Drte_eth_ring.c43 rte_atomic64_t rx_pkts;
44 rte_atomic64_t tx_pkts;
/f-stack/dpdk/drivers/crypto/ccp/
H A Dccp_dev.h191 rte_atomic64_t free_slots;

12