Searched refs:rcu_tasks_holdout (Results 1 - 5 of 5) sorted by relevance

/linux-master/include/linux/
H A Drcupdate.h164 if (!(preempt) && READ_ONCE((t)->rcu_tasks_holdout)) \
165 WRITE_ONCE((t)->rcu_tasks_holdout, false); \
H A Dsched.h857 u8 rcu_tasks_holdout; member in struct:task_struct
/linux-master/init/
H A Dinit_task.c147 .rcu_tasks_holdout = false,
/linux-master/kernel/rcu/
H A Dtasks.h894 * memory barrier on the first store to t->rcu_tasks_holdout,
933 WRITE_ONCE(t->rcu_tasks_holdout, true);
1011 if (!READ_ONCE(t->rcu_tasks_holdout) ||
1016 WRITE_ONCE(t->rcu_tasks_holdout, false);
1032 t->rcu_tasks_nvcsw, t->nvcsw, t->rcu_tasks_holdout,
1061 * This synchronize_rcu() also confines all ->rcu_tasks_holdout
1063 * memory barriers for ->rcu_tasks_holdout accesses.
/linux-master/kernel/
H A Dfork.c1979 p->rcu_tasks_holdout = false;

Completed in 214 milliseconds