TASK_UNINTERRUPTIBLE
TASK_UNINTERRUPTIBLE,
TASK_UNINTERRUPTIBLE);
TASK_INTERRUPTIBLE : TASK_UNINTERRUPTIBLE;
&wait_fence, TASK_UNINTERRUPTIBLE);
&wait_reset, TASK_UNINTERRUPTIBLE);
prepare_to_wait(wq, &wait, TASK_UNINTERRUPTIBLE);
case TASK_UNINTERRUPTIBLE:
__set_current_state(TASK_UNINTERRUPTIBLE);
#define TASK_NORMAL (TASK_INTERRUPTIBLE | TASK_UNINTERRUPTIBLE)
state = (flags & PCATCH) ? TASK_INTERRUPTIBLE : TASK_UNINTERRUPTIBLE; \
__set_current_state(TASK_UNINTERRUPTIBLE);
set_current_state(TASK_UNINTERRUPTIBLE);
set_current_state(TASK_UNINTERRUPTIBLE);