• Home
  • Raw
  • Download

Lines Matching refs:__user

221 int get_futex_key(u32 __user *uaddr, bool fshared, union futex_key *key,  in get_futex_key()
420 int fault_in_user_writeable(u32 __user *uaddr) in fault_in_user_writeable()
451 int futex_cmpxchg_value_locked(u32 *curval, u32 __user *uaddr, u32 uval, u32 newval) in futex_cmpxchg_value_locked()
462 int futex_get_value_locked(u32 *dest, u32 __user *from) in futex_get_value_locked()
651 static int handle_futex_death(u32 __user *uaddr, struct task_struct *curr, in handle_futex_death()
766 static inline int fetch_robust_entry(struct robust_list __user **entry, in fetch_robust_entry()
767 struct robust_list __user * __user *head, in fetch_robust_entry()
772 if (get_user(uentry, (unsigned long __user *)head)) in fetch_robust_entry()
775 *entry = (void __user *)(uentry & ~1UL); in fetch_robust_entry()
789 struct robust_list_head __user *head = curr->robust_list; in exit_robust_list()
790 struct robust_list __user *entry, *next_entry, *pending; in exit_robust_list()
826 if (handle_futex_death((void __user *)entry + futex_offset, in exit_robust_list()
844 handle_futex_death((void __user *)pending + futex_offset, in exit_robust_list()
850 static void __user *futex_uaddr(struct robust_list __user *entry, in futex_uaddr()
854 void __user *uaddr = compat_ptr(base + futex_offset); in futex_uaddr()
863 compat_fetch_robust_entry(compat_uptr_t *uentry, struct robust_list __user **entry, in compat_fetch_robust_entry()
864 compat_uptr_t __user *head, unsigned int *pi) in compat_fetch_robust_entry()
883 struct compat_robust_list_head __user *head = curr->compat_robust_list; in compat_exit_robust_list()
884 struct robust_list __user *entry, *next_entry, *pending; in compat_exit_robust_list()
911 while (entry != (struct robust_list __user *) &head->list) { in compat_exit_robust_list()
917 (compat_uptr_t __user *)&entry->next, &next_pi); in compat_exit_robust_list()
923 void __user *uaddr = futex_uaddr(entry, futex_offset); in compat_exit_robust_list()
943 void __user *uaddr = futex_uaddr(pending, futex_offset); in compat_exit_robust_list()