Home
last modified time | relevance | path

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

/Linux-v5.10/kernel/rcu/
Dtree_plugin.h510 if (&t->rcu_node_entry == rnp->boost_tasks) in rcu_preempt_deferred_qs_irqrestore()
511 WRITE_ONCE(rnp->boost_tasks, np); in rcu_preempt_deferred_qs_irqrestore()
759 __func__, READ_ONCE(rnp->gp_tasks), data_race(rnp->boost_tasks), in dump_blkd_tasks()
987 READ_ONCE(rnp->boost_tasks) == NULL) in rcu_boost()
996 if (rnp->exp_tasks == NULL && rnp->boost_tasks == NULL) { in rcu_boost()
1010 tb = rnp->boost_tasks; in rcu_boost()
1036 READ_ONCE(rnp->boost_tasks) != NULL; in rcu_boost()
1052 rcu_wait(READ_ONCE(rnp->boost_tasks) || in rcu_boost_kthread()
1094 rnp->boost_tasks == NULL && in rcu_initiate_boost()
1098 WRITE_ONCE(rnp->boost_tasks, rnp->gp_tasks); in rcu_initiate_boost()
Drcutorture.c136 static struct task_struct *boost_tasks[NR_CPUS]; variable
1651 if (boost_tasks[cpu] == NULL) in rcutorture_booster_cleanup()
1654 t = boost_tasks[cpu]; in rcutorture_booster_cleanup()
1655 boost_tasks[cpu] = NULL; in rcutorture_booster_cleanup()
1668 if (boost_tasks[cpu] != NULL) in rcutorture_booster_init()
1675 boost_tasks[cpu] = kthread_create_on_node(rcu_torture_boost, NULL, in rcutorture_booster_init()
1678 if (IS_ERR(boost_tasks[cpu])) { in rcutorture_booster_init()
1679 retval = PTR_ERR(boost_tasks[cpu]); in rcutorture_booster_init()
1682 boost_tasks[cpu] = NULL; in rcutorture_booster_init()
1686 kthread_bind(boost_tasks[cpu], cpu); in rcutorture_booster_init()
[all …]
Dtree.h99 struct list_head *boost_tasks; member