Home
last modified time | relevance | path

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

/linux/kernel/rcu/
H A Drcutorture.c1995 struct rcu_torture_reader_check *rtrcp_assigner; // Assigned us to do checking. in rcu_torture_reader_do_mbchk()
2025 rtrcp_assigner = READ_ONCE(rtrcp->rtc_assigner); in rcu_torture_reader_do_mbchk()
2026 if (!rtrcp_assigner || !smp_load_acquire(&rtrcp_assigner->rtc_ready)) in rcu_torture_reader_do_mbchk()
2028 rdrchked = rtrcp_assigner->rtc_chkrdr; in rcu_torture_reader_do_mbchk()
2034 if (ULONG_CMP_LT(loops, rtrcp_assigner->rtc_chkloops)) in rcu_torture_reader_do_mbchk()
2036 rtrcp_assigner->rtc_chkloops = loops + ULONG_MAX / 2; in rcu_torture_reader_do_mbchk()
2037 rtrcp_assigner->rtc_ready = 0; in rcu_torture_reader_do_mbchk()
2039 smp_store_release(&rtrcp_assigner->rtc_chkrdr, -1); // Assigner can again assign. in rcu_torture_reader_do_mbchk()
1996 struct rcu_torture_reader_check *rtrcp_assigner; // Assigned us to do checking. rcu_torture_reader_do_mbchk() local