Home
last modified time | relevance | path

Searched refs:list_op_pending (Results 1 – 3 of 3) sorted by relevance

/linux/tools/testing/selftests/futex/functional/
H A Drobust_list.c65 void *list_op_pending, unsigned int val3)
67 return syscall(SYS_futex, uaddr, op, val, NULL, list_op_pending, val3, 0);
132 head->list_op_pending = NULL; in mutex_lock()
148 * Set list_op_pending before starting the lock, so the kernel can catch in mutex_lock()
151 head->list_op_pending = &lock->list; in mutex_lock()
159 /* Error injection to test list_op_pending */ in mutex_lock()
192 head->list_op_pending = NULL; in child_fn_lock()
413 * earlier, just after setting list_op_pending and taking the lock, to test the in TEST()
414 * list_op_pending mechanism in TEST()
644 * return the thread ID of the lock owner, the lock word must be 0 and the list_op_pending shoul
[all...]
/linux/kernel/futex/
H A Dcore.c1166 if (fetch_robust_entry(&pending, &head->list_op_pending, &pend_mod)) in exit_robust_list()
1215 * If @pop_addr is the robust_list_head::list_op_pending pointer then in robust_list_clear_pending()
1220 if (pop == (unsigned long __user *)&head->list_op_pending) in robust_list_clear_pending()
1281 if (compat_fetch_robust_entry(&upending, &pending, &head->list_op_pending, &pend_mod)) in compat_exit_robust_list()
1330 if (pop == &head->list_op_pending) in compat_robust_list_clear_pending()
/linux/include/linux/
H A Dcompat.h399 compat_uptr_t list_op_pending; member