list_for_each详解
Linux系统中的每个进程都有一个父进程(init进程除外);每个进程还有0个或多个子进程。在进程描述符中parent指针指向其父进程,还有一个名为children的子进程链表(父进程task_struct中的children相当于链表的表头)。 而我们可以使用list_for_each(/include/linux/list.h)来依次遍历访问子进程: struct task_s