Lines Matching refs:init_task

2 #include <linux/init_task.h>
22 .thread_head = LIST_HEAD_INIT(init_task.thread_node),
65 /* init to 2 - one for init_task, one to ensure it is never freed */
96 struct task_struct init_task __aligned(L1_CACHE_BYTES) = {
98 .thread_info = INIT_THREAD_INFO(init_task),
109 .cpus_ptr = &init_task.cpus_mask,
120 .group_node = LIST_HEAD_INIT(init_task.se.group_node),
123 .run_list = LIST_HEAD_INIT(init_task.rt.run_list),
126 .tasks = LIST_HEAD_INIT(init_task.tasks),
128 .pushable_tasks = PLIST_NODE_INIT(init_task.pushable_tasks, MAX_PRIO),
135 .dsq_list.node = LIST_HEAD_INIT(init_task.scx.dsq_list.node),
138 .runnable_node = LIST_HEAD_INIT(init_task.scx.runnable_node),
144 .ptraced = LIST_HEAD_INIT(init_task.ptraced),
145 .ptrace_entry = LIST_HEAD_INIT(init_task.ptrace_entry),
146 .real_parent = &init_task,
147 .parent = &init_task,
148 .children = LIST_HEAD_INIT(init_task.children),
149 .sibling = LIST_HEAD_INIT(init_task.sibling),
150 .group_leader = &init_task,
164 .list = LIST_HEAD_INIT(init_task.pending.list),
168 .alloc_lock = __SPIN_LOCK_UNLOCKED(init_task.alloc_lock),
170 INIT_CPU_TIMERS(init_task)
171 .pi_lock = __RAW_SPIN_LOCK_UNLOCKED(init_task.pi_lock),
180 .perf_event_mutex = __MUTEX_INITIALIZER(init_task.perf_event_mutex),
181 .perf_event_list = LIST_HEAD_INIT(init_task.perf_event_list),
186 .rcu_node_entry = LIST_HEAD_INIT(init_task.rcu_node_entry),
191 .rcu_tasks_holdout_list = LIST_HEAD_INIT(init_task.rcu_tasks_holdout_list),
193 .rcu_tasks_exit_list = LIST_HEAD_INIT(init_task.rcu_tasks_exit_list),
199 .mems_allowed_seq = SEQCNT_SPINLOCK_ZERO(init_task.mems_allowed_seq,
200 &init_task.alloc_lock),
206 INIT_PREV_CPUTIME(init_task)
208 .vtime.seqcount = SEQCNT_ZERO(init_task.vtime_seqcount),
253 EXPORT_SYMBOL(init_task);
260 struct thread_info init_thread_info __init_thread_info = INIT_THREAD_INFO(init_task);