Symbol: futex_pi_state
include/linux/sched.h
1338
struct futex_pi_state *pi_state_cache;
include/linux/sched.h
67
struct futex_pi_state;
kernel/futex/core.c
1327
struct futex_pi_state *pi_state;
kernel/futex/core.c
1349
pi_state = list_entry(next, struct futex_pi_state, list);
kernel/futex/futex.h
200
struct futex_pi_state *pi_state;
kernel/futex/futex.h
367
struct futex_pi_state **ps,
kernel/futex/futex.h
373
extern void get_pi_state(struct futex_pi_state *pi_state);
kernel/futex/futex.h
374
extern void put_pi_state(struct futex_pi_state *pi_state);
kernel/futex/pi.c
1167
struct futex_pi_state *pi_state = top_waiter->pi_state;
kernel/futex/pi.c
15
struct futex_pi_state *pi_state;
kernel/futex/pi.c
204
struct futex_pi_state *pi_state,
kernel/futex/pi.c
205
struct futex_pi_state **ps)
kernel/futex/pi.c
36
static struct futex_pi_state *alloc_pi_state(void)
kernel/futex/pi.c
378
struct futex_pi_state **ps)
kernel/futex/pi.c
38
struct futex_pi_state *pi_state = current->pi_state_cache;
kernel/futex/pi.c
386
struct futex_pi_state *pi_state = alloc_pi_state();
kernel/futex/pi.c
412
struct futex_pi_state **ps,
kernel/futex/pi.c
46
static void pi_state_update_owner(struct futex_pi_state *pi_state,
kernel/futex/pi.c
517
struct futex_pi_state **ps,
kernel/futex/pi.c
615
struct futex_pi_state *pi_state,
kernel/futex/pi.c
674
struct futex_pi_state *pi_state = q->pi_state;
kernel/futex/pi.c
69
void get_pi_state(struct futex_pi_state *pi_state)
kernel/futex/pi.c
78
void put_pi_state(struct futex_pi_state *pi_state)
kernel/futex/pi.c
846
struct futex_pi_state *pi_state = q->pi_state;
kernel/futex/requeue.c
100
struct futex_pi_state *pi_state)
kernel/futex/requeue.c
283
union futex_key *key2, struct futex_pi_state **ps,
kernel/futex/requeue.c
385
struct futex_pi_state *pi_state = NULL;