0
sched.hでは、task_structには以下の2つのフィールドがあります。thread_group & thread_node。彼らはリストの最初の要素を保持していますが、どのタイプの変数が含まれているのかわかりません。sched.hのthread_groupリストの要素のタイプは何ですか?
1511 struct task_struct {
....
1657 /* PID/PID hash table linkage. */
1658 struct pid_link pids[PIDTYPE_MAX];
1659 struct list_head thread_group;
1660 struct list_head thread_node;
....
}
これらは、侵入型リンクリストのノードであり、 'task_struct'sを一緒にリンクします。 – fluter