Home
last modified time | relevance | path

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

/kernel/rcu/
Dtasks.h1283 union rcu_special trs; in rcu_read_unlock_trace_special() local
1287 trs = smp_load_acquire(&t->trc_reader_special); in rcu_read_unlock_trace_special()
1292 if (trs.b.need_qs == (TRC_NEED_QS_CHECKED | TRC_NEED_QS)) { in rcu_read_unlock_trace_special()
1296 WARN_ONCE(result != trs.b.need_qs, "%s: result = %d", __func__, result); in rcu_read_unlock_trace_special()
1298 if (trs.b.blocked) { in rcu_read_unlock_trace_special()
1699 union rcu_special trs = READ_ONCE(t->trc_reader_special); in exit_tasks_rcu_finish_trace() local
1703 if (WARN_ON_ONCE(rcu_ld_need_qs(t) & TRC_NEED_QS || trs.b.blocked)) in exit_tasks_rcu_finish_trace()
Drcutorture.c2618 static DEFINE_TORTURE_RANDOM(trs); in rcu_torture_fwd_prog_nr()
2639 dur = sd4 + torture_random(&trs) % (sd - sd4); in rcu_torture_fwd_prog_nr()
3169 DEFINE_TORTURE_RANDOM(trs); in rcu_torture_read_exit()
3184 &trs, "%s", "rcu_torture_read_exit_child"); in rcu_torture_read_exit()