Lines Matching refs:__user
157 static void __user *mpx_get_addr_ref(struct insn *insn, struct pt_regs *regs) in mpx_get_addr_ref()
193 return (void __user *)addr; in mpx_get_addr_ref()
195 return (void __user *)-1; in mpx_get_addr_ref()
206 not_copied = copy_from_user(buf, (void __user *)regs->ip, sizeof(buf)); in mpx_insn_decode()
304 info->si_lower = (void __user *)(unsigned long)bndreg->lower_bound; in mpx_generate_siginfo()
305 info->si_upper = (void __user *)(unsigned long)~bndreg->upper_bound; in mpx_generate_siginfo()
326 static __user void *task_get_bounds_dir(struct task_struct *tsk) in task_get_bounds_dir()
359 return (void __user *)(unsigned long) in task_get_bounds_dir()
365 void __user *bd_base = MPX_INVALID_BOUNDS_DIR; in mpx_enable_management()
407 static int allocate_bt(long __user *bd_entry) in allocate_bt()
508 return allocate_bt((long __user *)bd_entry); in do_mpx_bt_fault()
535 static int mpx_resolve_fault(long __user *addr, int write) in mpx_resolve_fault()
562 long __user *bd_entry, unsigned long *bt_addr) in get_bt_addr()
660 long __user *bd_entry, unsigned long bt_addr) in unmap_single_bt()
721 long __user *bd_entry, unsigned long start, in unmap_shared_bt()
763 long __user *bde_start, *bde_end; in unmap_edge_bts()
820 long __user *bd_entry, *bde_start, *bde_end; in mpx_unmap_tables()