Home
last modified time | relevance | path

Searched refs:rte_spinlock_t (Results 1 – 25 of 152) sorted by relevance

1234567

/dpdk/lib/eal/include/generic/
H A Drte_spinlock.h32 } rte_spinlock_t; typedef
46 rte_spinlock_init(rte_spinlock_t *sl) in rte_spinlock_init()
58 rte_spinlock_lock(rte_spinlock_t *sl);
62 rte_spinlock_lock(rte_spinlock_t *sl) in rte_spinlock_lock()
82 rte_spinlock_unlock (rte_spinlock_t *sl);
86 rte_spinlock_unlock (rte_spinlock_t *sl) in rte_spinlock_unlock()
102 rte_spinlock_trylock (rte_spinlock_t *sl);
106 rte_spinlock_trylock (rte_spinlock_t *sl) in rte_spinlock_trylock()
150 rte_spinlock_lock_tm(rte_spinlock_t *sl);
160 rte_spinlock_unlock_tm(rte_spinlock_t *sl);
[all …]
/dpdk/lib/eal/ppc/include/
H A Drte_spinlock.h22 rte_spinlock_lock(rte_spinlock_t *sl) in rte_spinlock_lock()
30 rte_spinlock_unlock(rte_spinlock_t *sl) in rte_spinlock_unlock()
36 rte_spinlock_trylock(rte_spinlock_t *sl) in rte_spinlock_trylock()
49 rte_spinlock_lock_tm(rte_spinlock_t *sl) in rte_spinlock_lock_tm()
55 rte_spinlock_trylock_tm(rte_spinlock_t *sl) in rte_spinlock_trylock_tm()
61 rte_spinlock_unlock_tm(rte_spinlock_t *sl) in rte_spinlock_unlock_tm()
/dpdk/lib/eal/x86/include/
H A Drte_spinlock.h25 rte_spinlock_lock(rte_spinlock_t *sl) in rte_spinlock_lock()
45 rte_spinlock_unlock (rte_spinlock_t *sl) in rte_spinlock_unlock()
56 rte_spinlock_trylock (rte_spinlock_t *sl) in rte_spinlock_trylock()
123 rte_spinlock_lock_tm(rte_spinlock_t *sl) in rte_spinlock_lock_tm()
132 rte_spinlock_trylock_tm(rte_spinlock_t *sl) in rte_spinlock_trylock_tm()
141 rte_spinlock_unlock_tm(rte_spinlock_t *sl) in rte_spinlock_unlock_tm()
/dpdk/lib/eal/arm/include/
H A Drte_spinlock.h25 rte_spinlock_lock_tm(rte_spinlock_t *sl) in rte_spinlock_lock_tm()
31 rte_spinlock_trylock_tm(rte_spinlock_t *sl) in rte_spinlock_trylock_tm()
37 rte_spinlock_unlock_tm(rte_spinlock_t *sl) in rte_spinlock_unlock_tm()
/dpdk/drivers/net/cxgbe/base/
H A Dadapter.h260 rte_spinlock_t txq_lock;
268 rte_spinlock_t ctrlq_lock; /* control queue lock */
320 rte_spinlock_t mbox_lock;
332 rte_spinlock_t win0_lock;
334 rte_spinlock_t flow_lock; /* Serialize access for rte_flow ops */
681 static inline void t4_os_lock_init(rte_spinlock_t *lock) in t4_os_lock_init()
690 static inline void t4_os_lock(rte_spinlock_t *lock) in t4_os_lock()
699 static inline void t4_os_unlock(rte_spinlock_t *lock) in t4_os_unlock()
708 static inline int t4_os_trylock(rte_spinlock_t *lock) in t4_os_trylock()
735 rte_spinlock_t *lock) in t4_os_atomic_add_tail()
[all …]
/dpdk/lib/ethdev/
H A Dethdev_private.h17 rte_spinlock_t ownership_lock;
38 extern rte_spinlock_t eth_dev_cb_lock;
/dpdk/drivers/common/qat/dev/
H A Dqat_dev_gens.h33 void *base_addr, rte_spinlock_t *lock);
37 void *base_addr, rte_spinlock_t *lock);
H A Dqat_dev_gen1.c119 void *base_addr, rte_spinlock_t *lock) in qat_qp_adf_arb_enable_gen1()
136 void *base_addr, rte_spinlock_t *lock) in qat_qp_adf_arb_disable_gen1()
/dpdk/drivers/net/liquidio/
H A Dlio_struct.h79 rte_spinlock_t lock;
252 rte_spinlock_t lock;
254 rte_spinlock_t post_lock;
463 rte_spinlock_t lock;
618 rte_spinlock_t *glist_lock;
/dpdk/drivers/net/mlx5/
H A Dmlx5.h202 rte_spinlock_t lock;
490 rte_spinlock_t sl; /* The pool lock. */
521 rte_spinlock_t csl[MLX5_COUNTER_TYPE_MAX];
563 rte_spinlock_t sqsl;
600 rte_spinlock_t free_sl; /* Lock for free list access. */
633 rte_spinlock_t aged_sl; /* Aged flow list lock. */
784 rte_spinlock_t sl;
824 rte_spinlock_t sl; /**< Meter action spinlock. */
1138 rte_spinlock_t ct_sl; /* The ASO CT free list lock. */
1217 rte_spinlock_t uar_lock[MLX5_UAR_PAGE_NUM_MAX];
[all …]
/dpdk/app/test/
H A Dtest_ring_st_peek_stress.c14 static rte_spinlock_t lck = RTE_SPINLOCK_INITIALIZER; in _st_ring_dequeue_bulk()
32 static rte_spinlock_t lck = RTE_SPINLOCK_INITIALIZER; in _st_ring_enqueue_bulk()
H A Dtest_ring_st_peek_stress_zc.c16 static rte_spinlock_t lck = RTE_SPINLOCK_INITIALIZER; in _st_ring_dequeue_bulk()
38 static rte_spinlock_t lck = RTE_SPINLOCK_INITIALIZER; in _st_ring_enqueue_bulk()
H A Dtest_spinlock.c46 static rte_spinlock_t sl, sl_try;
47 static rte_spinlock_t sl_tab[RTE_MAX_LCORE];
97 static rte_spinlock_t lk = RTE_SPINLOCK_INITIALIZER;
/dpdk/drivers/net/sfc/
H A Dsfc.h204 rte_spinlock_t queues_bitmap_lock;
224 rte_spinlock_t lock;
234 rte_spinlock_t nic_lock;
288 rte_spinlock_t mgmt_evq_lock;
/dpdk/drivers/net/cxgbe/
H A Dcxgbe_ofld.h68 rte_spinlock_t atid_lock __rte_cache_aligned;
69 rte_spinlock_t ftid_lock;
H A Dclip_tbl.h15 rte_spinlock_t lock; /* entry lock */
/dpdk/drivers/vdpa/sfc/
H A Dsfc_vdpa.h52 rte_spinlock_t lock;
59 rte_spinlock_t nic_lock;
/dpdk/drivers/net/pfe/
H A Dpfe_hif.h135 rte_spinlock_t tx_lock;
137 rte_spinlock_t lock;
/dpdk/drivers/net/netvsc/
H A Dhn_var.h84 rte_spinlock_t ring_lock;
158 rte_spinlock_t chim_lock;
185 rte_spinlock_t hotadd_lock;
/dpdk/drivers/common/qat/
H A Dqat_qp.h173 rte_spinlock_t *);
176 rte_spinlock_t *);
/dpdk/drivers/net/ice/
H A Dice_dcf.h102 rte_spinlock_t vc_cmd_send_lock;
103 rte_spinlock_t vc_cmd_queue_lock;
/dpdk/drivers/common/mlx5/
H A Dmlx5_common.h320 rte_spinlock_t *sl_p;
332 rte_spinlock_t bf_sl;
333 rte_spinlock_t cq_sl;
/dpdk/lib/eal/windows/
H A Deal_alarm.c32 static rte_spinlock_t alarm_lock = RTE_SPINLOCK_INITIALIZER;
223 rte_spinlock_t lock; /* unlocked at task completion */
/dpdk/drivers/net/enic/
H A Denic.h166 rte_spinlock_t memzone_list_lock;
167 rte_spinlock_t mtu_lock;
210 rte_spinlock_t devcmd_lock;
/dpdk/lib/eal/common/
H A Deal_memcfg.h39 rte_spinlock_t tlock; /**< used by timer library for thread safety. */

1234567