FUTEX_CLOCK_REALTIME
#define FUTEX_CMD_MASK ~(FUTEX_PRIVATE_FLAG | FUTEX_CLOCK_REALTIME)
if (op & FUTEX_CLOCK_REALTIME)
else if (cmd != FUTEX_LOCK_PI && !(op & FUTEX_CLOCK_REALTIME))
flag_init = FUTEX_CLOCK_REALTIME;
#ifndef FUTEX_CLOCK_REALTIME
if (op & FUTEX_CLOCK_REALTIME)
res = futex_wait_requeue_pi(&f1, f1, &futex_pi, &to, FUTEX_CLOCK_REALTIME);
res = futex_lock_pi(&futex_pi, NULL, 0, FUTEX_CLOCK_REALTIME);
res = futex_wait_bitset(&f1, f1, &to, 1, FUTEX_CLOCK_REALTIME);
futex_op |= FUTEX_CLOCK_REALTIME;