Home
last modified time | relevance | path

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

/f-stack/dpdk/lib/librte_rcu/
H A Drte_rcu_qsbr.c89 uint64_t old_bmap, new_bmap; in rte_rcu_qsbr_thread_register() local
109 old_bmap = __atomic_load_n(__RTE_QSBR_THRID_ARRAY_ELM(v, i), in rte_rcu_qsbr_thread_register()
111 if (old_bmap & 1UL << id) in rte_rcu_qsbr_thread_register()
115 new_bmap = old_bmap | (1UL << id); in rte_rcu_qsbr_thread_register()
118 &old_bmap, &new_bmap, 0, in rte_rcu_qsbr_thread_register()
124 else if (old_bmap & (1UL << id)) in rte_rcu_qsbr_thread_register()
141 uint64_t old_bmap, new_bmap; in rte_rcu_qsbr_thread_unregister() local
163 if (!(old_bmap & (1UL << id))) in rte_rcu_qsbr_thread_unregister()
167 new_bmap = old_bmap & ~(1UL << id); in rte_rcu_qsbr_thread_unregister()
174 &old_bmap, &new_bmap, 0, in rte_rcu_qsbr_thread_unregister()
[all …]