Home
last modified time | relevance | path

Searched refs:pi_state (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/kernel/
H A Dfutex.c219 struct futex_pi_state *pi_state; member
737 struct futex_pi_state *pi_state; in refill_pi_state_cache() local
742 pi_state = kzalloc(sizeof(*pi_state), GFP_KERNEL); in refill_pi_state_cache()
744 if (!pi_state) in refill_pi_state_cache()
747 INIT_LIST_HEAD(&pi_state->list); in refill_pi_state_cache()
749 pi_state->owner = NULL; in refill_pi_state_cache()
750 refcount_set(&pi_state->refcount, 1); in refill_pi_state_cache()
751 pi_state->key = FUTEX_KEY_INIT; in refill_pi_state_cache()
753 current->pi_state_cache = pi_state; in refill_pi_state_cache()
760 struct futex_pi_state *pi_state = current->pi_state_cache; in alloc_pi_state() local
[all …]
/OK3568_Linux_fs/kernel/Documentation/locking/
H A Dpi-futex.rst95 the futex-queue. The pi_state includes an rt-mutex, which is a PI-aware,
111 pi_state->rt_mutex and thus wakes up any potential waiters.