Searched refs:rcu_trc_cmpxchg_need_qs (Results 1 – 2 of 2) sorted by relevance
| /linux-6.15/kernel/rcu/ |
| H A D | tasks.h | 1551 u8 rcu_trc_cmpxchg_need_qs(struct task_struct *t, u8 old, u8 new) in rcu_trc_cmpxchg_need_qs() function 1555 EXPORT_SYMBOL_GPL(rcu_trc_cmpxchg_need_qs); 1575 u8 result = rcu_trc_cmpxchg_need_qs(t, TRC_NEED_QS_CHECKED | TRC_NEED_QS, in rcu_read_unlock_trace_special() 1644 rcu_trc_cmpxchg_need_qs(t, 0, TRC_NEED_QS_CHECKED); in trc_read_check_handler() 1654 rcu_trc_cmpxchg_need_qs(t, 0, TRC_NEED_QS | TRC_NEED_QS_CHECKED); in trc_read_check_handler() 1698 rcu_trc_cmpxchg_need_qs(t, 0, TRC_NEED_QS_CHECKED); in trc_inspect_reader() 1707 if (!rcu_trc_cmpxchg_need_qs(t, 0, TRC_NEED_QS | TRC_NEED_QS_CHECKED)) in trc_inspect_reader() 1724 rcu_trc_cmpxchg_need_qs(t, 0, TRC_NEED_QS_CHECKED); in trc_wait_for_one_reader() 1993 rcu_trc_cmpxchg_need_qs(t, 0, TRC_NEED_QS_CHECKED); in exit_tasks_rcu_finish_trace()
|
| /linux-6.15/include/linux/ |
| H A D | rcupdate.h | 183 u8 rcu_trc_cmpxchg_need_qs(struct task_struct *t, u8 old, u8 new); 192 rcu_trc_cmpxchg_need_qs((t), TRC_NEED_QS, TRC_NEED_QS_CHECKED); \
|