Lines Matching refs:rcp
75 static void rcu_trace_sub_qlen(struct rcu_ctrlblk *rcp, int n) in rcu_trace_sub_qlen() argument
80 rcp->qlen -= n; in rcu_trace_sub_qlen()
138 static void check_cpu_stall(struct rcu_ctrlblk *rcp) in check_cpu_stall() argument
145 rcp->ticks_this_gp++; in check_cpu_stall()
147 js = ACCESS_ONCE(rcp->jiffies_stall); in check_cpu_stall()
148 if (rcp->rcucblist && ULONG_CMP_GE(j, js)) { in check_cpu_stall()
150 rcp->name, rcp->ticks_this_gp, DYNTICK_TASK_EXIT_IDLE, in check_cpu_stall()
151 jiffies - rcp->gp_start, rcp->qlen); in check_cpu_stall()
153 ACCESS_ONCE(rcp->jiffies_stall) = jiffies + in check_cpu_stall()
156 ACCESS_ONCE(rcp->jiffies_stall) = jiffies + rcu_jiffies_till_stall_check(); in check_cpu_stall()
160 static void reset_cpu_stall_ticks(struct rcu_ctrlblk *rcp) in reset_cpu_stall_ticks() argument
162 rcp->ticks_this_gp = 0; in reset_cpu_stall_ticks()
163 rcp->gp_start = jiffies; in reset_cpu_stall_ticks()
164 ACCESS_ONCE(rcp->jiffies_stall) = jiffies + rcu_jiffies_till_stall_check(); in reset_cpu_stall_ticks()