A
Linux kernel data structure that acts as a
node in the wait queue. It has two members,
task, a pointer to the
task_struct of the process, and next, a pointer to the next node in the queue.
struct wait_queue{
struct
task_struct * task;
struct wait_queue * next;
};