Searched refs:boost_tasks (Results 1 – 4 of 4) sorted by relevance
536 if (&t->rcu_node_entry == rnp->boost_tasks) in rcu_preempt_deferred_qs_irqrestore()537 WRITE_ONCE(rnp->boost_tasks, np); in rcu_preempt_deferred_qs_irqrestore()792 __func__, READ_ONCE(rnp->gp_tasks), data_race(rnp->boost_tasks), in dump_blkd_tasks()1052 READ_ONCE(rnp->boost_tasks) == NULL) in rcu_boost()1061 if (rnp->exp_tasks == NULL && rnp->boost_tasks == NULL) { in rcu_boost()1075 tb = rnp->boost_tasks; in rcu_boost()1102 READ_ONCE(rnp->boost_tasks) != NULL; in rcu_boost()1118 rcu_wait(READ_ONCE(rnp->boost_tasks) || in rcu_boost_kthread()1161 rnp->boost_tasks == NULL && in rcu_initiate_boost()1166 WRITE_ONCE(rnp->boost_tasks, rnp->gp_tasks); in rcu_initiate_boost()
137 static struct task_struct *boost_tasks[NR_CPUS]; variable2379 if (boost_tasks[cpu] == NULL) in rcutorture_booster_cleanup()2382 t = boost_tasks[cpu]; in rcutorture_booster_cleanup()2383 boost_tasks[cpu] = NULL; in rcutorture_booster_cleanup()2396 if (boost_tasks[cpu] != NULL) in rcutorture_booster_init()2416 boost_tasks[cpu] = kthread_run_on_cpu(rcu_torture_boost, NULL, in rcutorture_booster_init()2418 if (IS_ERR(boost_tasks[cpu])) { in rcutorture_booster_init()2419 retval = PTR_ERR(boost_tasks[cpu]); in rcutorture_booster_init()2422 boost_tasks[cpu] = NULL; in rcutorture_booster_init()
103 struct list_head *boost_tasks; member
897 !data_race(READ_ONCE(rnp->qsmask)) && !data_race(READ_ONCE(rnp->boost_tasks)) && in show_rcu_gp_kthreads()906 ".B"[!!data_race(READ_ONCE(rnp->boost_tasks))], in show_rcu_gp_kthreads()
Completed in 15 milliseconds