rq_unpin_lock(this_rq, rf);
rcu_read_lock();
- sd = rcu_dereference_check_sched_domain(this_rq->sd);
+ sd = rcu_dereference_sched_domain(this_rq->sd);
if (!sd) {
rcu_read_unlock();
goto out;
rq->balance_callback = head;
}
-#define rcu_dereference_check_sched_domain(p) \
+#define rcu_dereference_sched_domain(p) \
rcu_dereference_check((p), lockdep_is_held(&sched_domains_mutex))
/*
* preempt-disabled sections.
*/
#define for_each_domain(cpu, __sd) \
- for (__sd = rcu_dereference_check_sched_domain(cpu_rq(cpu)->sd); \
+ for (__sd = rcu_dereference_sched_domain(cpu_rq(cpu)->sd); \
__sd; __sd = __sd->parent)
/* A mask of all the SD flags that have the SDF_SHARED_CHILD metaflag */