do_wait_intr
extern int do_wait_intr(wait_queue_head_t *, wait_queue_entry_t *);
? 0 : __wait_event_interruptible_locked(wq, condition, 0, do_wait_intr))
? 0 : __wait_event_interruptible_locked(wq, condition, 1, do_wait_intr))
EXPORT_SYMBOL(do_wait_intr);