Home
last modified time | relevance | path

Searched refs:robust_list_head (Results 1 – 8 of 8) sorted by relevance

/linux/tools/testing/selftests/futex/functional/
H A Drobust_list.c47 static int set_robust_list(struct robust_list_head *head, size_t len) in set_robust_list()
52 static int get_robust_list(int pid, struct robust_list_head **head, size_t *len_ptr) in get_robust_list()
92 static int set_list(struct robust_list_head *head) in set_list()
111 static int mutex_lock(struct lock_struct *lock, struct robust_list_head *head, bool error_inject) in mutex_lock()
174 struct robust_list_head head; in child_fn_lock()
211 struct robust_list_head head; in TEST()
251 struct robust_list_head head; in TEST()
278 struct robust_list_head head, head2, *get_head; in TEST()
303 struct robust_list_head *head = arg; in child_list()
331 struct robust_list_head head, *get_head; in TEST()
[all …]
/linux/kernel/futex/
H A Dsyscalls.c28 SYSCALL_DEFINE2(set_robust_list, struct robust_list_head __user *, head, in SYSCALL_DEFINE2()
99 struct robust_list_head __user * __user *, head_ptr, in SYSCALL_DEFINE3()
102 struct robust_list_head __user *head = futex_get_robust_list_common(pid, false); in SYSCALL_DEFINE3()
H A Dcore.c1156 struct robust_list_head __user *head = curr->robust_list; in exit_robust_list()
/linux/include/uapi/linux/
H A Dfutex.h129 struct robust_list_head { struct
/linux/Documentation/locking/
H A Drobust-futex-ABI.rst40 sys_set_robust_list(struct robust_list_head __user *head, size_t len);
99 sys_get_robust_list(int pid, struct robust_list_head __user **head_ptr,
H A Drobust-futexes.rst173 sys_set_robust_list(struct robust_list_head __user *head,
177 sys_get_robust_list(int pid, struct robust_list_head __user **head_ptr,
/linux/include/linux/
H A Dsched.h79 struct robust_list_head;
1333 struct robust_list_head __user *robust_list;
H A Dsyscalls.h60 struct robust_list_head;
576 struct robust_list_head __user * __user *head_ptr,
578 asmlinkage long sys_set_robust_list(struct robust_list_head __user *head,