Home
last modified time | relevance | path

Searched refs:FUTEX_WAITERS (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dfutex.h100 #define FUTEX_WAITERS 0x80000000 macro
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dfutex.h100 #define FUTEX_WAITERS 0x80000000 macro
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dfutex.h100 #define FUTEX_WAITERS 0x80000000 macro
/OK3568_Linux_fs/kernel/Documentation/locking/
H A Dpi-futex.rst97 of the rt-mutex, and the FUTEX_WAITERS bit is atomically set in the
102 FUTEX_WAITERS|TID.
108 If the unlock fastpath fails (because the FUTEX_WAITERS bit is set),
H A Drobust-futexes.rst200 the futex field atomically. Waiters set the FUTEX_WAITERS bit::
202 #define FUTEX_WAITERS 0x80000000
/OK3568_Linux_fs/kernel/kernel/
H A Dfutex.c1419 newval |= FUTEX_WAITERS; in futex_lock_pi_atomic()
1431 newval = uval | FUTEX_WAITERS; in futex_lock_pi_atomic()
1523 newval = FUTEX_WAITERS | task_pid_vnr(new_owner); in wake_futex_pi()
2419 newtid = task_pid_vnr(newowner) | FUTEX_WAITERS; in __fixup_pi_state_owner()
3479 mval = (uval & FUTEX_WAITERS) | FUTEX_OWNER_DIED; in handle_futex_death()
3514 if (!pi && (uval & FUTEX_WAITERS)) in handle_futex_death()