Home
last modified time | relevance | path

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

/dpdk/lib/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 …]
/dpdk/lib/eal/x86/include/
H A Drte_atomic_64.h59 rte_atomic64_init(rte_atomic64_t *v) in rte_atomic64_init()
65 rte_atomic64_read(rte_atomic64_t *v) in rte_atomic64_read()
71 rte_atomic64_set(rte_atomic64_t *v, int64_t new_value) in rte_atomic64_set()
77 rte_atomic64_add(rte_atomic64_t *v, int64_t inc) in rte_atomic64_add()
89 rte_atomic64_sub(rte_atomic64_t *v, int64_t dec) in rte_atomic64_sub()
101 rte_atomic64_inc(rte_atomic64_t *v) in rte_atomic64_inc()
112 rte_atomic64_dec(rte_atomic64_t *v) in rte_atomic64_dec()
123 rte_atomic64_add_return(rte_atomic64_t *v, int64_t inc) in rte_atomic64_add_return()
138 rte_atomic64_sub_return(rte_atomic64_t *v, int64_t dec) in rte_atomic64_sub_return()
143 static inline int rte_atomic64_inc_and_test(rte_atomic64_t *v) in rte_atomic64_inc_and_test()
[all …]
H A Drte_atomic_32.h84 rte_atomic64_init(rte_atomic64_t *v) in rte_atomic64_init()
97 rte_atomic64_read(rte_atomic64_t *v) in rte_atomic64_read()
112 rte_atomic64_set(rte_atomic64_t *v, int64_t new_value) in rte_atomic64_set()
125 rte_atomic64_add(rte_atomic64_t *v, int64_t inc) in rte_atomic64_add()
138 rte_atomic64_sub(rte_atomic64_t *v, int64_t dec) in rte_atomic64_sub()
151 rte_atomic64_inc(rte_atomic64_t *v) in rte_atomic64_inc()
157 rte_atomic64_dec(rte_atomic64_t *v) in rte_atomic64_dec()
163 rte_atomic64_add_return(rte_atomic64_t *v, int64_t inc) in rte_atomic64_add_return()
178 rte_atomic64_sub_return(rte_atomic64_t *v, int64_t dec) in rte_atomic64_sub_return()
192 static inline int rte_atomic64_inc_and_test(rte_atomic64_t *v) in rte_atomic64_inc_and_test()
[all …]
/dpdk/lib/eal/ppc/include/
H A Drte_atomic.h141 rte_atomic64_init(rte_atomic64_t *v) in rte_atomic64_init()
147 rte_atomic64_read(rte_atomic64_t *v) in rte_atomic64_read()
153 rte_atomic64_set(rte_atomic64_t *v, int64_t new_value) in rte_atomic64_set()
159 rte_atomic64_add(rte_atomic64_t *v, int64_t inc) in rte_atomic64_add()
165 rte_atomic64_sub(rte_atomic64_t *v, int64_t dec) in rte_atomic64_sub()
171 rte_atomic64_inc(rte_atomic64_t *v) in rte_atomic64_inc()
177 rte_atomic64_dec(rte_atomic64_t *v) in rte_atomic64_dec()
183 rte_atomic64_add_return(rte_atomic64_t *v, int64_t inc) in rte_atomic64_add_return()
189 rte_atomic64_sub_return(rte_atomic64_t *v, int64_t dec) in rte_atomic64_sub_return()
194 static inline int rte_atomic64_inc_and_test(rte_atomic64_t *v) in rte_atomic64_inc_and_test()
[all …]
/dpdk/lib/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()
/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;
/dpdk/drivers/net/ena/
H A Dena_ethdev.h200 rte_atomic64_t ierrors;
201 rte_atomic64_t oerrors;
202 rte_atomic64_t rx_nombuf;
H A Dena_ethdev.c74 rte_atomic64_t ena_alloc_cnt;
/dpdk/drivers/net/enic/
H A Denic.h64 rte_atomic64_t rx_nombuf;
65 rte_atomic64_t rx_packet_errors;
66 rte_atomic64_t tx_oversized;
H A Denic_rxtx.c488 rte_atomic64_t *tx_oversized; in enic_xmit_pkts()
/dpdk/drivers/net/bnxt/
H A Dbnxt_rxq.h43 rte_atomic64_t rx_mbuf_alloc_fail;
/dpdk/drivers/net/failsafe/
H A Dfailsafe_private.h78 rte_atomic64_t refcnt[];
86 rte_atomic64_t refcnt[];
H A Dfailsafe_ops.c430 sizeof(rte_atomic64_t) * PRIV(dev)->subs_tail, in fs_rx_queue_setup()
596 sizeof(rte_atomic64_t) * PRIV(dev)->subs_tail, in fs_tx_queue_setup()
/dpdk/app/test/
H A Dtest_atomic.c106 static rte_atomic64_t a64;
107 static rte_atomic64_t count;
/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()
/dpdk/drivers/net/sfc/
H A Dsfc_port.c134 EFX_STATIC_ASSERT(sizeof(*dev_link) == sizeof(rte_atomic64_t)); in sfc_port_init_dev_link()
135 rte_atomic64_set((rte_atomic64_t *)dev_link, in sfc_port_init_dev_link()
/dpdk/drivers/net/ring/
H A Drte_eth_ring.c43 rte_atomic64_t rx_pkts;
44 rte_atomic64_t tx_pkts;
/dpdk/drivers/net/null/
H A Drte_eth_null.c38 rte_atomic64_t rx_pkts;
39 rte_atomic64_t tx_pkts;
/dpdk/drivers/crypto/ccp/
H A Dccp_dev.h191 rte_atomic64_t free_slots;