Lines Matching refs:ppcpu_path
778 struct rtrs_clt_sess __rcu **ppcpu_path; in get_next_path_rr() local
790 ppcpu_path = this_cpu_ptr(clt->pcpu_path); in get_next_path_rr()
791 path = rcu_dereference(*ppcpu_path); in get_next_path_rr()
800 rcu_assign_pointer(*ppcpu_path, path); in get_next_path_rr()
2202 struct rtrs_clt_sess **ppcpu_path; in xchg_sessions() local
2205 ppcpu_path = (typeof(ppcpu_path))rcu_ppcpu_path; in xchg_sessions()
2206 return sess == cmpxchg(ppcpu_path, sess, next); in xchg_sessions()
2267 struct rtrs_clt_sess __rcu **ppcpu_path; in rtrs_clt_remove_path_from_arr() local
2269 ppcpu_path = per_cpu_ptr(clt->pcpu_path, cpu); in rtrs_clt_remove_path_from_arr()
2270 if (rcu_dereference_protected(*ppcpu_path, in rtrs_clt_remove_path_from_arr()
2284 if (xchg_sessions(ppcpu_path, sess, next)) in rtrs_clt_remove_path_from_arr()