Эта простая структура данных хранит узел очереди ожидания. Она имеет всего лишь два члена:
task — указатель на struct task_struct, представляющую процесс. struct task_struct начинается в строке и подробно рассматривается в .
next — указатель на следующий узел в очереди. Таким образом, очередь ожидания представляет собой односвязный список.
Как правило, очередь ожидания представляется указателем на первый элемент (т.е. голову списка). Посмотрите на log_wait (строка ), где очередь ожидания используется в printk.