Name
futex_wait_queue_me —
queue_me and wait for wakeup, timeout, or signal
Synopsis
void futex_wait_queue_me ( | struct futex_hash_bucket * hb, |
| | struct futex_q * q, |
| | struct hrtimer_sleeper * timeout); |
Arguments
struct futex_hash_bucket * hb
the futex hash bucket, must be locked by the caller
struct futex_q * q
the futex_q to queue up on
struct hrtimer_sleeper * timeout
the prepared hrtimer_sleeper, or null for no timeout