Searched refs:robust_list (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | futex.h | 58 struct robust_list { struct 59 struct robust_list __user *next; 74 struct robust_list list; 94 struct robust_list __user *list_op_pending;
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | futex.h | 51 struct robust_list { struct 52 struct robust_list __user * next; 55 struct robust_list list; 57 struct robust_list __user * list_op_pending;
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | futex.h | 51 struct robust_list { struct 52 struct robust_list __user * next; 55 struct robust_list list; 57 struct robust_list __user * list_op_pending;
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | futex.h | 40 struct robust_list { struct 41 struct robust_list __user *next; 45 struct robust_list list; 49 struct robust_list __user *list_op_pending;
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | futex.h | 85 struct robust_list { struct 86 struct robust_list __user *next; 101 struct robust_list list; 121 struct robust_list __user *list_op_pending;
|
/kernel/linux/linux-6.6/kernel/futex/ |
H A D | core.c | 683 * 1) task->robust_list->list_op_pending != NULL in handle_futex_death() 762 static inline int fetch_robust_entry(struct robust_list __user **entry, in fetch_robust_entry() 763 struct robust_list __user * __user *head, in fetch_robust_entry() 778 * Walk curr->robust_list (very carefully, it's a userspace list!) 785 struct robust_list_head __user *head = curr->robust_list; in exit_robust_list() 786 struct robust_list __user *entry, *next_entry, *pending; in exit_robust_list() 846 static void __user *futex_uaddr(struct robust_list __user *entry, in futex_uaddr() 859 compat_fetch_robust_entry(compat_uptr_t *uentry, struct robust_list __user **entry, in compat_fetch_robust_entry() 872 * Walk curr->robust_list (very carefully, it's a userspace list!) 880 struct robust_list __use in compat_exit_robust_list() [all...] |
H A D | syscalls.c | 38 current->robust_list = head; in SYSCALL_DEFINE2() 72 head = p->robust_list; in SYSCALL_DEFINE3()
|
/kernel/linux/linux-5.10/kernel/futex/ |
H A D | core.c | 3356 current->robust_list = head; in SYSCALL_DEFINE2() 3393 head = p->robust_list; in SYSCALL_DEFINE3() 3450 * 1) task->robust_list->list_op_pending != NULL in handle_futex_death() 3529 static inline int fetch_robust_entry(struct robust_list __user **entry, in fetch_robust_entry() 3530 struct robust_list __user * __user *head, in fetch_robust_entry() 3545 * Walk curr->robust_list (very carefully, it's a userspace list!) 3552 struct robust_list_head __user *head = curr->robust_list; in exit_robust_list() 3553 struct robust_list __user *entry, *next_entry, *pending; in exit_robust_list() 3617 if (unlikely(tsk->robust_list)) { in futex_cleanup() 3619 tsk->robust_list in futex_cleanup() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | futex.h | 64 tsk->robust_list = NULL; in futex_init_task()
|
H A D | sched.h | 1245 struct robust_list_head __user *robust_list; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | futex.h | 64 tsk->robust_list = NULL; in futex_init_task()
|
H A D | sched.h | 1352 struct robust_list_head __user *robust_list; member
|
Completed in 17 milliseconds