Lines Matching refs:__user
138 static void __user *mpx_get_addr_ref(struct insn *insn, struct pt_regs *regs) in mpx_get_addr_ref()
174 return (void __user *)addr; in mpx_get_addr_ref()
176 return (void __user *)-1; in mpx_get_addr_ref()
187 not_copied = copy_from_user(buf, (void __user *)regs->ip, sizeof(buf)); in mpx_insn_decode()
285 info->si_lower = (void __user *)(unsigned long)bndreg->lower_bound; in mpx_generate_siginfo()
286 info->si_upper = (void __user *)(unsigned long)~bndreg->upper_bound; in mpx_generate_siginfo()
308 static __user void *mpx_get_bounds_dir(void) in mpx_get_bounds_dir()
334 return (void __user *)(unsigned long) in mpx_get_bounds_dir()
340 void __user *bd_base = MPX_INVALID_BOUNDS_DIR; in mpx_enable_management()
380 unsigned long __user *addr, in mpx_cmpxchg_bd_entry()
398 u32 __user *addr_32 = (u32 __user *)addr; in mpx_cmpxchg_bd_entry()
412 static int allocate_bt(struct mm_struct *mm, long __user *bd_entry) in allocate_bt()
516 return allocate_bt(mm, (long __user *)bd_entry); in do_mpx_bt_fault()
543 static int mpx_resolve_fault(long __user *addr, int write) in mpx_resolve_fault()
594 long __user *bd_entry_ptr) in get_user_bd_entry()
606 ret = get_user(bd_entry_32, (u32 __user *)bd_entry_ptr); in get_user_bd_entry()
616 long __user *bd_entry_ptr, in get_bt_addr()
847 long __user *bd_entry, unsigned long bt_addr) in unmap_entire_bt()
912 void __user *bde_vaddr; in try_unmap_single_bt()