__wait_event_common
__wait_event_common(wq, condition, 0, 0, false)
__wait_event_common(wq, condition, timeout, 0, false)
retval = __wait_event_common(wq, condition, 0, PCATCH, false); \
retval = __wait_event_common(wq, condition, 0, PCATCH, false); \
retval = __wait_event_common(wq, condition, 0, PCATCH, true); \
__wait_event_common(wq, condition, timeout, PCATCH, false)