/linux-4.1.27/include/linux/ |
D | syscalls.h | 208 asmlinkage long sys32_quotactl(unsigned int cmd, const char __user *special, 209 qid_t id, void __user *addr); 210 asmlinkage long sys_time(time_t __user *tloc); 211 asmlinkage long sys_stime(time_t __user *tptr); 212 asmlinkage long sys_gettimeofday(struct timeval __user *tv, 213 struct timezone __user *tz); 214 asmlinkage long sys_settimeofday(struct timeval __user *tv, 215 struct timezone __user *tz); 216 asmlinkage long sys_adjtimex(struct timex __user *txc_p); 218 asmlinkage long sys_times(struct tms __user *tbuf); [all …]
|
D | compat.h | 153 extern int compat_get_timespec(struct timespec *, const void __user *); 154 extern int compat_put_timespec(const struct timespec *, void __user *); 155 extern int compat_get_timeval(struct timeval *, const void __user *); 156 extern int compat_put_timeval(const struct timeval *, void __user *); 164 extern int compat_convert_timespec(struct timespec __user **, 165 const void __user *); 197 struct compat_rusage __user *); 202 struct compat_siginfo __user *, int, 203 struct compat_rusage __user *); 312 compat_sys_set_robust_list(struct compat_robust_list_head __user *head, [all …]
|
D | vt_kern.h | 46 int con_set_cmap(unsigned char __user *cmap); 47 int con_get_cmap(unsigned char __user *cmap); 65 int con_set_trans_old(unsigned char __user * table); 66 int con_get_trans_old(unsigned char __user * table); 67 int con_set_trans_new(unsigned short __user * table); 68 int con_get_trans_new(unsigned short __user * table); 70 int con_set_unimap(struct vc_data *vc, ushort ct, struct unipair __user *list); 71 int con_get_unimap(struct vc_data *vc, ushort ct, ushort __user *uct, struct unipair __user *list); 79 static inline int con_set_trans_old(unsigned char __user *table) in con_set_trans_old() 83 static inline int con_get_trans_old(unsigned char __user *table) in con_get_trans_old() [all …]
|
D | mroute.h | 22 extern int ip_mroute_setsockopt(struct sock *, int, char __user *, unsigned int); 23 extern int ip_mroute_getsockopt(struct sock *, int, char __user *, int __user *); 24 extern int ipmr_ioctl(struct sock *sk, int cmd, void __user *arg); 25 extern int ipmr_compat_ioctl(struct sock *sk, unsigned int cmd, void __user *arg); 30 int optname, char __user *optval, unsigned int optlen) in ip_mroute_setsockopt() 37 int optname, char __user *optval, int __user *optlen) in ip_mroute_getsockopt() 43 int ipmr_ioctl(struct sock *sk, int cmd, void __user *arg) in ipmr_ioctl()
|
D | sysctl.h | 38 void __user *buffer, size_t *lenp, loff_t *ppos); 41 void __user *, size_t *, loff_t *); 43 void __user *, size_t *, loff_t *); 45 void __user *, size_t *, loff_t *); 47 void __user *, size_t *, loff_t *); 49 void __user *, size_t *, loff_t *); 51 void __user *, size_t *, loff_t *); 53 void __user *, size_t *, loff_t *); 55 void __user *, size_t *, loff_t *); 57 void __user *, size_t *, loff_t *); [all …]
|
D | mroute6.h | 25 extern int ip6_mroute_setsockopt(struct sock *, int, char __user *, unsigned int); 26 extern int ip6_mroute_getsockopt(struct sock *, int, char __user *, int __user *); 28 extern int ip6mr_ioctl(struct sock *sk, int cmd, void __user *arg); 29 extern int ip6mr_compat_ioctl(struct sock *sk, unsigned int cmd, void __user *arg); 35 int optname, char __user *optval, unsigned int optlen) in ip6_mroute_setsockopt() 42 int optname, char __user *optval, int __user *optlen) in ip6_mroute_getsockopt() 48 int ip6mr_ioctl(struct sock *sk, int cmd, void __user *arg) in ip6mr_ioctl()
|
D | regset.h | 61 void *kbuf, void __user *ubuf); 82 const void *kbuf, const void __user *ubuf); 222 void __user **ubuf, const void *data, in user_regset_copyout() 247 const void __user **ubuf, void *data, in user_regset_copyin() 276 void **kbuf, void __user **ubuf, in user_regset_copyout_zero() 302 const void __user **ubuf, in user_regset_copyin_ignore() 335 void __user *data) in copy_regset_to_user() 361 const void __user *data) in copy_regset_from_user()
|
D | aio.h | 18 struct iocb __user *__user *iocbpp, bool compat); 23 struct iocb __user * __user *iocbpp, in do_io_submit()
|
D | nmi.h | 73 void __user *, size_t *, loff_t *); 75 void __user *, size_t *, loff_t *); 77 void __user *, size_t *, loff_t *); 79 void __user *, size_t *, loff_t *);
|
D | poll.h | 130 int get_fd_set(unsigned long nr, void __user *ufdset, unsigned long *fdset) in get_fd_set() 141 set_fd_set(unsigned long nr, void __user *ufdset, unsigned long *fdset) in set_fd_set() 157 extern int do_sys_poll(struct pollfd __user * ufds, unsigned int nfds, 159 extern int core_sys_select(int n, fd_set __user *inp, fd_set __user *outp, 160 fd_set __user *exp, struct timespec *end_time);
|
D | thread_info.h | 24 u32 __user *uaddr; 29 u32 __user *uaddr2; 34 struct timespec __user *rmtp; 36 struct compat_timespec __user *compat_rmtp; 42 struct pollfd __user *ufds;
|
/linux-4.1.27/arch/s390/kernel/ |
D | compat_wrapper.c | 64 COMPAT_SYSCALL_WRAP2(creat, const char __user *, pathname, umode_t, mode); 65 COMPAT_SYSCALL_WRAP2(link, const char __user *, oldname, const char __user *, newname); 66 COMPAT_SYSCALL_WRAP1(unlink, const char __user *, pathname); 67 COMPAT_SYSCALL_WRAP1(chdir, const char __user *, filename); 68 COMPAT_SYSCALL_WRAP3(mknod, const char __user *, filename, umode_t, mode, unsigned, dev); 69 COMPAT_SYSCALL_WRAP2(chmod, const char __user *, filename, umode_t, mode); 70 COMPAT_SYSCALL_WRAP1(oldumount, char __user *, name); 72 COMPAT_SYSCALL_WRAP2(access, const char __user *, filename, int, mode); 75 COMPAT_SYSCALL_WRAP2(rename, const char __user *, oldname, const char __user *, newname); 76 COMPAT_SYSCALL_WRAP2(mkdir, const char __user *, pathname, umode_t, mode); [all …]
|
D | compat_linux.h | 90 long compat_sys_s390_chown16(const char __user *filename, u16 user, u16 group); 91 long compat_sys_s390_lchown16(const char __user *filename, u16 user, u16 group); 98 long compat_sys_s390_getresuid16(u16 __user *ruid, u16 __user *euid, u16 __user *suid); 100 long compat_sys_s390_getresgid16(u16 __user *rgid, u16 __user *egid, u16 __user *sgid); 103 long compat_sys_s390_getgroups16(int gidsetsize, u16 __user *grouplist); 104 long compat_sys_s390_setgroups16(int gidsetsize, u16 __user *grouplist); 109 long compat_sys_s390_truncate64(const char __user *path, u32 high, u32 low); 111 long compat_sys_s390_pread64(unsigned int fd, char __user *ubuf, compat_size_t count, u32 high, u32… 112 long compat_sys_s390_pwrite64(unsigned int fd, const char __user *ubuf, compat_size_t count, u32 hi… 114 long compat_sys_s390_stat64(const char __user *filename, struct stat64_emu31 __user *statbuf); [all …]
|
D | uprobes.c | 281 rc = emu_load_ril((u16 __user *)uptr, &rx->u32[1]); in handle_insn_ril() 284 rc = emu_load_ril((s16 __user *)uptr, &rx->u64); in handle_insn_ril() 287 rc = emu_load_ril((s16 __user *)uptr, &rx->u32[1]); in handle_insn_ril() 290 rc = emu_load_ril((u16 __user *)uptr, &rx->u64); in handle_insn_ril() 293 rc = emu_load_ril((u64 __user *)uptr, &rx->u64); in handle_insn_ril() 296 rc = emu_load_ril((s32 __user *)uptr, &rx->u64); in handle_insn_ril() 299 rc = emu_load_ril((u32 __user *)uptr, &rx->u32[1]); in handle_insn_ril() 302 rc = emu_load_ril((u32 __user *)uptr, &rx->u64); in handle_insn_ril() 305 rc = emu_store_ril(regs, (u16 __user *)uptr, &rx->u16[3]); in handle_insn_ril() 308 rc = emu_store_ril(regs, (u64 __user *)uptr, &rx->u64); in handle_insn_ril() [all …]
|
D | compat_linux.c | 89 COMPAT_SYSCALL_DEFINE3(s390_chown16, const char __user *, filename, in COMPAT_SYSCALL_DEFINE3() argument 95 COMPAT_SYSCALL_DEFINE3(s390_lchown16, const char __user *, in COMPAT_SYSCALL_DEFINE3() argument 132 COMPAT_SYSCALL_DEFINE3(s390_getresuid16, u16 __user *, ruidp, in COMPAT_SYSCALL_DEFINE3() argument 133 u16 __user *, euidp, u16 __user *, suidp) in COMPAT_SYSCALL_DEFINE3() 156 COMPAT_SYSCALL_DEFINE3(s390_getresgid16, u16 __user *, rgidp, in COMPAT_SYSCALL_DEFINE3() argument 157 u16 __user *, egidp, u16 __user *, sgidp) in COMPAT_SYSCALL_DEFINE3() 184 static int groups16_to_user(u16 __user *grouplist, struct group_info *group_info) in groups16_to_user() 201 static int groups16_from_user(struct group_info *group_info, u16 __user *grouplist) in groups16_from_user() 222 COMPAT_SYSCALL_DEFINE2(s390_getgroups16, int, gidsetsize, u16 __user *, grouplist) in COMPAT_SYSCALL_DEFINE2() argument 247 COMPAT_SYSCALL_DEFINE2(s390_setgroups16, int, gidsetsize, u16 __user *, grouplist) in COMPAT_SYSCALL_DEFINE2() argument [all …]
|
D | signal.c | 137 static int save_sigregs(struct pt_regs *regs, _sigregs __user *sregs) in save_sigregs() 156 static int restore_sigregs(struct pt_regs *regs, _sigregs __user *sregs) in restore_sigregs() 197 _sigregs_ext __user *sregs_ext) in save_sigregs_ext() 217 _sigregs_ext __user *sregs_ext) in restore_sigregs_ext() 239 struct sigframe __user *frame = in SYSCALL_DEFINE0() 240 (struct sigframe __user *) regs->gprs[15]; in SYSCALL_DEFINE0() 260 struct rt_sigframe __user *frame = in SYSCALL_DEFINE0() 261 (struct rt_sigframe __user *)regs->gprs[15]; in SYSCALL_DEFINE0() 283 static inline void __user * 293 return (void __user *) -1UL; in get_sigframe() [all …]
|
D | compat_signal.c | 64 int copy_siginfo_to_user32(compat_siginfo_t __user *to, const siginfo_t *from) in copy_siginfo_to_user32() 117 int copy_siginfo_from_user32(siginfo_t *to, compat_siginfo_t __user *from) in copy_siginfo_from_user32() 147 to->si_addr = (void __force __user *) in copy_siginfo_from_user32() 198 static int save_sigregs32(struct pt_regs *regs, _sigregs32 __user *sregs) in save_sigregs32() 219 static int restore_sigregs32(struct pt_regs *regs,_sigregs32 __user *sregs) in restore_sigregs32() 260 _sigregs_ext32 __user *sregs_ext) in save_sigregs_ext32() 288 _sigregs_ext32 __user *sregs_ext) in restore_sigregs_ext32() 318 sigframe32 __user *frame = (sigframe32 __user *)regs->gprs[15]; in COMPAT_SYSCALL_DEFINE0() 340 rt_sigframe32 __user *frame = (rt_sigframe32 __user *)regs->gprs[15]; in COMPAT_SYSCALL_DEFINE0() 369 static inline void __user * [all …]
|
/linux-4.1.27/arch/x86/include/asm/ |
D | uaccess_64.h | 49 copy_in_user(void __user *to, const void __user *from, unsigned len); 52 int __copy_from_user_nocheck(void *dst, const void __user *src, unsigned size) in __copy_from_user_nocheck() 59 case 1:__get_user_asm(*(u8 *)dst, (u8 __user *)src, in __copy_from_user_nocheck() 62 case 2:__get_user_asm(*(u16 *)dst, (u16 __user *)src, in __copy_from_user_nocheck() 65 case 4:__get_user_asm(*(u32 *)dst, (u32 __user *)src, in __copy_from_user_nocheck() 68 case 8:__get_user_asm(*(u64 *)dst, (u64 __user *)src, in __copy_from_user_nocheck() 72 __get_user_asm(*(u64 *)dst, (u64 __user *)src, in __copy_from_user_nocheck() 77 (u16 __user *)(8 + (char __user *)src), in __copy_from_user_nocheck() 81 __get_user_asm(*(u64 *)dst, (u64 __user *)src, in __copy_from_user_nocheck() 86 (u64 __user *)(8 + (char __user *)src), in __copy_from_user_nocheck() [all …]
|
D | sys_ia32.h | 23 asmlinkage long sys32_truncate64(const char __user *, unsigned long, unsigned long); 26 asmlinkage long sys32_stat64(const char __user *, struct stat64 __user *); 27 asmlinkage long sys32_lstat64(const char __user *, struct stat64 __user *); 28 asmlinkage long sys32_fstat64(unsigned int, struct stat64 __user *); 29 asmlinkage long sys32_fstatat(unsigned int, const char __user *, 30 struct stat64 __user *, int); 32 asmlinkage long sys32_mmap(struct mmap_arg_struct32 __user *); 34 asmlinkage long sys32_waitpid(compat_pid_t, unsigned int __user *, int); 36 asmlinkage long sys32_pread(unsigned int, char __user *, u32, u32, u32); 37 asmlinkage long sys32_pwrite(unsigned int, const char __user *, u32, u32, u32);
|
D | uaccess_32.h | 14 (void __user *to, const void *from, unsigned long n); 16 (void *to, const void __user *from, unsigned long n); 18 (void *to, const void __user *from, unsigned long n); 20 (void *to, const void __user *from, unsigned long n); 22 (void *to, const void __user *from, unsigned long n); 44 __copy_to_user_inatomic(void __user *to, const void *from, unsigned long n) in __copy_to_user_inatomic() 51 __put_user_size(*(u8 *)from, (u8 __user *)to, in __copy_to_user_inatomic() 55 __put_user_size(*(u16 *)from, (u16 __user *)to, in __copy_to_user_inatomic() 59 __put_user_size(*(u32 *)from, (u32 __user *)to, in __copy_to_user_inatomic() 82 __copy_to_user(void __user *to, const void *from, unsigned long n) in __copy_to_user() [all …]
|
D | syscalls.h | 24 asmlinkage int sys_modify_ldt(int, void __user *, unsigned long); 30 asmlinkage long sys_set_thread_area(struct user_desc __user *); 31 asmlinkage long sys_get_thread_area(struct user_desc __user *); 40 asmlinkage long sys_vm86old(struct vm86_struct __user *);
|
D | sighandling.h | 15 void signal_fault(struct pt_regs *regs, void __user *frame, char *where); 16 int restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc); 17 int setup_sigcontext(struct sigcontext __user *sc, void __user *fpstate,
|
/linux-4.1.27/include/net/ |
D | compat.h | 32 int compat_sock_get_timestamp(struct sock *, struct timeval __user *); 33 int compat_sock_get_timestampns(struct sock *, struct timespec __user *); 43 int get_compat_msghdr(struct msghdr *, struct compat_msghdr __user *, 44 struct sockaddr __user **, struct iovec **); 45 asmlinkage long compat_sys_sendmsg(int, struct compat_msghdr __user *, 47 asmlinkage long compat_sys_sendmmsg(int, struct compat_mmsghdr __user *, 49 asmlinkage long compat_sys_recvmsg(int, struct compat_msghdr __user *, 51 asmlinkage long compat_sys_recvmmsg(int, struct compat_mmsghdr __user *, 53 struct compat_timespec __user *); 54 asmlinkage long compat_sys_getsockopt(int, int, int, char __user *, [all …]
|
/linux-4.1.27/arch/x86/math-emu/ |
D | load_store.c | 62 void __user * data_address) in FPU_load_store() 117 FPU_load_single((float __user *)data_address, &loaded_data); in FPU_load_store() 129 FPU_load_int32((long __user *)data_address, &loaded_data); in FPU_load_store() 135 FPU_load_double((double __user *)data_address, in FPU_load_store() 148 FPU_load_int16((short __user *)data_address, &loaded_data); in FPU_load_store() 154 (float __user *)data_address); in FPU_load_store() 158 FPU_store_int32(st0_ptr, st0_tag, (long __user *)data_address); in FPU_load_store() 163 (double __user *)data_address); in FPU_load_store() 167 FPU_store_int16(st0_ptr, st0_tag, (short __user *)data_address); in FPU_load_store() 172 (st0_ptr, st0_tag, (float __user *)data_address)) in FPU_load_store() [all …]
|
D | fpu_proto.h | 77 extern void __user *FPU_get_address(u_char FPU_modrm, unsigned long *fpu_eip, 80 extern void __user *FPU_get_address_16(u_char FPU_modrm, unsigned long *fpu_eip, 85 void __user * data_address); 114 extern int FPU_load_extended(long double __user *s, int stnr); 115 extern int FPU_load_double(double __user *dfloat, FPU_REG *loaded_data); 116 extern int FPU_load_single(float __user *single, FPU_REG *loaded_data); 117 extern int FPU_load_int64(long long __user *_s); 118 extern int FPU_load_int32(long __user *_s, FPU_REG *loaded_data); 119 extern int FPU_load_int16(short __user *_s, FPU_REG *loaded_data); 120 extern int FPU_load_bcd(u_char __user *s); [all …]
|
D | reg_ld_str.c | 81 int FPU_load_extended(long double __user *s, int stnr) in FPU_load_extended() 94 int FPU_load_double(double __user *dfloat, FPU_REG *loaded_data) in FPU_load_double() 101 FPU_get_user(m64, 1 + (unsigned long __user *)dfloat); in FPU_load_double() 102 FPU_get_user(l64, (unsigned long __user *)dfloat); in FPU_load_double() 155 int FPU_load_single(float __user *single, FPU_REG *loaded_data) in FPU_load_single() 162 FPU_get_user(m32, (unsigned long __user *)single); in FPU_load_single() 209 int FPU_load_int64(long long __user *_s) in FPU_load_int64() 239 int FPU_load_int32(long __user *_s, FPU_REG *loaded_data) in FPU_load_int32() 268 int FPU_load_int16(short __user *_s, FPU_REG *loaded_data) in FPU_load_int16() 297 int FPU_load_bcd(u_char __user *s) in FPU_load_bcd() [all …]
|
D | get_address.c | 77 FPU_get_user(base, (u_char __user *) (*fpu_eip)); /* The SIB byte */ in sib() 103 FPU_get_user(displacement, (signed char __user *)(*fpu_eip)); in sib() 112 FPU_get_user(displacement, (long __user *)(*fpu_eip)); in sib() 207 void __user *FPU_get_address(u_char FPU_modrm, unsigned long *fpu_eip, in FPU_get_address() 237 (unsigned long __user in FPU_get_address() 242 return (void __user *)address; in FPU_get_address() 247 return (void __user *)address; in FPU_get_address() 253 FPU_get_user(address, (signed char __user *)(*fpu_eip)); in FPU_get_address() 261 FPU_get_user(address, (long __user *)(*fpu_eip)); in FPU_get_address() 289 return (void __user *)address; in FPU_get_address() [all …]
|
/linux-4.1.27/drivers/gpu/drm/ |
D | drm_ioc32.c | 91 struct drm_version __user *version; in compat_drm_version() 94 if (copy_from_user(&v32, (void __user *)arg, sizeof(v32))) in compat_drm_version() 101 || __put_user((void __user *)(unsigned long)v32.name, in compat_drm_version() 104 || __put_user((void __user *)(unsigned long)v32.date, in compat_drm_version() 107 || __put_user((void __user *)(unsigned long)v32.desc, in compat_drm_version() 124 if (copy_to_user((void __user *)arg, &v32, sizeof(v32))) in compat_drm_version() 138 struct drm_unique __user *u; in compat_drm_getunique() 141 if (copy_from_user(&uq32, (void __user *)arg, sizeof(uq32))) in compat_drm_getunique() 148 || __put_user((void __user *)(unsigned long)uq32.unique, in compat_drm_getunique() 158 if (copy_to_user((void __user *)arg, &uq32, sizeof(uq32))) in compat_drm_getunique() [all …]
|
/linux-4.1.27/arch/sparc/kernel/ |
D | systbls.h | 14 asmlinkage long sys_getdomainname(char __user *name, int len); 35 void __user *ptr, long fifth); 46 utrap_handler_t __user *old_p, 47 utrap_handler_t __user *old_d); 52 asmlinkage long sys32_truncate64(const char __user * path, 59 asmlinkage long compat_sys_stat64(const char __user * filename, 60 struct compat_stat64 __user *statbuf); 61 asmlinkage long compat_sys_lstat64(const char __user * filename, 62 struct compat_stat64 __user *statbuf); 64 struct compat_stat64 __user * statbuf); [all …]
|
D | sys_sparc32.c | 54 asmlinkage long sys32_truncate64(const char __user * path, unsigned long high, unsigned long low) in sys32_truncate64() 71 struct compat_stat64 __user *statbuf) in cp_compat_stat64() 82 err |= put_user(0, (unsigned long __user *) &statbuf->__pad3[0]); in cp_compat_stat64() 85 err |= put_user(0, (unsigned int __user *) &statbuf->__pad4[0]); in cp_compat_stat64() 86 err |= put_user(0, (unsigned int __user *) &statbuf->__pad4[4]); in cp_compat_stat64() 100 asmlinkage long compat_sys_stat64(const char __user * filename, in compat_sys_stat64() 101 struct compat_stat64 __user *statbuf) in compat_sys_stat64() 111 asmlinkage long compat_sys_lstat64(const char __user * filename, in compat_sys_lstat64() 112 struct compat_stat64 __user *statbuf) in compat_sys_lstat64() 123 struct compat_stat64 __user * statbuf) in compat_sys_fstat64() [all …]
|
D | signal_32.c | 40 __siginfo_fpu_t __user *fpu_save; 44 __siginfo_rwin_t __user *rwin_save; 52 __siginfo_fpu_t __user *fpu_save; 56 __siginfo_rwin_t __user *rwin_save; 65 struct signal_frame __user *sf; in do_sigreturn() 68 __siginfo_fpu_t __user *fpu_save; in do_sigreturn() 69 __siginfo_rwin_t __user *rwin_save; in do_sigreturn() 77 sf = (struct signal_frame __user *) regs->u_regs[UREG_FP]; in do_sigreturn() 129 struct rt_signal_frame __user *sf; in do_rt_sigreturn() 131 __siginfo_fpu_t __user *fpu_save; in do_rt_sigreturn() [all …]
|
D | signal_64.c | 46 struct ucontext __user *ucp = (struct ucontext __user *) in sparc64_set_context() 49 mc_gregset_t __user *grp; in sparc64_set_context() 108 (&(((struct reg_window __user *)(STACK_BIAS+regs->u_regs[UREG_I6]))->ins[6]))); in sparc64_set_context() 110 (&(((struct reg_window __user *)(STACK_BIAS+regs->u_regs[UREG_I6]))->ins[7]))); in sparc64_set_context() 125 ((unsigned long __user *)&(ucp->uc_mcontext.mc_fpregs.mcfpu_fregs))+16, in sparc64_set_context() 145 struct ucontext __user *ucp = (struct ucontext __user *) in sparc64_get_context() 148 mc_gregset_t __user *grp; in sparc64_get_context() 149 mcontext_t __user *mcp; in sparc64_get_context() 178 (unsigned long __user *)&ucp->uc_sigmask); in sparc64_get_context() 204 (&(((struct reg_window __user *)(STACK_BIAS+regs->u_regs[UREG_I6]))->ins[6]))); in sparc64_get_context() [all …]
|
D | ptrace_32.c | 51 void *kbuf, void __user *ubuf) in genregs32_get() 54 unsigned long __user *reg_window; in genregs32_get() 56 unsigned long __user *u = ubuf; in genregs32_get() 69 reg_window = (unsigned long __user *) regs->u_regs[UREG_I6]; in genregs32_get() 81 reg_window = (unsigned long __user *) regs->u_regs[UREG_I6]; in genregs32_get() 129 const void *kbuf, const void __user *ubuf) in genregs32_set() 132 unsigned long __user *reg_window; in genregs32_set() 134 const unsigned long __user *u = ubuf; in genregs32_set() 147 reg_window = (unsigned long __user *) regs->u_regs[UREG_I6]; in genregs32_set() 160 reg_window = (unsigned long __user *) regs->u_regs[UREG_I6]; in genregs32_set() [all …]
|
D | unaligned_64.c | 133 struct reg_window32 __user *win32; in fetch_reg() 134 win32 = (struct reg_window32 __user *)((unsigned long)((u32)fp)); in fetch_reg() 137 struct reg_window __user *win; in fetch_reg() 138 win = (struct reg_window __user *)(fp + STACK_BIAS); in fetch_reg() 417 struct reg_window32 __user *win32; in handle_popc() 418 win32 = (struct reg_window32 __user *)((unsigned long)((u32)fp)); in handle_popc() 421 struct reg_window __user *win; in handle_popc() 422 win = (struct reg_window __user *)(fp + STACK_BIAS); in handle_popc() 485 if (put_user (first >> 32, (u32 __user *)addr) || in handle_ldf_stq() 486 __put_user ((u32)first, (u32 __user *)(addr + 4)) || in handle_ldf_stq() [all …]
|
D | sigutil.h | 4 int save_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu); 5 int restore_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu); 6 int save_rwin_state(int wsaved, __siginfo_rwin_t __user *rwin); 7 int restore_rwin_state(__siginfo_rwin_t __user *rp);
|
D | signal32.c | 72 int copy_siginfo_to_user32(compat_siginfo_t __user *to, const siginfo_t *from) in copy_siginfo_to_user32() 128 int copy_siginfo_from_user32(siginfo_t *to, compat_siginfo_t __user *from) in copy_siginfo_from_user32() 143 struct signal_frame32 __user *sf; in do_sigreturn32() 158 sf = (struct signal_frame32 __user *) regs->u_regs[UREG_FP]; in do_sigreturn32() 229 struct rt_signal_frame32 __user *sf; in do_rt_sigreturn32() 242 sf = (struct rt_signal_frame32 __user *) regs->u_regs[UREG_FP]; in do_rt_sigreturn32() 311 static int invalid_frame_pointer(void __user *fp, int fplen) in invalid_frame_pointer() 318 static void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, unsigned long framesiz… in get_sigframe() 330 return (void __user *) -1L; in get_sigframe() 343 return (void __user *) sp; in get_sigframe() [all …]
|
D | ptrace_64.c | 127 if (copy_from_user(kbuf, (void __user *) uaddr, len)) in get_from_target() 141 if (copy_to_user((void __user *) uaddr, kbuf, len)) in set_to_target() 210 void *kbuf, void __user *ubuf) in genregs64_get() 260 const void *kbuf, const void __user *ubuf) in genregs64_set() 334 void *kbuf, void __user *ubuf) in fpregs64_get() 401 const void *kbuf, const void __user *ubuf) in fpregs64_set() 478 void *kbuf, void __user *ubuf) in genregs32_get() 481 compat_ulong_t __user *reg_window; in genregs32_get() 483 compat_ulong_t __user *u = ubuf; in genregs32_get() 496 reg_window = (compat_ulong_t __user *) regs->u_regs[UREG_I6]; in genregs32_get() [all …]
|
D | sys_sparc_32.c | 156 info.si_addr = (void __user *)regs->pc; in sparc_breakpoint() 166 struct old_sigaction __user *,act, in SYSCALL_DEFINE3() argument 167 struct old_sigaction __user *,oact) in SYSCALL_DEFINE3() 174 const struct sigaction __user *, act, in SYSCALL_DEFINE5() argument 175 struct sigaction __user *, oact, in SYSCALL_DEFINE5() 176 void __user *, restorer, in SYSCALL_DEFINE5() argument 202 asmlinkage long sys_getdomainname(char __user *name, int len) in sys_getdomainname()
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | uaccess.h | 101 case 2: __ret = (__put_user((x), (u8 __user *)(ptr))) \ 102 | (__put_user((x) >> 8, ((u8 __user *)(ptr) + 1))); break; \ 103 case 4: __ret = (__put_user((x), (u16 __user *)(ptr))) \ 104 | (__put_user((x) >> 16, ((u16 __user *)(ptr) + 1))); break; \ 105 case 8: __ret = (__put_user((x), (u32 __user *)(ptr))) \ 106 | (__put_user((x) >> 32, ((u32 __user *)(ptr) + 1))); break; \ 119 case 2: __ret = (__get_user((x), (u8 __user *)(ptr))) \ 120 | (__get_user((x) >> 8, ((u8 __user *)(ptr) + 1))); break; \ 121 case 4: __ret = (__get_user((x), (u16 __user *)(ptr))) \ 122 | (__get_user((x) >> 16, ((u16 __user *)(ptr) + 1))); break; \ [all …]
|
/linux-4.1.27/kernel/ |
D | compat.c | 33 static int compat_get_timex(struct timex *txc, struct compat_timex __user *utp) in compat_get_timex() 63 static int compat_put_timex(struct compat_timex __user *utp, struct timex *txc) in compat_put_timex() 91 COMPAT_SYSCALL_DEFINE2(gettimeofday, struct compat_timeval __user *, tv, in COMPAT_SYSCALL_DEFINE2() argument 92 struct timezone __user *, tz) in COMPAT_SYSCALL_DEFINE2() argument 108 COMPAT_SYSCALL_DEFINE2(settimeofday, struct compat_timeval __user *, tv, in COMPAT_SYSCALL_DEFINE2() argument 109 struct timezone __user *, tz) in COMPAT_SYSCALL_DEFINE2() argument 129 static int __compat_get_timeval(struct timeval *tv, const struct compat_timeval __user *ctv) in __compat_get_timeval() 136 static int __compat_put_timeval(const struct timeval *tv, struct compat_timeval __user *ctv) in __compat_put_timeval() 143 static int __compat_get_timespec(struct timespec *ts, const struct compat_timespec __user *cts) in __compat_get_timespec() 150 static int __compat_put_timespec(const struct timespec *ts, struct compat_timespec __user *cts) in __compat_put_timespec() [all …]
|
D | futex_compat.c | 23 fetch_robust_entry(compat_uptr_t *uentry, struct robust_list __user **entry, in fetch_robust_entry() 24 compat_uptr_t __user *head, unsigned int *pi) in fetch_robust_entry() 35 static void __user *futex_uaddr(struct robust_list __user *entry, in futex_uaddr() 39 void __user *uaddr = compat_ptr(base + futex_offset); in futex_uaddr() 52 struct compat_robust_list_head __user *head = curr->compat_robust_list; in compat_exit_robust_list() 53 struct robust_list __user *entry, *next_entry, *pending; in compat_exit_robust_list() 83 while (entry != (struct robust_list __user *) &head->list) { in compat_exit_robust_list() 89 (compat_uptr_t __user *)&entry->next, &next_pi); in compat_exit_robust_list() 95 void __user *uaddr = futex_uaddr(entry, futex_offset); in compat_exit_robust_list() 114 void __user *uaddr = futex_uaddr(pending, futex_offset); in compat_exit_robust_list() [all …]
|
D | uid16.c | 19 SYSCALL_DEFINE3(chown16, const char __user *, filename, old_uid_t, user, old_gid_t, group) in SYSCALL_DEFINE3() argument 24 SYSCALL_DEFINE3(lchown16, const char __user *, filename, old_uid_t, user, old_gid_t, group) in SYSCALL_DEFINE3() argument 60 SYSCALL_DEFINE3(getresuid16, old_uid_t __user *, ruidp, old_uid_t __user *, euidp, old_uid_t __user… in SYSCALL_DEFINE3() argument 84 SYSCALL_DEFINE3(getresgid16, old_gid_t __user *, rgidp, old_gid_t __user *, egidp, old_gid_t __user… in SYSCALL_DEFINE3() argument 111 static int groups16_to_user(old_gid_t __user *grouplist, in groups16_to_user() 130 old_gid_t __user *grouplist) in groups16_from_user() 151 SYSCALL_DEFINE2(getgroups16, int, gidsetsize, old_gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument 174 SYSCALL_DEFINE2(setgroups16, int, gidsetsize, old_gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
|
/linux-4.1.27/arch/alpha/kernel/ |
D | osf_sys.c | 100 struct osf_dirent __user *dirent; 101 long __user *basep; 110 struct osf_dirent __user *dirent; in osf_filldir() 136 dirent = (void __user *)dirent + reclen; in osf_filldir() 146 struct osf_dirent __user *, dirent, unsigned int, count, in SYSCALL_DEFINE4() argument 147 long __user *, basep) in SYSCALL_DEFINE4() argument 273 linux_to_osf_stat(struct kstat *lstat, struct osf_stat __user *osf_stat) in linux_to_osf_stat() 299 linux_to_osf_statfs(struct kstatfs *linux_stat, struct osf_statfs __user *osf_stat, in linux_to_osf_statfs() 320 linux_to_osf_statfs64(struct kstatfs *linux_stat, struct osf_statfs64 __user *osf_stat, in linux_to_osf_statfs64() 339 SYSCALL_DEFINE3(osf_statfs, const char __user *, pathname, in SYSCALL_DEFINE3() argument [all …]
|
/linux-4.1.27/net/ |
D | compat.c | 35 struct compat_msghdr __user *umsg, in get_compat_msghdr() 36 struct sockaddr __user **save_addr, in get_compat_msghdr() 93 ((void __user *)((char __user *)(cmsg) + CMSG_COMPAT_ALIGN(sizeof(struct compat_cmsghdr)))) 101 (struct compat_cmsghdr __user *)((msg)->msg_control) : \ 102 (struct compat_cmsghdr __user *)NULL) 110 static inline struct compat_cmsghdr __user *cmsg_compat_nxthdr(struct msghdr *msg, in cmsg_compat_nxthdr() 111 struct compat_cmsghdr __user *cmsg, int cmsg_len) in cmsg_compat_nxthdr() 113 char __user *ptr = (char __user *)cmsg + CMSG_COMPAT_ALIGN(cmsg_len); in cmsg_compat_nxthdr() 114 if ((unsigned long)(ptr + 1 - (char __user *)msg->msg_control) > in cmsg_compat_nxthdr() 117 return (struct compat_cmsghdr __user *)ptr; in cmsg_compat_nxthdr() [all …]
|
D | socket.c | 188 int move_addr_to_kernel(void __user *uaddr, int ulen, struct sockaddr_storage *kaddr) in move_addr_to_kernel() 217 void __user *uaddr, int __user *ulen) in move_addr_to_user() 833 static int (*br_ioctl_hook) (struct net *, unsigned int cmd, void __user *arg); 835 void brioctl_set(int (*hook) (struct net *, unsigned int, void __user *)) in brioctl_set() argument 844 static int (*vlan_ioctl_hook) (struct net *, void __user *arg); 846 void vlan_ioctl_set(int (*hook) (struct net *, void __user *)) in vlan_ioctl_set() argument 855 static int (*dlci_ioctl_hook) (unsigned int, void __user *); 857 void dlci_ioctl_set(int (*hook) (unsigned int, void __user *)) in dlci_ioctl_set() argument 869 void __user *argp = (void __user *)arg; in sock_do_ioctl() 892 void __user *argp = (void __user *)arg; in sock_ioctl() [all …]
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | uaccess.h | 179 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ 190 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ 200 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ 268 const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ 282 const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ 296 const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ 308 const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ 318 extern unsigned long __copy_tofrom_user(void __user *to, 319 const void __user *from, unsigned long size); 324 const void __user *from, unsigned long n) in copy_from_user() [all …]
|
/linux-4.1.27/ipc/ |
D | syscall.c | 17 unsigned long, third, void __user *, ptr, long, fifth) in SYSCALL_DEFINE6() argument 26 return sys_semtimedop(first, (struct sembuf __user *)ptr, in SYSCALL_DEFINE6() 29 return sys_semtimedop(first, (struct sembuf __user *)ptr, in SYSCALL_DEFINE6() 31 (const struct timespec __user *)fifth); in SYSCALL_DEFINE6() 39 if (get_user(arg, (unsigned long __user *) ptr)) in SYSCALL_DEFINE6() 45 return sys_msgsnd(first, (struct msgbuf __user *) ptr, in SYSCALL_DEFINE6() 55 (struct ipc_kludge __user *) ptr, in SYSCALL_DEFINE6() 63 (struct msgbuf __user *) ptr, in SYSCALL_DEFINE6() 69 return sys_msgctl(first, second, (struct msqid_ds __user *)ptr); in SYSCALL_DEFINE6() 75 ret = do_shmat(first, (char __user *)ptr, in SYSCALL_DEFINE6() [all …]
|
D | compat_mq.c | 26 const struct compat_mq_attr __user *uattr) in get_compat_mq_attr() 38 struct compat_mq_attr __user *uattr) in put_compat_mq_attr() 49 COMPAT_SYSCALL_DEFINE4(mq_open, const char __user *, u_name, in COMPAT_SYSCALL_DEFINE4() argument 51 struct compat_mq_attr __user *, u_attr) in COMPAT_SYSCALL_DEFINE4() argument 53 void __user *p = NULL; in COMPAT_SYSCALL_DEFINE4() 68 const char __user *, u_msg_ptr, in COMPAT_SYSCALL_DEFINE5() argument 70 const struct compat_timespec __user *, u_abs_timeout) in COMPAT_SYSCALL_DEFINE5() argument 72 struct timespec __user *u_ts; in COMPAT_SYSCALL_DEFINE5() 82 char __user *, u_msg_ptr, in COMPAT_SYSCALL_DEFINE5() argument 83 compat_size_t, msg_len, unsigned int __user *, u_msg_prio, in COMPAT_SYSCALL_DEFINE5() argument [all …]
|
D | compat.c | 137 struct compat_ipc64_perm __user *up64) in __get_compat_ipc64_perm() 148 struct compat_ipc_perm __user *up) in __get_compat_ipc_perm() 159 struct compat_ipc64_perm __user *up64) in __put_compat_ipc64_perm() 174 struct compat_ipc_perm __user *uip) in __put_compat_ipc_perm() 195 struct compat_semid64_ds __user *up64) in get_compat_semid64_ds() 203 struct compat_semid_ds __user *up) in get_compat_semid_ds() 211 struct compat_semid64_ds __user *up64) in put_compat_semid64_ds() 225 struct compat_semid_ds __user *up) in put_compat_semid_ds() 243 struct semid64_ds __user *up64; in do_compat_semctl() 310 static long compat_do_msg_fill(void __user *dest, struct msg_msg *msg, size_t bufsz) in compat_do_msg_fill() [all …]
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | signal_32.c | 94 static inline int put_sigset_t(compat_sigset_t __user *uset, sigset_t *set) in put_sigset_t() 112 const compat_sigset_t __user *uset) in get_sigset_t() 136 struct mcontext __user *frame) in save_general_regs() 153 struct mcontext __user *sr) in restore_general_regs() 171 static inline int put_sigset_t(sigset_t __user *uset, sigset_t *set) in put_sigset_t() 176 static inline int get_sigset_t(sigset_t *set, const sigset_t __user *uset) in get_sigset_t() 182 #define from_user_ptr(p) ((void __user *)(p)) 185 struct mcontext __user *frame) in save_general_regs() 192 struct mcontext __user *sr) in restore_general_regs() 264 unsigned long copy_fpr_to_user(void __user *to, in copy_fpr_to_user() [all …]
|
D | syscalls.c | 86 ppc_select(int n, fd_set __user *inp, fd_set __user *outp, fd_set __user *exp, struct timeval __use… in ppc_select() 90 unsigned long __user *buffer = (unsigned long __user *)n; in ppc_select() 93 || __get_user(inp, ((fd_set __user * __user *)(buffer+1))) in ppc_select() 94 || __get_user(outp, ((fd_set __user * __user *)(buffer+2))) in ppc_select() 95 || __get_user(exp, ((fd_set __user * __user *)(buffer+3))) in ppc_select() 96 || __get_user(tvp, ((struct timeval __user * __user *)(buffer+4)))) in ppc_select()
|
D | signal.h | 15 extern void __user *get_sigframe(struct ksignal *ksig, unsigned long sp, 24 extern unsigned long copy_fpr_to_user(void __user *to, 26 extern unsigned long copy_transact_fpr_to_user(void __user *to, 29 void __user *from); 31 void __user *from); 33 extern unsigned long copy_vsx_to_user(void __user *to, 35 extern unsigned long copy_transact_vsx_to_user(void __user *to, 38 void __user *from); 40 void __user *from);
|
D | signal_64.c | 64 struct siginfo __user *pinfo; 65 void __user *puc; 80 static long setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext() 93 …elf_vrreg_t __user *v_regs = (elf_vrreg_t __user *)(((unsigned long)sc->vmx_reserve + 15) & ~0xful… in setup_sigcontext() 117 err |= __put_user(current->thread.vrsave, (u32 __user *)&v_regs[33]); in setup_sigcontext() 170 static long setup_tm_sigcontexts(struct sigcontext __user *sc, in setup_tm_sigcontexts() 171 struct sigcontext __user *tm_sc, in setup_tm_sigcontexts() 184 elf_vrreg_t __user *v_regs = (elf_vrreg_t __user *) in setup_tm_sigcontexts() 186 elf_vrreg_t __user *tm_v_regs = (elf_vrreg_t __user *) in setup_tm_sigcontexts() 235 err |= __put_user(current->thread.vrsave, (u32 __user *)&v_regs[33]); in setup_tm_sigcontexts() [all …]
|
D | ptrace32.c | 68 u32 __user * addrOthers; in compat_arch_ptrace() 73 if (get_user(addrOthers, (u32 __user * __user *)addr) != 0) in compat_arch_ptrace() 80 ret = put_user(tmp, (u32 __user *)data); in compat_arch_ptrace() 110 ret = put_user((unsigned int)tmp, (u32 __user *)data); in compat_arch_ptrace() 158 ret = put_user(reg32bits, (u32 __user *)data); in compat_arch_ptrace() 174 u32 __user * addrOthers; in compat_arch_ptrace() 178 if (get_user(addrOthers, (u32 __user * __user *)addr) != 0) in compat_arch_ptrace() 269 ret = put_user(child->thread.debug.dac1, (u32 __user *)data); in compat_arch_ptrace() 274 ret = put_user(dabr_fake, (u32 __user *)data); in compat_arch_ptrace()
|
D | sys_ppc32.c | 56 asmlinkage long ppc32_select(u32 n, compat_ulong_t __user *inp, in ppc32_select() 57 compat_ulong_t __user *outp, compat_ulong_t __user *exp, in ppc32_select() 77 compat_ssize_t compat_sys_pread64(unsigned int fd, char __user *ubuf, compat_size_t count, in compat_sys_pread64() 83 compat_ssize_t compat_sys_pwrite64(unsigned int fd, const char __user *ubuf, compat_size_t count, in compat_sys_pwrite64() 94 asmlinkage int compat_sys_truncate64(const char __user * path, u32 reg4, in compat_sys_truncate64()
|
/linux-4.1.27/arch/s390/include/uapi/asm/ |
D | zcrypt.h | 48 char __user * inputdata; 50 char __user * outputdata; 52 char __user * b_key; 53 char __user * n_modulus; 71 char __user * inputdata; 73 char __user * outputdata; 75 char __user * bp_key; 76 char __user * bq_key; 77 char __user * np_prime; 78 char __user * nq_prime; [all …]
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | syscall.h | 15 asmlinkage long xtensa_shmat(int, char __user *, int); 21 asmlinkage long sys_pselect6(int n, fd_set __user *inp, fd_set __user *outp, 22 fd_set __user *exp, struct timespec __user *tsp, 23 void __user *sig); 24 asmlinkage long sys_ppoll(struct pollfd __user *ufds, unsigned int nfds, 25 struct timespec __user *tsp, 26 const sigset_t __user *sigmask,
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_ioc32.c | 63 drm_radeon_init_t __user *init; in compat_radeon_cp_init() 65 if (copy_from_user(&init32, (void __user *)arg, sizeof(init32))) in compat_radeon_cp_init() 110 drm_radeon_clear_t __user *clr; in compat_radeon_cp_clear() 112 if (copy_from_user(&clr32, (void __user *)arg, sizeof(clr32))) in compat_radeon_cp_clear() 122 || __put_user((void __user *)(unsigned long)clr32.depth_boxes, in compat_radeon_cp_clear() 136 drm_radeon_stipple32_t __user *argp = (void __user *)arg; in compat_radeon_cp_stipple() 137 drm_radeon_stipple_t __user *request; in compat_radeon_cp_stipple() 145 || __put_user((unsigned int __user *)(unsigned long)mask, in compat_radeon_cp_stipple() 171 drm_radeon_texture_t __user *request; in compat_radeon_cp_texture() 173 drm_radeon_tex_image_t __user *image; in compat_radeon_cp_texture() [all …]
|
/linux-4.1.27/arch/tile/include/asm/ |
D | uaccess.h | 313 __typeof__(*(ptr)) __user *__Pu_addr = (ptr); \ 321 __typeof__(*(ptr)) const __user *__Gu_addr = (ptr); \ 346 void __user *to, const void *from, unsigned long n); 349 __copy_to_user(void __user *to, const void *from, unsigned long n) in __copy_to_user() 356 copy_to_user(void __user *to, const void *from, unsigned long n) in copy_to_user() 386 void *to, const void __user *from, unsigned long n); 388 void *to, const void __user *from, unsigned long n); 391 __copy_from_user(void *to, const void __user *from, unsigned long n) in __copy_from_user() 398 _copy_from_user(void *to, const void __user *from, unsigned long n) in _copy_from_user() 417 const void __user *from, in copy_from_user() [all …]
|
D | compat.h | 243 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() 245 return (void __user *)(long)(s32)uptr; in compat_ptr() 248 static inline compat_uptr_t ptr_to_compat(void __user *uptr) in ptr_to_compat() 254 static inline unsigned long ptr_to_compat_reg(void __user *uptr) in ptr_to_compat_reg() 259 static inline void __user *arch_compat_alloc_user_space(long len) in arch_compat_alloc_user_space() 262 return (void __user *)regs->sp - len; in arch_compat_alloc_user_space() 277 long compat_sys_truncate64(char __user *filename, u32 dummy, u32 low, u32 high); 279 long compat_sys_pread64(unsigned int fd, char __user *ubuf, size_t count, 281 long compat_sys_pwrite64(unsigned int fd, char __user *ubuf, size_t count, 290 unsigned int offset_low, loff_t __user * result,
|
D | syscalls.h | 54 long sys_fstat64(unsigned long fd, struct stat64 __user *statbuf); 55 long sys_truncate64(const char __user *path, loff_t length); 66 void __user *parent_tid, void __user *child_tid);
|
/linux-4.1.27/arch/x86/um/ |
D | signal.c | 82 static int convert_fxsr_to_user(struct _fpstate __user *buf, in convert_fxsr_to_user() 86 struct _fpreg __user *to; in convert_fxsr_to_user() 104 unsigned long __user *t = (unsigned long __user *)to; in convert_fxsr_to_user() 116 struct _fpstate __user *buf) in convert_fxsr_from_user() 120 struct _fpreg __user *from; in convert_fxsr_from_user() 139 unsigned long __user *f = (unsigned long __user *)from; in convert_fxsr_from_user() 154 struct sigcontext __user *from) in copy_sc_from_user() 209 &((struct _fpstate __user *)sc.fpstate)->_fxsr_env[0], in copy_sc_from_user() 246 static int copy_sc_to_user(struct sigcontext __user *to, in copy_sc_to_user() 247 struct _fpstate __user *to_fp, struct pt_regs *regs, in copy_sc_to_user() [all …]
|
/linux-4.1.27/arch/arm/kernel/ |
D | sys_oabi-compat.c | 118 struct oldabi_stat64 __user *statbuf) in cp_oldabi_stat64() 144 asmlinkage long sys_oabi_stat64(const char __user * filename, in sys_oabi_stat64() 145 struct oldabi_stat64 __user * statbuf) in sys_oabi_stat64() 154 asmlinkage long sys_oabi_lstat64(const char __user * filename, in sys_oabi_lstat64() 155 struct oldabi_stat64 __user * statbuf) in sys_oabi_lstat64() 165 struct oldabi_stat64 __user * statbuf) in sys_oabi_fstat64() 175 const char __user *filename, in sys_oabi_fstatat64() 176 struct oldabi_stat64 __user *statbuf, in sys_oabi_fstatat64() 212 if (copy_from_user(&user, (struct oabi_flock64 __user *)arg, in sys_oabi_fcntl64() 235 if (copy_to_user((struct oabi_flock64 __user *)arg, in sys_oabi_fcntl64() [all …]
|
D | signal.c | 30 static int preserve_crunch_context(struct crunch_sigframe __user *frame) in preserve_crunch_context() 43 static int restore_crunch_context(struct crunch_sigframe __user *frame) in restore_crunch_context() 95 static int preserve_vfp_context(struct vfp_sigframe __user *frame) in preserve_vfp_context() 110 static int restore_vfp_context(struct vfp_sigframe __user *frame) in restore_vfp_context() 142 static int restore_sigframe(struct pt_regs *regs, struct sigframe __user *sf) in restore_sigframe() 144 struct aux_sigframe __user *aux; in restore_sigframe() 172 aux = (struct aux_sigframe __user *) sf->uc.uc_regspace; in restore_sigframe() 191 struct sigframe __user *frame; in sys_sigreturn() 204 frame = (struct sigframe __user *)regs->ARM_sp; in sys_sigreturn() 221 struct rt_sigframe __user *frame; in sys_rt_sigreturn() [all …]
|
D | perf_callchain.c | 23 struct frame_tail __user *fp; 32 static struct frame_tail __user * 33 user_backtrace(struct frame_tail __user *tail, in user_backtrace() 64 struct frame_tail __user *tail; in perf_callchain_user() 76 tail = (struct frame_tail __user *)regs->ARM_fp - 1; in perf_callchain_user()
|
/linux-4.1.27/arch/s390/lib/ |
D | uaccess.c | 20 static inline unsigned long copy_from_user_mvcos(void *x, const void __user *ptr, in copy_from_user_mvcos() 60 static inline unsigned long copy_from_user_mvcp(void *x, const void __user *ptr, in copy_from_user_mvcp() 105 unsigned long __copy_from_user(void *to, const void __user *from, unsigned long n) in __copy_from_user() 113 static inline unsigned long copy_to_user_mvcos(void __user *ptr, const void *x, in copy_to_user_mvcos() 143 static inline unsigned long copy_to_user_mvcs(void __user *ptr, const void *x, in copy_to_user_mvcs() 178 unsigned long __copy_to_user(void __user *to, const void *from, unsigned long n) in __copy_to_user() 186 static inline unsigned long copy_in_user_mvcos(void __user *to, const void __user *from, in copy_in_user_mvcos() 209 static inline unsigned long copy_in_user_mvc(void __user *to, const void __user *from, in copy_in_user_mvc() 241 unsigned long __copy_in_user(void __user *to, const void __user *from, unsigned long n) in __copy_in_user() 249 static inline unsigned long clear_user_mvcos(void __user *to, unsigned long size) in clear_user_mvcos() [all …]
|
/linux-4.1.27/arch/powerpc/perf/ |
D | callchain.c | 114 static int read_user_stack_slow(void __user *ptr, void *buf, int nb) in read_user_stack_slow() 155 static int read_user_stack_64(unsigned long __user *ptr, unsigned long *ret) in read_user_stack_64() 171 static int read_user_stack_32(unsigned int __user *ptr, unsigned int *ret) in read_user_stack_32() 224 struct signal_frame_64 __user *sf; in sane_signal_64_frame() 227 sf = (struct signal_frame_64 __user *) sp; in sane_signal_64_frame() 228 if (read_user_stack_64((unsigned long __user *) &sf->pinfo, &pinfo) || in sane_signal_64_frame() 229 read_user_stack_64((unsigned long __user *) &sf->puc, &puc)) in sane_signal_64_frame() 242 struct signal_frame_64 __user *sigframe; in perf_callchain_user_64() 243 unsigned long __user *fp, *uregs; in perf_callchain_user_64() 251 fp = (unsigned long __user *) sp; in perf_callchain_user_64() [all …]
|
/linux-4.1.27/fs/ |
D | compat.c | 75 COMPAT_SYSCALL_DEFINE2(utime, const char __user *, filename, in COMPAT_SYSCALL_DEFINE2() argument 76 struct compat_utimbuf __user *, t) in COMPAT_SYSCALL_DEFINE2() argument 90 …LL_DEFINE4(utimensat, unsigned int, dfd, const char __user *, filename, struct compat_timespec __u… in COMPAT_SYSCALL_DEFINE4() argument 105 …LL_DEFINE3(futimesat, unsigned int, dfd, const char __user *, filename, struct compat_timeval __us… in COMPAT_SYSCALL_DEFINE3() argument 124 COMPAT_SYSCALL_DEFINE2(utimes, const char __user *, filename, struct compat_timeval __user *, t) in COMPAT_SYSCALL_DEFINE2() argument 129 static int cp_compat_stat(struct kstat *stat, struct compat_stat __user *ubuf) in cp_compat_stat() 162 COMPAT_SYSCALL_DEFINE2(newstat, const char __user *, filename, in COMPAT_SYSCALL_DEFINE2() argument 163 struct compat_stat __user *, statbuf) in COMPAT_SYSCALL_DEFINE2() argument 174 COMPAT_SYSCALL_DEFINE2(newlstat, const char __user *, filename, in COMPAT_SYSCALL_DEFINE2() argument 175 struct compat_stat __user *, statbuf) in COMPAT_SYSCALL_DEFINE2() argument [all …]
|
D | stat.c | 90 int vfs_fstatat(int dfd, const char __user *filename, struct kstat *stat, in vfs_fstatat() 121 int vfs_stat(const char __user *name, struct kstat *stat) in vfs_stat() 127 int vfs_lstat(const char __user *name, struct kstat *stat) in vfs_lstat() 140 static int cp_old_stat(struct kstat *stat, struct __old_kernel_stat __user * statbuf) in cp_old_stat() 177 SYSCALL_DEFINE2(stat, const char __user *, filename, in SYSCALL_DEFINE2() argument 178 struct __old_kernel_stat __user *, statbuf) in SYSCALL_DEFINE2() argument 190 SYSCALL_DEFINE2(lstat, const char __user *, filename, in SYSCALL_DEFINE2() argument 191 struct __old_kernel_stat __user *, statbuf) in SYSCALL_DEFINE2() argument 203 SYSCALL_DEFINE2(fstat, unsigned int, fd, struct __old_kernel_stat __user *, statbuf) in SYSCALL_DEFINE2() argument 229 static int cp_new_stat(struct kstat *stat, struct stat __user *statbuf) in cp_new_stat() [all …]
|
D | xattr.c | 322 setxattr(struct dentry *d, const char __user *name, const void __user *value, in setxattr() 367 static int path_setxattr(const char __user *pathname, in path_setxattr() 368 const char __user *name, const void __user *value, in path_setxattr() 390 SYSCALL_DEFINE5(setxattr, const char __user *, pathname, in SYSCALL_DEFINE5() argument 391 const char __user *, name, const void __user *, value, in SYSCALL_DEFINE5() argument 397 SYSCALL_DEFINE5(lsetxattr, const char __user *, pathname, in SYSCALL_DEFINE5() argument 398 const char __user *, name, const void __user *, value, in SYSCALL_DEFINE5() argument 404 SYSCALL_DEFINE5(fsetxattr, int, fd, const char __user *, name, in SYSCALL_DEFINE5() argument 405 const void __user *,value, size_t, size, int, flags) in SYSCALL_DEFINE5() argument 426 getxattr(struct dentry *d, const char __user *name, void __user *value, in getxattr() [all …]
|
D | readdir.c | 73 struct old_linux_dirent __user * dirent; 82 struct old_linux_dirent __user * dirent; in fillonedir() 111 struct old_linux_dirent __user *, dirent, unsigned int, count) in SYSCALL_DEFINE3() argument 146 struct linux_dirent __user * current_dir; 147 struct linux_dirent __user * previous; 155 struct linux_dirent __user * dirent; in filldir() 184 if (__put_user(d_type, (char __user *) dirent + reclen - 1)) in filldir() 187 dirent = (void __user *)dirent + reclen; in filldir() 197 struct linux_dirent __user *, dirent, unsigned int, count) in SYSCALL_DEFINE3() argument 200 struct linux_dirent __user * lastdirent; in SYSCALL_DEFINE3() [all …]
|
D | binfmt_aout.c | 50 void __user *dump_start; in aout_core_dump() 54 # define START_DATA(u) ((void __user *)u.start_data) in aout_core_dump() 56 # define START_DATA(u) ((void __user *)((u.u_tsize << PAGE_SHIFT) + \ in aout_core_dump() 59 # define START_STACK(u) ((void __user *)u.start_stack) in aout_core_dump() 144 static unsigned long __user *create_aout_tables(char __user *p, struct linux_binprm * bprm) in create_aout_tables() 146 char __user * __user *argv; in create_aout_tables() 147 char __user * __user *envp; in create_aout_tables() 148 unsigned long __user *sp; in create_aout_tables() 152 sp = (void __user *)((-(unsigned long)sizeof(char *)) & (unsigned long) p); in create_aout_tables() 167 envp = (char __user * __user *) sp; in create_aout_tables() [all …]
|
D | utimes.c | 27 SYSCALL_DEFINE2(utime, char __user *, filename, struct utimbuf __user *, times) in SYSCALL_DEFINE2() argument 136 long do_utimes(int dfd, const char __user *filename, struct timespec *times, in do_utimes() 185 SYSCALL_DEFINE4(utimensat, int, dfd, const char __user *, filename, in SYSCALL_DEFINE4() argument 186 struct timespec __user *, utimes, int, flags) in SYSCALL_DEFINE4() argument 203 SYSCALL_DEFINE3(futimesat, int, dfd, const char __user *, filename, in SYSCALL_DEFINE3() argument 204 struct timeval __user *, utimes) in SYSCALL_DEFINE3() argument 231 SYSCALL_DEFINE2(utimes, char __user *, filename, in SYSCALL_DEFINE2() argument 232 struct timeval __user *, utimes) in SYSCALL_DEFINE2() argument
|
D | select.c | 289 static int poll_select_copy_remaining(struct timespec *end_time, void __user *p, in poll_select_copy_remaining() 547 int core_sys_select(int n, fd_set __user *inp, fd_set __user *outp, in core_sys_select() 548 fd_set __user *exp, struct timespec *end_time) in core_sys_select() 622 SYSCALL_DEFINE5(select, int, n, fd_set __user *, inp, fd_set __user *, outp, in SYSCALL_DEFINE5() argument 623 fd_set __user *, exp, struct timeval __user *, tvp) in SYSCALL_DEFINE5() argument 646 static long do_pselect(int n, fd_set __user *inp, fd_set __user *outp, in do_pselect() 647 fd_set __user *exp, struct timespec __user *tsp, in do_pselect() 648 const sigset_t __user *sigmask, size_t sigsetsize) in do_pselect() 700 SYSCALL_DEFINE6(pselect6, int, n, fd_set __user *, inp, fd_set __user *, outp, in SYSCALL_DEFINE6() argument 701 fd_set __user *, exp, struct timespec __user *, tsp, in SYSCALL_DEFINE6() argument [all …]
|
D | read_write.c | 24 typedef ssize_t (*io_fn_t)(struct file *, char __user *, size_t, loff_t *); 303 unsigned long, offset_low, loff_t __user *, result, in SYSCALL_DEFINE5() argument 411 static ssize_t new_sync_read(struct file *filp, char __user *buf, size_t len, loff_t *ppos) in new_sync_read() 428 ssize_t __vfs_read(struct file *file, char __user *buf, size_t count, in __vfs_read() 440 ssize_t vfs_read(struct file *file, char __user *buf, size_t count, loff_t *pos) in vfs_read() 467 static ssize_t new_sync_write(struct file *filp, const char __user *buf, size_t len, loff_t *ppos) in new_sync_write() 469 struct iovec iov = { .iov_base = (void __user *)buf, .iov_len = len }; in new_sync_write() 485 ssize_t __vfs_write(struct file *file, const char __user *p, size_t count, in __vfs_write() 500 const char __user *p; in __kernel_write() 508 p = (__force const char __user *)buf; in __kernel_write() [all …]
|
D | compat_ioctl.c | 119 compat_ulong_t __user *argp) in w_long() 143 struct compat_video_event __user *up) in do_video_get_event() 173 struct compat_video_still_picture __user *up) in do_video_stillpicture() 175 struct video_still_picture __user *up_native; in do_video_stillpicture() 204 struct compat_video_spu_palette __user *up) in do_video_set_spu_palette() 206 struct video_spu_palette __user *up_native; in do_video_set_spu_palette() 258 static int sg_build_iovec(sg_io_hdr_t __user *sgio, void __user *dxferp, u16 iovec_count) in sg_build_iovec() 260 sg_iovec_t __user *iov = (sg_iovec_t __user *) (sgio + 1); in sg_build_iovec() 261 sg_iovec32_t __user *iov32 = dxferp; in sg_build_iovec() 280 sg_io_hdr32_t __user *sgio32) in sg_ioctl_trans() [all …]
|
D | exec.c | 108 SYSCALL_DEFINE1(uselib, const char __user *, library) in SYSCALL_DEFINE1() argument 392 const char __user *const __user *native; 394 const compat_uptr_t __user *compat; 399 static const char __user *get_user_arg_ptr(struct user_arg_ptr argv, int nr) in get_user_arg_ptr() 401 const char __user *native; in get_user_arg_ptr() 429 const char __user *p = get_user_arg_ptr(argv, i); in count() 463 const char __user *str; in copy_strings() 551 .ptr.native = (const char __user *const __user *)__argv, in copy_strings_kernel() 821 result = vfs_read(file, (void __user *)addr, count, &pos); in kernel_read() 830 ssize_t res = vfs_read(file, (void __user *)addr, len, &pos); in read_code() [all …]
|
D | statfs.c | 77 int user_statfs(const char __user *pathname, struct kstatfs *st) in user_statfs() 106 static int do_statfs_native(struct kstatfs *st, struct statfs __user *p) in do_statfs_native() 148 static int do_statfs64(struct kstatfs *st, struct statfs64 __user *p) in do_statfs64() 172 SYSCALL_DEFINE2(statfs, const char __user *, pathname, struct statfs __user *, buf) in SYSCALL_DEFINE2() argument 181 SYSCALL_DEFINE3(statfs64, const char __user *, pathname, size_t, sz, struct statfs64 __user *, buf) in SYSCALL_DEFINE3() argument 193 SYSCALL_DEFINE2(fstatfs, unsigned int, fd, struct statfs __user *, buf) in SYSCALL_DEFINE2() argument 202 SYSCALL_DEFINE3(fstatfs64, unsigned int, fd, size_t, sz, struct statfs64 __user *, buf) in SYSCALL_DEFINE3() argument 228 SYSCALL_DEFINE2(ustat, unsigned, dev, struct ustat __user *, ubuf) in SYSCALL_DEFINE2() argument
|
/linux-4.1.27/drivers/pci/ |
D | syscall.c | 17 unsigned long, off, unsigned long, len, void __user *, buf) in SYSCALL_DEFINE5() argument 55 err = put_user(byte, (unsigned char __user *)buf); in SYSCALL_DEFINE5() 58 err = put_user(word, (unsigned short __user *)buf); in SYSCALL_DEFINE5() 61 err = put_user(dword, (unsigned int __user *)buf); in SYSCALL_DEFINE5() 73 put_user(-1, (unsigned char __user *)buf); in SYSCALL_DEFINE5() 76 put_user(-1, (unsigned short __user *)buf); in SYSCALL_DEFINE5() 79 put_user(-1, (unsigned int __user *)buf); in SYSCALL_DEFINE5() 87 unsigned long, off, unsigned long, len, void __user *, buf) in SYSCALL_DEFINE5() argument 104 err = get_user(byte, (u8 __user *)buf); in SYSCALL_DEFINE5() 113 err = get_user(word, (u16 __user *)buf); in SYSCALL_DEFINE5() [all …]
|
/linux-4.1.27/arch/mips/kernel/ |
D | ptrace32.c | 64 u32 __user * addrOthers; in compat_arch_ptrace() 69 if (get_user(addrOthers, (u32 __user * __user *) (unsigned long) addr) != 0) in compat_arch_ptrace() 76 ret = put_user(tmp, (u32 __user *) (unsigned long) data); in compat_arch_ptrace() 159 ret = put_user(tmp, (unsigned __user *) (unsigned long) data); in compat_arch_ptrace() 174 u32 __user * addrOthers; in compat_arch_ptrace() 178 if (get_user(addrOthers, (u32 __user * __user *) (unsigned long) addr) != 0) in compat_arch_ptrace() 260 (struct user_pt_regs __user *) (__u64) data); in compat_arch_ptrace() 265 (struct user_pt_regs __user *) (__u64) data); in compat_arch_ptrace() 269 ret = ptrace_getfpregs(child, (__u32 __user *) (__u64) data); in compat_arch_ptrace() 273 ret = ptrace_setfpregs(child, (__u32 __user *) (__u64) data); in compat_arch_ptrace() [all …]
|
D | ptrace.c | 101 int ptrace_getregs(struct task_struct *child, struct user_pt_regs __user *data) in ptrace_getregs() 112 __put_user((long)regs->regs[i], (__s64 __user *)&data->regs[i]); in ptrace_getregs() 113 __put_user((long)regs->lo, (__s64 __user *)&data->lo); in ptrace_getregs() 114 __put_user((long)regs->hi, (__s64 __user *)&data->hi); in ptrace_getregs() 115 __put_user((long)regs->cp0_epc, (__s64 __user *)&data->cp0_epc); in ptrace_getregs() 116 __put_user((long)regs->cp0_badvaddr, (__s64 __user *)&data->cp0_badvaddr); in ptrace_getregs() 117 __put_user((long)regs->cp0_status, (__s64 __user *)&data->cp0_status); in ptrace_getregs() 118 __put_user((long)regs->cp0_cause, (__s64 __user *)&data->cp0_cause); in ptrace_getregs() 128 int ptrace_setregs(struct task_struct *child, struct user_pt_regs __user *data) in ptrace_setregs() 139 __get_user(regs->regs[i], (__s64 __user *)&data->regs[i]); in ptrace_setregs() [all …]
|
D | signal.c | 44 static int (*save_fp_context)(struct sigcontext __user *sc); 45 static int (*restore_fp_context)(struct sigcontext __user *sc); 47 extern asmlinkage int _save_fp_context(struct sigcontext __user *sc); 48 extern asmlinkage int _restore_fp_context(struct sigcontext __user *sc); 68 static int copy_fp_to_sigcontext(struct sigcontext __user *sc) in copy_fp_to_sigcontext() 83 static int copy_fp_from_sigcontext(struct sigcontext __user *sc) in copy_fp_from_sigcontext() 101 static int protected_save_fp_context(struct sigcontext __user *sc) in protected_save_fp_context() 134 static int protected_restore_fp_context(struct sigcontext __user *sc) in protected_restore_fp_context() 167 int setup_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in setup_sigcontext() 207 int fpcsr_pending(unsigned int __user *fpcsr) in fpcsr_pending() [all …]
|
D | signal32.c | 39 static int (*save_fp_context32)(struct sigcontext32 __user *sc); 40 static int (*restore_fp_context32)(struct sigcontext32 __user *sc); 42 extern asmlinkage int _save_fp_context32(struct sigcontext32 __user *sc); 43 extern asmlinkage int _restore_fp_context32(struct sigcontext32 __user *sc); 81 static int copy_fp_to_sigcontext32(struct sigcontext32 __user *sc) in copy_fp_to_sigcontext32() 97 static int copy_fp_from_sigcontext32(struct sigcontext32 __user *sc) in copy_fp_from_sigcontext32() 116 static int protected_save_fp_context32(struct sigcontext32 __user *sc) in protected_save_fp_context32() 140 static int protected_restore_fp_context32(struct sigcontext32 __user *sc) in protected_restore_fp_context32() 165 struct sigcontext32 __user *sc) in setup_sigcontext32() 203 check_and_restore_fp_context32(struct sigcontext32 __user *sc) in check_and_restore_fp_context32() [all …]
|
/linux-4.1.27/drivers/gpu/drm/i915/ |
D | i915_ioc32.c | 51 drm_i915_batchbuffer_t __user *batchbuffer; in compat_i915_batchbuffer() 54 (&batchbuffer32, (void __user *)arg, sizeof(batchbuffer32))) in compat_i915_batchbuffer() 65 || __put_user((int __user *)(unsigned long)batchbuffer32.cliprects, in compat_i915_batchbuffer() 86 drm_i915_cmdbuffer_t __user *cmdbuffer; in compat_i915_cmdbuffer() 89 (&cmdbuffer32, (void __user *)arg, sizeof(cmdbuffer32))) in compat_i915_cmdbuffer() 94 || __put_user((int __user *)(unsigned long)cmdbuffer32.buf, in compat_i915_cmdbuffer() 100 || __put_user((int __user *)(unsigned long)cmdbuffer32.cliprects, in compat_i915_cmdbuffer() 116 drm_i915_irq_emit_t __user *request; in compat_i915_irq_emit() 118 if (copy_from_user(&req32, (void __user *)arg, sizeof(req32))) in compat_i915_irq_emit() 123 || __put_user((int __user *)(unsigned long)req32.irq_seq, in compat_i915_irq_emit() [all …]
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | uaccess_64.h | 52 static inline int __access_ok(const void __user * addr, unsigned long size) in __access_ok() 57 static inline int access_ok(int type, const void __user * addr, unsigned long size) in access_ok() 224 const void __user *from, 226 unsigned long copy_from_user_fixup(void *to, const void __user *from, 229 copy_from_user(void *to, const void __user *from, unsigned long size) in copy_from_user() 240 unsigned long __must_check ___copy_to_user(void __user *to, 243 unsigned long copy_to_user_fixup(void __user *to, const void *from, 246 copy_to_user(void __user *to, const void *from, unsigned long size) in copy_to_user() 256 unsigned long __must_check ___copy_in_user(void __user *to, 257 const void __user *from, [all …]
|
D | uaccess_32.h | 117 #define __m(x) ((struct __large_struct __user *)(x)) 312 unsigned long __copy_user(void __user *to, const void __user *from, unsigned long size); 314 static inline unsigned long copy_to_user(void __user *to, const void *from, unsigned long n) in copy_to_user() 317 return __copy_user(to, (__force void __user *) from, n); in copy_to_user() 322 static inline unsigned long __copy_to_user(void __user *to, const void *from, unsigned long n) in __copy_to_user() 324 return __copy_user(to, (__force void __user *) from, n); in __copy_to_user() 327 static inline unsigned long copy_from_user(void *to, const void __user *from, unsigned long n) in copy_from_user() 330 return __copy_user((__force void __user *) to, from, n); in copy_from_user() 335 static inline unsigned long __copy_from_user(void *to, const void __user *from, unsigned long n) in __copy_from_user() 337 return __copy_user((__force void __user *) to, from, n); in __copy_from_user() [all …]
|
/linux-4.1.27/arch/metag/include/asm/ |
D | uaccess.h | 99 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ 105 extern long __put_user_asm_b(unsigned int x, void __user *addr); 106 extern long __put_user_asm_w(unsigned int x, void __user *addr); 107 extern long __put_user_asm_d(unsigned int x, void __user *addr); 108 extern long __put_user_asm_l(unsigned long long x, void __user *addr); 150 const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ 157 extern unsigned char __get_user_asm_b(const void __user *addr, long *err); 158 extern unsigned short __get_user_asm_w(const void __user *addr, long *err); 159 extern unsigned int __get_user_asm_d(const void __user *addr, long *err); 186 extern long __must_check __strncpy_from_user(char *dst, const char __user *src, [all …]
|
D | ptrace.h | 37 void *kbuf, void __user *ubuf); 41 const void *kbuf, const void __user *ubuf); 45 void *kbuf, void __user *ubuf); 49 const void *kbuf, const void __user *ubuf); 53 void *kbuf, void __user *ubuf); 57 const void *kbuf, const void __user *ubuf);
|
D | syscalls.h | 16 asmlinkage int sys_metag_setglobalbit(char __user *, int); 18 asmlinkage int sys_metag_set_tls(void __user *); 21 asmlinkage long sys_truncate64_metag(const char __user *, unsigned long, 28 asmlinkage ssize_t sys_pread64_metag(unsigned long, char __user *, size_t, 30 asmlinkage ssize_t sys_pwrite64_metag(unsigned long, char __user *, size_t,
|
/linux-4.1.27/arch/s390/include/asm/ |
D | uaccess.h | 112 unsigned long __must_check __copy_from_user(void *to, const void __user *from, 129 unsigned long __must_check __copy_to_user(void __user *to, const void *from, 163 static inline int __put_user_fn(void *x, void __user *ptr, unsigned long size) in __put_user_fn() 169 static inline int __get_user_fn(void *x, const void __user *ptr, unsigned long size) in __get_user_fn() 275 copy_to_user(void __user *to, const void *from, unsigned long n) in copy_to_user() 304 copy_from_user(void *to, const void __user *from, unsigned long n) in copy_from_user() 317 __copy_in_user(void __user *to, const void __user *from, unsigned long n); 320 copy_in_user(void __user *to, const void __user *from, unsigned long n) in copy_in_user() 330 long __strncpy_from_user(char *dst, const char __user *src, long count); 333 strncpy_from_user(char *dst, const char __user *src, long count) in strncpy_from_user() [all …]
|
/linux-4.1.27/lib/ |
D | test_user_copy.c | 40 char __user *usermem; in test_user_copy_init() 58 usermem = (char __user *)user_addr; in test_user_copy_init() 66 ret |= test(get_user(value, (unsigned long __user *)usermem), in test_user_copy_init() 68 ret |= test(put_user(value, (unsigned long __user *)usermem), in test_user_copy_init() 72 ret |= test(!copy_from_user(kmem, (char __user *)(kmem + PAGE_SIZE), in test_user_copy_init() 75 ret |= test(!copy_from_user(bad_usermem, (char __user *)kmem, in test_user_copy_init() 78 ret |= test(!copy_to_user((char __user *)kmem, kmem + PAGE_SIZE, in test_user_copy_init() 81 ret |= test(!copy_to_user((char __user *)kmem, bad_usermem, in test_user_copy_init() 84 ret |= test(!get_user(value, (unsigned long __user *)kmem), in test_user_copy_init() 86 ret |= test(!put_user(value, (unsigned long __user *)kmem), in test_user_copy_init()
|
D | strnlen_user.c | 27 static inline long do_strnlen_user(const char __user *src, unsigned long count, unsigned long max) in do_strnlen_user() 48 if (unlikely(__get_user(c,(unsigned long __user *)src))) in do_strnlen_user() 64 if (unlikely(__get_user(c,(unsigned long __user *)(src+res)))) in do_strnlen_user() 103 long strnlen_user(const char __user *str, long count) in strnlen_user() 134 long strlen_user(const char __user *str) in strlen_user()
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | uaccess.h | 170 __typeof__(*(ptr)) __user *__p = (ptr); \ 232 __typeof__(*(ptr)) __user *__p = (ptr); \ 239 extern unsigned long __must_check __copy_from_user(void *to, const void __user *from, unsigned long… 240 extern unsigned long __must_check __copy_to_user(void __user *to, const void *from, unsigned long n… 241 extern unsigned long __must_check __copy_in_user(void __user *to, const void __user *from, unsigned… 242 extern unsigned long __must_check __clear_user(void __user *addr, unsigned long n); 244 static inline unsigned long __must_check copy_from_user(void *to, const void __user *from, unsigned… in copy_from_user() 253 static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned l… in copy_to_user() 260 static inline unsigned long __must_check copy_in_user(void __user *to, const void __user *from, uns… in copy_in_user() 270 static inline unsigned long __must_check clear_user(void __user *to, unsigned long n) in clear_user() [all …]
|
/linux-4.1.27/fs/xfs/ |
D | xfs_itable.h | 28 void __user *buffer, 50 char __user *ubuffer,/* buffer with inode stats */ 54 void __user *ubuffer, /* buffer to write to */ 63 void __user *buffer, 73 void __user *buffer, 79 void __user *ubuffer, /* buffer to write to */ 86 void __user *ubuffer, /* buffer to write to */ 96 void __user *buffer, /* buffer with inode info */
|
/linux-4.1.27/arch/x86/ia32/ |
D | ia32_signal.c | 37 int copy_siginfo_to_user32(compat_siginfo_t __user *to, const siginfo_t *from) in copy_siginfo_to_user32() 108 int copy_siginfo_from_user32(siginfo_t *to, compat_siginfo_t __user *from) in copy_siginfo_from_user32() 164 struct sigcontext_ia32 __user *sc) in ia32_restore_sigcontext() 167 void __user *buf; in ia32_restore_sigcontext() 211 struct sigframe_ia32 __user *frame = (struct sigframe_ia32 __user *)(regs->sp-8); in sys32_sigreturn() 237 struct rt_sigframe_ia32 __user *frame; in sys32_rt_sigreturn() 240 frame = (struct rt_sigframe_ia32 __user *)(regs->sp - 4); in sys32_rt_sigreturn() 266 static int ia32_setup_sigcontext(struct sigcontext_ia32 __user *sc, in ia32_setup_sigcontext() 267 void __user *fpstate, in ia32_setup_sigcontext() 273 put_user_ex(get_user_seg(gs), (unsigned int __user *)&sc->gs); in ia32_setup_sigcontext() [all …]
|
D | sys_ia32.c | 53 asmlinkage long sys32_truncate64(const char __user *filename, in sys32_truncate64() 70 static int cp_stat64(struct stat64 __user *ubuf, struct kstat *stat) in cp_stat64() 98 asmlinkage long sys32_stat64(const char __user *filename, in sys32_stat64() 99 struct stat64 __user *statbuf) in sys32_stat64() 109 asmlinkage long sys32_lstat64(const char __user *filename, in sys32_lstat64() 110 struct stat64 __user *statbuf) in sys32_lstat64() 119 asmlinkage long sys32_fstat64(unsigned int fd, struct stat64 __user *statbuf) in sys32_fstat64() 128 asmlinkage long sys32_fstatat(unsigned int dfd, const char __user *filename, in sys32_fstatat() 129 struct stat64 __user *statbuf, int flag) in sys32_fstatat() 155 asmlinkage long sys32_mmap(struct mmap_arg_struct32 __user *arg) in sys32_mmap() [all …]
|
/linux-4.1.27/include/uapi/linux/ |
D | omap3isp.h | 168 void __user *buf; 411 struct omap3isp_ccdc_bclamp __user *bclamp; 412 struct omap3isp_ccdc_blcomp __user *blcomp; 413 struct omap3isp_ccdc_fpc __user *fpc; 414 struct omap3isp_ccdc_lsc_config __user *lsc_cfg; 415 struct omap3isp_ccdc_culling __user *cull; 416 __u8 __user *lsc; 632 struct omap3isp_prev_luma __user *luma; 633 struct omap3isp_prev_hmed __user *hmed; 634 struct omap3isp_prev_cfa __user *cfa; [all …]
|
D | dlm_device.h | 41 void __user *castparam; 42 void __user *castaddr; 43 void __user *bastparam; 44 void __user *bastaddr; 45 struct dlm_lksb __user *lksb; 84 void __user * user_astaddr; 85 void __user * user_astparam; 86 struct dlm_lksb __user * user_lksb;
|
D | if.h | 184 raw_hdlc_proto __user *raw_hdlc; 185 cisco_proto __user *cisco; 186 fr_proto __user *fr; 187 fr_proto_pvc __user *fr_pvc; 188 fr_proto_pvc_info __user *fr_pvc_info; 191 sync_serial_settings __user *sync; 192 te1_settings __user *te1; 222 void __user * ifru_data; 255 char __user *ifcu_buf; 256 struct ifreq __user *ifcu_req;
|
D | i2o-dev.h | 55 void __user *msg; /* message */ 60 void __user *resbuf; /* Buffer for result */ 61 unsigned int __user *reslen; /* Buffer length in bytes */ 67 void __user *opbuf; /* Operation List buffer */ 69 void __user *resbuf; /* Result List buffer */ 70 unsigned int __user *reslen; /* Result List buffer length in bytes */ 78 void __user *buf; /* Pointer to software buffer */ 79 unsigned int __user *swlen; /* Length of software data */ 80 unsigned int __user *maxfrag; /* Maximum fragment count */ 81 unsigned int __user *curfrag; /* Current fragment count */ [all …]
|
D | usbdevice_fs.h | 46 void __user *data; 53 void __user *data; 63 void __user *context; 101 void __user *buffer; 112 void __user *usercontext; 121 void __user *data; /* param buffer (in, or out) */
|
D | sem.h | 47 struct semid_ds __user *buf; /* buffer for IPC_STAT & IPC_SET */ 48 unsigned short __user *array; /* array for GETALL & SETALL */ 49 struct seminfo __user *__buf; /* buffer for IPC_INFO */ 50 void __user *__pad;
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | uaccess.h | 93 static inline int access_ok(int type, const void __user *addr, in access_ok() 122 extern unsigned long __copy_tofrom_user(void __user *to, 123 const void __user *from, unsigned long size); 126 static inline unsigned long __must_check __clear_user(void __user *to, in __clear_user() 145 static inline unsigned long __must_check clear_user(void __user *to, in clear_user() 199 const typeof(*(ptr)) __user *__gu_addr = (ptr); \ 310 typeof(*(ptr)) __user *__pu_addr = (ptr); \ 366 __copy_tofrom_user((__force void __user *)(to), \ 367 (void __user *)(from), (n)) 372 const void __user *from, unsigned long n) in copy_from_user() [all …]
|
/linux-4.1.27/drivers/staging/android/ion/ |
D | compat_ion.c | 50 struct compat_ion_allocation_data __user *data32, in compat_get_ion_allocation_data() 51 struct ion_allocation_data __user *data) in compat_get_ion_allocation_data() 73 struct compat_ion_handle_data __user *data32, in compat_get_ion_handle_data() 74 struct ion_handle_data __user *data) in compat_get_ion_handle_data() 86 struct compat_ion_allocation_data __user *data32, in compat_put_ion_allocation_data() 87 struct ion_allocation_data __user *data) in compat_put_ion_allocation_data() 109 struct compat_ion_custom_data __user *data32, in compat_get_ion_custom_data() 110 struct ion_custom_data __user *data) in compat_get_ion_custom_data() 134 struct compat_ion_allocation_data __user *data32; in compat_ion_ioctl() 135 struct ion_allocation_data __user *data; in compat_ion_ioctl() [all …]
|
/linux-4.1.27/arch/sh/include/asm/ |
D | uaccess.h | 54 #define __m(x) (*(struct __large_struct __user *)(x)) 60 const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ 81 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ 91 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ 105 extern long strncpy_from_user(char *dest, const char __user *src, long count); 107 extern __must_check long strlen_user(const char __user *str); 108 extern __must_check long strnlen_user(const char __user *str, long n); 115 __copy_from_user(void *to, const void __user *from, unsigned long n) in __copy_from_user() 121 __copy_to_user(void __user *to, const void *from, unsigned long n) in __copy_to_user() 137 void __user * __cl_addr = (addr); \ [all …]
|
D | futex-irq.h | 5 static inline int atomic_futex_op_xchg_set(int oparg, u32 __user *uaddr, in atomic_futex_op_xchg_set() 22 static inline int atomic_futex_op_xchg_add(int oparg, u32 __user *uaddr, in atomic_futex_op_xchg_add() 39 static inline int atomic_futex_op_xchg_or(int oparg, u32 __user *uaddr, in atomic_futex_op_xchg_or() 56 static inline int atomic_futex_op_xchg_and(int oparg, u32 __user *uaddr, in atomic_futex_op_xchg_and() 73 static inline int atomic_futex_op_xchg_xor(int oparg, u32 __user *uaddr, in atomic_futex_op_xchg_xor() 91 u32 __user *uaddr, in atomic_futex_op_cmpxchg_inatomic()
|
/linux-4.1.27/arch/mips/math-emu/ |
D | dsemul.c | 37 struct emuframe __user *fr; in mips_dsemul() 69 fr = (struct emuframe __user *) in mips_dsemul() 77 err = __put_user(ir >> 16, (u16 __user *)(&fr->emul)); in mips_dsemul() 78 err |= __put_user(ir & 0xffff, (u16 __user *)((long)(&fr->emul) + 2)); in mips_dsemul() 79 err |= __put_user(BREAK_MATH >> 16, (u16 __user *)(&fr->badinst)); in mips_dsemul() 80 err |= __put_user(BREAK_MATH & 0xffff, (u16 __user *)((long)(&fr->badinst) + 2)); in mips_dsemul() 104 struct emuframe __user *fr; in do_dsemulret() 110 fr = (struct emuframe __user *) in do_dsemulret() 127 err = __get_user(instr[0], (u16 __user *)(&fr->badinst)); in do_dsemulret() 128 err |= __get_user(instr[1], (u16 __user *)((long)(&fr->badinst) + 2)); in do_dsemulret()
|
/linux-4.1.27/drivers/misc/vmw_vmci/ |
D | vmci_host.c | 197 static int drv_cp_harray_to_user(void __user *user_buf_uva, in drv_cp_harray_to_user() 239 if (!access_ok(VERIFY_WRITE, (void __user *)uva, sizeof(u8))) in vmci_host_setup_notify() 261 unsigned int cmd, void __user *uptr) in vmci_host_get_version() 264 int __user *vptr = uptr; in vmci_host_get_version() 296 void __user *uptr) in vmci_host_do_init_context() 358 void __user *uptr) in vmci_host_do_send_datagram() 391 if (copy_from_user(dg, (void __user *)(uintptr_t)send_info.addr, in vmci_host_do_send_datagram() 419 void __user *uptr) in vmci_host_do_receive_datagram() 439 void __user *ubuf = (void __user *)(uintptr_t)recv_info.addr; in vmci_host_do_receive_datagram() 451 void __user *uptr) in vmci_host_do_alloc_queuepair() [all …]
|
/linux-4.1.27/drivers/gpu/drm/r128/ |
D | r128_ioc32.c | 66 drm_r128_init_t __user *init; in compat_r128_init() 68 if (copy_from_user(&init32, (void __user *)arg, sizeof(init32))) in compat_r128_init() 114 drm_r128_depth_t __user *depth; in compat_r128_depth() 116 if (copy_from_user(&depth32, (void __user *)arg, sizeof(depth32))) in compat_r128_depth() 123 || __put_user((int __user *)(unsigned long)depth32.x, &depth->x) in compat_r128_depth() 124 || __put_user((int __user *)(unsigned long)depth32.y, &depth->y) in compat_r128_depth() 125 || __put_user((unsigned int __user *)(unsigned long)depth32.buffer, in compat_r128_depth() 127 || __put_user((unsigned char __user *)(unsigned long)depth32.mask, in compat_r128_depth() 143 drm_r128_stipple_t __user *stipple; in compat_r128_stipple() 145 if (copy_from_user(&stipple32, (void __user *)arg, sizeof(stipple32))) in compat_r128_stipple() [all …]
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | uaccess.h | 33 static inline long access_ok(int type, const void __user * addr, in access_ok() 211 extern unsigned long lcopy_to_user(void __user *, const void *, unsigned long); 212 extern unsigned long lcopy_from_user(void *, const void __user *, unsigned long); 213 extern unsigned long lcopy_in_user(void __user *, const void __user *, unsigned long); 214 extern long strncpy_from_user(char *, const char __user *, long); 215 extern unsigned lclear_user(void __user *, unsigned long); 216 extern long lstrnlen_user(const char __user *, long); 227 unsigned long copy_to_user(void __user *dst, const void *src, unsigned long len); 229 unsigned long __copy_from_user(void *dst, const void __user *src, unsigned long len); 230 unsigned long copy_in_user(void __user *dst, const void __user *src, unsigned long len); [all …]
|
/linux-4.1.27/arch/x86/kernel/ |
D | signal.c | 64 int restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext() 66 void __user *buf; in restore_sigcontext() 120 int setup_sigcontext(struct sigcontext __user *sc, void __user *fpstate, in setup_sigcontext() 128 put_user_ex(get_user_gs(regs), (unsigned int __user *)&sc->gs); in setup_sigcontext() 129 put_user_ex(regs->fs, (unsigned int __user *)&sc->fs); in setup_sigcontext() 130 put_user_ex(regs->es, (unsigned int __user *)&sc->es); in setup_sigcontext() 131 put_user_ex(regs->ds, (unsigned int __user *)&sc->ds); in setup_sigcontext() 157 put_user_ex(regs->cs, (unsigned int __user *)&sc->cs); in setup_sigcontext() 160 put_user_ex(regs->ss, (unsigned int __user *)&sc->ss); in setup_sigcontext() 199 static inline void __user * [all …]
|
D | xsave.c | 105 static inline int check_for_xstate(struct i387_fxsave_struct __user *buf, in check_for_xstate() 106 void __user *fpstate, in check_for_xstate() 129 if (__get_user(magic2, (__u32 __user *)(fpstate + fx_sw->xstate_size)) in check_for_xstate() 139 static inline int save_fsave_header(struct task_struct *tsk, void __user *buf) in save_fsave_header() 144 struct _fpstate_ia32 __user *fp = buf; in save_fsave_header() 153 struct i387_fsave_struct __user *fp = buf; in save_fsave_header() 162 static inline int save_xstate_epilog(void __user *buf, int ia32_frame) in save_xstate_epilog() 164 struct xsave_struct __user *x = buf; in save_xstate_epilog() 202 static inline int save_user_xstate(struct xsave_struct __user *buf) in save_user_xstate() 209 err = fxsave_user((struct i387_fxsave_struct __user *) buf); in save_user_xstate() [all …]
|
/linux-4.1.27/drivers/video/fbdev/ |
D | sbuslib.c | 105 struct fbtype __user *f = (struct fbtype __user *) arg; in sbusfb_ioctl_helper() 117 struct fbcmap __user *c = (struct fbcmap __user *) arg; in sbusfb_ioctl_helper() 121 unsigned char __user *ured; in sbusfb_ioctl_helper() 122 unsigned char __user *ugreen; in sbusfb_ioctl_helper() 123 unsigned char __user *ublue; in sbusfb_ioctl_helper() 158 struct fbcmap __user *c = (struct fbcmap __user *) arg; in sbusfb_ioctl_helper() 159 unsigned char __user *ured; in sbusfb_ioctl_helper() 160 unsigned char __user *ugreen; in sbusfb_ioctl_helper() 161 unsigned char __user *ublue; in sbusfb_ioctl_helper() 196 struct fbcmap32 __user *argp = (void __user *)arg; in fbiogetputcmap() [all …]
|
/linux-4.1.27/arch/um/include/asm/ |
D | uaccess.h | 60 extern int copy_from_user(void *to, const void __user *from, int n); 61 extern int copy_to_user(void __user *to, const void *from, int n); 82 extern int strncpy_from_user(char *dst, const char __user *src, int count); 95 extern int __clear_user(void __user *mem, int len); 107 extern int clear_user(void __user *mem, int len); 120 extern int strnlen_user(const void __user *str, int len); 131 const __typeof__(*(ptr)) __user *__private_ptr = (ptr); \ 145 const __typeof__((*(ptr))) __user *private_ptr = (ptr); \ 152 __typeof__(*(ptr)) __user *__private_ptr = ptr; \ 165 __typeof__(*(ptr)) __user *private_ptr = (ptr); \
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | uaccess_mm.h | 17 static inline int access_ok(int type, const void __user *addr, in access_ok() 100 const void __user *__pu_ptr = (ptr); \ 202 unsigned long __generic_copy_from_user(void *to, const void __user *from, unsigned long n); 203 unsigned long __generic_copy_to_user(void __user *to, const void *from, unsigned long n); 239 __constant_copy_from_user(void *to, const void __user *from, unsigned long n) in __constant_copy_from_user() 245 __get_user_asm(res, *(u8 *)to, (u8 __user *)from, u8, b, d, 1); in __constant_copy_from_user() 248 __get_user_asm(res, *(u16 *)to, (u16 __user *)from, u16, w, r, 2); in __constant_copy_from_user() 254 __get_user_asm(res, *(u32 *)to, (u32 __user *)from, u32, l, r, 4); in __constant_copy_from_user() 320 __constant_copy_to_user(void __user *to, const void *from, unsigned long n) in __constant_copy_to_user() 326 __put_user_asm(res, *(u8 *)from, (u8 __user *)to, b, d, 1); in __constant_copy_to_user() [all …]
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | uaccess.h | 75 extern __kernel_size_t copy_to_user(void __user *to, const void *from, 77 extern __kernel_size_t copy_from_user(void *to, const void __user *from, 80 static inline __kernel_size_t __copy_to_user(void __user *to, const void *from, in __copy_to_user() 86 const void __user *from, in __copy_from_user() 201 const typeof(*(ptr)) __user * __gu_addr = (ptr); \ 262 typeof(*(ptr)) __user *__pu_addr = (ptr); \ 308 extern __kernel_size_t clear_user(void __user *addr, __kernel_size_t size); 309 extern __kernel_size_t __clear_user(void __user *addr, __kernel_size_t size); 311 extern long strncpy_from_user(char *dst, const char __user *src, long count); 312 extern long __strncpy_from_user(char *dst, const char __user *src, long count); [all …]
|
/linux-4.1.27/drivers/media/v4l2-core/ |
D | v4l2-compat-ioctl32.c | 48 static int get_v4l2_window32(struct v4l2_window *kp, struct v4l2_window32 __user *up) in get_v4l2_window32() 59 struct v4l2_clip32 __user *uclips; in get_v4l2_window32() 60 struct v4l2_clip __user *kclips; in get_v4l2_window32() 82 static int put_v4l2_window32(struct v4l2_window *kp, struct v4l2_window32 __user *up) in put_v4l2_window32() 92 static inline int get_v4l2_pix_format(struct v4l2_pix_format *kp, struct v4l2_pix_format __user *up) in get_v4l2_pix_format() 100 struct v4l2_pix_format_mplane __user *up) in get_v4l2_pix_format_mplane() 107 static inline int put_v4l2_pix_format(struct v4l2_pix_format *kp, struct v4l2_pix_format __user *up) in put_v4l2_pix_format() 115 struct v4l2_pix_format_mplane __user *up) in put_v4l2_pix_format_mplane() 122 static inline int get_v4l2_vbi_format(struct v4l2_vbi_format *kp, struct v4l2_vbi_format __user *up) in get_v4l2_vbi_format() 129 static inline int put_v4l2_vbi_format(struct v4l2_vbi_format *kp, struct v4l2_vbi_format __user *up) in put_v4l2_vbi_format() [all …]
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | uaccess.h | 71 static inline unsigned long __must_check __clear_user(void __user *to, in __clear_user() 90 static inline unsigned long __must_check clear_user(void __user *to, in clear_user() 98 extern long __copy_from_user(void *to, const void __user *from, 100 extern long __copy_to_user(void __user *to, const void *from, unsigned long n); 102 static inline long copy_from_user(void *to, const void __user *from, in copy_from_user() 110 static inline long copy_to_user(void __user *to, const void *from, in copy_to_user() 118 extern long strncpy_from_user(char *__to, const char __user *__from, 120 extern long strnlen_user(const char __user *s, long n); 168 const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \ 178 const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \ [all …]
|
/linux-4.1.27/sound/oss/dmasound/ |
D | dmasound.h | 46 do { int error = get_user(ret, (int __user *)(arg)); \ 49 #define IOCTL_OUT(arg, ret) ioctl_return((int __user *)(arg), ret) 51 static inline int ioctl_return(int __user *addr, int value) in ioctl_return() 150 ssize_t (*ct_ulaw)(const u_char __user *, size_t, u_char *, ssize_t *, ssize_t); 151 ssize_t (*ct_alaw)(const u_char __user *, size_t, u_char *, ssize_t *, ssize_t); 152 ssize_t (*ct_s8)(const u_char __user *, size_t, u_char *, ssize_t *, ssize_t); 153 ssize_t (*ct_u8)(const u_char __user *, size_t, u_char *, ssize_t *, ssize_t); 154 ssize_t (*ct_s16be)(const u_char __user *, size_t, u_char *, ssize_t *, ssize_t); 155 ssize_t (*ct_u16be)(const u_char __user *, size_t, u_char *, ssize_t *, ssize_t); 156 ssize_t (*ct_s16le)(const u_char __user *, size_t, u_char *, ssize_t *, ssize_t); [all …]
|
D | dmasound_atari.c | 70 static ssize_t ata_ct_law(const u_char __user *userPtr, size_t userCount, 73 static ssize_t ata_ct_s8(const u_char __user *userPtr, size_t userCount, 76 static ssize_t ata_ct_u8(const u_char __user *userPtr, size_t userCount, 79 static ssize_t ata_ct_s16be(const u_char __user *userPtr, size_t userCount, 82 static ssize_t ata_ct_u16be(const u_char __user *userPtr, size_t userCount, 85 static ssize_t ata_ct_s16le(const u_char __user *userPtr, size_t userCount, 88 static ssize_t ata_ct_u16le(const u_char __user *userPtr, size_t userCount, 91 static ssize_t ata_ctx_law(const u_char __user *userPtr, size_t userCount, 94 static ssize_t ata_ctx_s8(const u_char __user *userPtr, size_t userCount, 97 static ssize_t ata_ctx_u8(const u_char __user *userPtr, size_t userCount, [all …]
|
/linux-4.1.27/include/asm-generic/ |
D | termios.h | 20 const struct termio __user *termio) in user_termio_to_kernel_termios() 55 static inline int kernel_termios_to_user_termio(struct termio __user *termio, in kernel_termios_to_user_termio() 71 struct termios2 __user *u) in user_termios_to_kernel_termios() 76 static inline int kernel_termios_to_user_termios(struct termios2 __user *u, in kernel_termios_to_user_termios() 83 struct termios __user *u) in user_termios_to_kernel_termios_1() 88 static inline int kernel_termios_to_user_termios_1(struct termios __user *u, in kernel_termios_to_user_termios_1() 95 struct termios __user *u) in user_termios_to_kernel_termios() 100 static inline int kernel_termios_to_user_termios(struct termios __user *u, in kernel_termios_to_user_termios()
|
D | uaccess.h | 80 const void __user * from, unsigned long n) in __copy_from_user() 109 static inline __must_check long __copy_to_user(void __user *to, in __copy_to_user() 174 static inline int __put_user_fn(size_t size, void __user *ptr, void *x) in __put_user_fn() 235 static inline int __get_user_fn(size_t size, const void __user *ptr, void *x) in __get_user_fn() 256 const void __user * from, unsigned long n) in copy_from_user() 265 static inline long copy_to_user(void __user *to, in copy_to_user() 280 __strncpy_from_user(char *dst, const char __user *src, long count) in __strncpy_from_user() 291 strncpy_from_user(char *dst, const char __user *src, long count) in strncpy_from_user() 312 static inline long strnlen_user(const char __user *src, long n) in strnlen_user() 319 static inline long strlen_user(const char __user *src) in strlen_user() [all …]
|
/linux-4.1.27/drivers/misc/sgi-gru/ |
D | grukdump.c | 37 static int gru_user_copy_handle(void __user **dp, void *s) in gru_user_copy_handle() 47 void __user *ubuf, int ctxnum, int dsrcnt, in gru_dump_context_data() 78 void __user *ubuf, void __user *ubufend) in gru_dump_tfm() 99 void __user *ubuf, void __user *ubufend) in gru_dump_tgh() 120 void __user *ubuf, void __user *ubufend, char data_opt, in gru_dump_context() 124 struct gru_dump_context_header __user *uhdr = ubuf; in gru_dump_context() 191 void __user *ubuf; in gru_dump_chiplet_request() 192 void __user *ubufend; in gru_dump_chiplet_request() 195 if (copy_from_user(&req, (void __user *)arg, sizeof(req))) in gru_dump_chiplet_request() 228 if (copy_to_user((void __user *)arg, &req, sizeof(req))) in gru_dump_chiplet_request()
|
/linux-4.1.27/arch/frv/kernel/ |
D | signal.c | 52 struct siginfo __user *pinfo; 53 void __user *puc; 59 static int restore_sigcontext(struct sigcontext __user *sc, int *_gr8) in restore_sigcontext() 87 struct sigframe __user *frame = (struct sigframe __user *) __frame->sp; in sys_sigreturn() 113 struct rt_sigframe __user *frame = (struct rt_sigframe __user *) __frame->sp; in sys_rt_sigreturn() 140 static int setup_sigcontext(struct sigcontext __user *sc, unsigned long mask) in setup_sigcontext() 161 static inline void __user *get_sigframe(struct ksignal *ksig, in get_sigframe() 166 return (void __user *) ((sp - frame_size) & ~7UL); in get_sigframe() 176 struct sigframe __user *frame; in setup_frame() 218 struct fdpic_func_descriptor __user *funcptr = in setup_frame() [all …]
|
D | traps.c | 51 info.si_addr = (void __user *) ((epcr0 & EPCR0_V) ? (epcr0 & EPCR0_PC) : __frame->pc); in insn_access_error() 75 info.si_addr = (void __user *) ((epcr0 & EPCR0_V) ? (epcr0 & EPCR0_PC) : __frame->pc); in illegal_instruction() 114 unsigned long __user *p; in atomic_operation() 131 p = (unsigned long __user *) __frame->gr8; in atomic_operation() 161 p = (unsigned long __user *) __frame->gr8; in atomic_operation() 184 p = (unsigned long __user *) __frame->gr8; in atomic_operation() 208 p = (unsigned long __user *) __frame->gr8; in atomic_operation() 232 p = (unsigned long __user *) __frame->gr8; in atomic_operation() 256 p = (unsigned long __user *) __frame->gr8; in atomic_operation() 280 p = (unsigned long __user *) __frame->gr8; in atomic_operation() [all …]
|
D | futex.c | 21 static inline int atomic_futex_op_xchg_set(int oparg, u32 __user *uaddr, int *_oldval) in atomic_futex_op_xchg_set() 53 static inline int atomic_futex_op_xchg_add(int oparg, u32 __user *uaddr, int *_oldval) in atomic_futex_op_xchg_add() 86 static inline int atomic_futex_op_xchg_or(int oparg, u32 __user *uaddr, int *_oldval) in atomic_futex_op_xchg_or() 119 static inline int atomic_futex_op_xchg_and(int oparg, u32 __user *uaddr, int *_oldval) in atomic_futex_op_xchg_and() 152 static inline int atomic_futex_op_xchg_xor(int oparg, u32 __user *uaddr, int *_oldval) in atomic_futex_op_xchg_xor() 189 int futex_atomic_op_inuser(int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser()
|
/linux-4.1.27/sound/oss/ |
D | sound_calls.h | 32 int audio_read (int dev, struct file *file, char __user *buf, int count); 33 int audio_write (int dev, struct file *file, const char __user *buf, int count); 37 unsigned int cmd, void __user *arg); 45 int sequencer_read (int dev, struct file *file, char __user *buf, int count); 46 int sequencer_write (int dev, struct file *file, const char __user *buf, int count); 49 int sequencer_ioctl (int dev, struct file *file, unsigned int cmd, void __user *arg); 65 int MIDIbuf_read (int dev, struct file *file, char __user *buf, int count); 66 int MIDIbuf_write (int dev, struct file *file, const char __user *buf, int count); 69 int MIDIbuf_ioctl (int dev, struct file *file, unsigned int cmd, void __user *arg);
|
/linux-4.1.27/net/ipv4/ |
D | udp_impl.h | 14 char __user *optval, unsigned int optlen); 16 char __user *optval, int __user *optlen); 20 char __user *optval, unsigned int optlen); 22 char __user *optval, int __user *optlen);
|
/linux-4.1.27/arch/x86/lib/ |
D | usercopy_32.c | 71 clear_user(void __user *to, unsigned long n) in clear_user() 92 __clear_user(void __user *to, unsigned long n) in __clear_user() 101 __copy_user_intel(void __user *to, const void *from, unsigned long size) in __copy_user_intel() 205 __copy_user_zeroing_intel(void *to, const void __user *from, unsigned long size) in __copy_user_zeroing_intel() 302 const void __user *from, unsigned long size) in __copy_user_zeroing_intel_nocache() 396 const void __user *from, unsigned long size) in __copy_user_intel_nocache() 489 unsigned long __copy_user_zeroing_intel(void *to, const void __user *from, 491 unsigned long __copy_user_intel(void __user *to, const void *from, 494 const void __user *from, unsigned long size); 570 unsigned long __copy_to_user_ll(void __user *to, const void *from, in __copy_to_user_ll() [all …]
|
/linux-4.1.27/arch/parisc/kernel/ |
D | signal32.h | 37 int copy_siginfo_to_user32 (compat_siginfo_t __user *to, const siginfo_t *from); 38 int copy_siginfo_from_user32 (siginfo_t *to, compat_siginfo_t __user *from); 84 long restore_sigcontext32(struct compat_sigcontext __user *sc, 85 struct compat_regfile __user *rf, 87 long setup_sigcontext32(struct compat_sigcontext __user *sc, 88 struct compat_regfile __user *rf,
|
D | signal.c | 71 restore_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs) in restore_sigcontext() 89 struct rt_sigframe __user *frame; in sys_rt_sigreturn() 95 struct compat_rt_sigframe __user * compat_frame; in sys_rt_sigreturn() 104 frame = (struct rt_sigframe __user *) in sys_rt_sigreturn() 111 compat_frame = (struct compat_rt_sigframe __user *)frame; in sys_rt_sigreturn() 176 static inline void __user * 191 return (void __user *) sp; /* Stacks grow up. Fun. */ in get_sigframe() 195 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, int in_syscall) in setup_sigcontext() 232 struct rt_sigframe __user *frame; in setup_rt_frame() 237 struct compat_rt_sigframe __user * compat_frame; in setup_rt_frame() [all …]
|
/linux-4.1.27/net/ipv6/ |
D | udp_impl.h | 17 char __user *optval, int __user *optlen); 19 char __user *optval, unsigned int optlen); 22 char __user *optval, unsigned int optlen); 24 char __user *optval, int __user *optlen);
|
/linux-4.1.27/arch/hexagon/include/asm/ |
D | uaccess.h | 70 unsigned long __copy_from_user_hexagon(void *to, const void __user *from, 72 unsigned long __copy_to_user_hexagon(void __user *to, const void *from, 84 __kernel_size_t __clear_user_hexagon(void __user *dest, unsigned long count); 92 extern long __strnlen_user(const char __user *src, long n); 94 static inline long hexagon_strncpy_from_user(char *dst, const char __user *src, 100 static inline long hexagon_strncpy_from_user(char *dst, const char __user *src, in hexagon_strncpy_from_user()
|
/linux-4.1.27/arch/m32r/lib/ |
D | usercopy.c | 15 __generic_copy_to_user(void __user *to, const void *from, unsigned long n) in __generic_copy_to_user() 24 __generic_copy_from_user(void *to, const void __user *from, unsigned long n) in __generic_copy_from_user() 113 __strncpy_from_user(char *dst, const char __user *src, long count) in __strncpy_from_user() 121 strncpy_from_user(char *dst, const char __user *src, long count) in strncpy_from_user() 224 clear_user(void __user *to, unsigned long n) in clear_user() 232 __clear_user(void __user *to, unsigned long n) in __clear_user() 246 long strnlen_user(const char __user *s, long n) in strnlen_user() 315 long strnlen_user(const char __user *s, long n) in strnlen_user()
|
/linux-4.1.27/arch/cris/arch-v10/kernel/ |
D | signal.c | 64 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext() 107 struct sigframe __user *frame = (struct sigframe *)rdusp(); in sys_sigreturn() 143 struct rt_sigframe __user *frame = (struct rt_sigframe *)rdusp(); in sys_rt_sigreturn() 178 static int setup_sigcontext(struct sigcontext __user *sc, in setup_sigcontext() 205 static inline void __user * 214 return (void __user*)(sp - frame_size); in get_sigframe() 228 struct sigframe __user *frame; in setup_frame() 256 err |= __put_user(0x9c5f, (short __user*)(frame->retcode+0)); in setup_frame() 257 err |= __put_user(__NR_sigreturn, (short __user*)(frame->retcode+2)); in setup_frame() 258 err |= __put_user(0xe93d, (short __user*)(frame->retcode+4)); in setup_frame() [all …]
|
/linux-4.1.27/drivers/staging/media/davinci_vpfe/ |
D | davinci_vpfe_user.h | 1171 struct vpfe_ipipe_input_config __user *input_config; 1172 struct vpfe_ipipe_lutdpc __user *lutdpc; 1173 struct vpfe_ipipe_otfdpc __user *otfdpc; 1174 struct vpfe_ipipe_nf __user *nf1; 1175 struct vpfe_ipipe_nf __user *nf2; 1176 struct vpfe_ipipe_gic __user *gic; 1177 struct vpfe_ipipe_wb __user *wbal; 1178 struct vpfe_ipipe_cfa __user *cfa; 1179 struct vpfe_ipipe_rgb2rgb __user *rgb2rgb1; 1180 struct vpfe_ipipe_rgb2rgb __user *rgb2rgb2; [all …]
|
/linux-4.1.27/arch/mips/kvm/ |
D | trap_emul.c | 44 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_cop_unusable() 91 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_tlb_mod() 135 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_tlb_st_miss() 182 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_tlb_ld_miss() 236 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_addr_err_st() 266 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_addr_err_ld() 296 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_syscall() 314 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_res_inst() 332 uint32_t __user *opc = (uint32_t __user *) vcpu->arch.pc; in kvm_trap_emul_handle_break() 350 uint32_t __user *opc = (uint32_t __user *)vcpu->arch.pc; in kvm_trap_emul_handle_trap() [all …]
|
/linux-4.1.27/drivers/isdn/hardware/eicon/ |
D | diva.h | 12 typedef int (*divas_xdi_copy_to_user_fn_t) (void *os_handle, void __user *dst, 16 const void __user *src, int length); 18 int diva_xdi_read(void *adapter, void *os_handle, void __user *dst, 21 int diva_xdi_write(void *adapter, void *os_handle, const void __user *src, 24 void *diva_xdi_open_adapter(void *os_handle, const void __user *src,
|
/linux-4.1.27/arch/m68k/kernel/ |
D | signal.c | 244 char __user *pretcode; 247 struct sigcontext __user *psc; 255 char __user *pretcode; 257 struct siginfo __user *pinfo; 258 void __user *puc; 349 static inline int rt_restore_fpu_state(struct ucontext __user *uc) in rt_restore_fpu_state() 368 if (__get_user(*(long *)fpstate, (long __user *)&uc->uc_fpstate)) in rt_restore_fpu_state() 426 __copy_from_user(fpstate + 4, (long __user *)&uc->uc_fpstate + 1, in rt_restore_fpu_state() 500 static inline int rt_save_fpu_state(struct ucontext __user *uc, struct pt_regs *regs) in rt_save_fpu_state() 525 err |= __put_user(*(long *)fpstate, (long __user *)&uc->uc_fpstate); in rt_save_fpu_state() [all …]
|
/linux-4.1.27/sound/core/ |
D | control_compat.c | 36 struct snd_ctl_elem_list32 __user *data32) in snd_ctl_elem_list_compat() 38 struct snd_ctl_elem_list __user *data; in snd_ctl_elem_list_compat() 95 struct snd_ctl_elem_info32 __user *data32) in snd_ctl_elem_info_compat() 235 void __user *userdata, in copy_ctl_value_from_user() 236 void __user *valuep, in copy_ctl_value_from_user() 239 struct snd_ctl_elem_value32 __user *data32 = userdata; in copy_ctl_value_from_user() 257 s32 __user *intp = valuep; in copy_ctl_value_from_user() 279 static int copy_ctl_value_to_user(void __user *userdata, in copy_ctl_value_to_user() 280 void __user *valuep, in copy_ctl_value_to_user() 289 s32 __user *intp = valuep; in copy_ctl_value_to_user() [all …]
|
/linux-4.1.27/arch/arm/nwfpe/ |
D | fpa11_cpdt.c | 31 static inline void loadSingle(const unsigned int Fn, const unsigned int __user *pMem) in loadSingle() 38 static inline void loadDouble(const unsigned int Fn, const unsigned int __user *pMem) in loadDouble() 54 static inline void loadExtended(const unsigned int Fn, const unsigned int __user *pMem) in loadExtended() 71 static inline void loadMultiple(const unsigned int Fn, const unsigned int __user *pMem) in loadMultiple() 103 … void storeSingle(struct roundingData *roundData, const unsigned int Fn, unsigned int __user *pMem) in storeSingle() 129 … void storeDouble(struct roundingData *roundData, const unsigned int Fn, unsigned int __user *pMem) in storeDouble() 162 static inline void storeExtended(const unsigned int Fn, unsigned int __user *pMem) in storeExtended() 194 static inline void storeMultiple(const unsigned int Fn, unsigned int __user *pMem) in storeMultiple() 226 unsigned int __user *pBase, *pAddress, *pFinal; in PerformLDF() 229 pBase = (unsigned int __user *) readRegister(getRn(opcode)); in PerformLDF() [all …]
|
/linux-4.1.27/arch/tile/kernel/ |
D | signal.c | 46 struct sigcontext __user *sc) in restore_sigcontext() 70 void __user *frame, int sig) in signal_fault() 80 struct rt_sigframe __user *frame = in SYSCALL_DEFINE0() 81 (struct rt_sigframe __user *)(regs->sp); in SYSCALL_DEFINE0() 108 int setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs) in setup_sigcontext() 116 static inline void __user *get_sigframe(struct k_sigaction *ka, in get_sigframe() 131 return (void __user __force *)-1UL; in get_sigframe() 145 return (void __user *) sp; in get_sigframe() 152 struct rt_sigframe __user *frame; in setup_rt_frame() 326 static void dump_mem(void __user *address) in dump_mem() [all …]
|
/linux-4.1.27/drivers/char/agp/ |
D | compat_ioctl.c | 38 static int compat_agpioc_info_wrap(struct agp_file_private *priv, void __user *arg) in compat_agpioc_info_wrap() 61 static int compat_agpioc_reserve_wrap(struct agp_file_private *priv, void __user *arg) in compat_agpioc_reserve_wrap() 111 if (copy_from_user(usegment, (void __user *) ureserve.seg_list, in compat_agpioc_reserve_wrap() 148 static int compat_agpioc_allocate_wrap(struct agp_file_private *priv, void __user *arg) in compat_agpioc_allocate_wrap() 172 static int compat_agpioc_bind_wrap(struct agp_file_private *priv, void __user *arg) in compat_agpioc_bind_wrap() 189 static int compat_agpioc_unbind_wrap(struct agp_file_private *priv, void __user *arg) in compat_agpioc_unbind_wrap() 239 ret_val = compat_agpioc_info_wrap(curr_priv, (void __user *) arg); in compat_agp_ioctl() 251 ret_val = agpioc_setup_wrap(curr_priv, (void __user *) arg); in compat_agp_ioctl() 255 ret_val = compat_agpioc_reserve_wrap(curr_priv, (void __user *) arg); in compat_agp_ioctl() 263 ret_val = compat_agpioc_allocate_wrap(curr_priv, (void __user *) arg); in compat_agp_ioctl() [all …]
|
/linux-4.1.27/fs/ocfs2/ |
D | ioctl.c | 35 copy_to_user((typeof(a) __user *)b, &(a), sizeof(a)) 42 struct ocfs2_info_request __user *req) in o2info_set_request_error() 45 (void)put_user(kreq->ir_flags, (__u32 __user *)&(req->ir_flags)); in o2info_set_request_error() 146 struct ocfs2_info_request __user *req) in ocfs2_info_handle_blocksize() 164 struct ocfs2_info_request __user *req) in ocfs2_info_handle_clustersize() 183 struct ocfs2_info_request __user *req) in ocfs2_info_handle_maxslots() 202 struct ocfs2_info_request __user *req) in ocfs2_info_handle_label() 221 struct ocfs2_info_request __user *req) in ocfs2_info_handle_uuid() 240 struct ocfs2_info_request __user *req) in ocfs2_info_handle_fs_features() 261 struct ocfs2_info_request __user *req) in ocfs2_info_handle_journal_size() [all …]
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | uaccess.h | 75 typeof(*(p)) __user *_p = (p); \ 94 __put_user_asm(_xl, ((__force long __user *)_p)+0, );\ 95 __put_user_asm(_xh, ((__force long __user *)_p)+1, );\ 133 const typeof(*(ptr)) __user *_p = (ptr); \ 178 copy_from_user(void *to, const void __user *from, unsigned long n) in copy_from_user() 188 copy_to_user(void __user *to, const void *from, unsigned long n) in copy_to_user() 203 strncpy_from_user(char *dst, const char __user *src, long count) in strncpy_from_user() 224 static inline long __must_check strnlen_user(const char __user *src, long n) in strnlen_user() 231 static inline long __must_check strlen_user(const char __user *src) in strlen_user() 243 __clear_user(void __user *to, unsigned long n) in __clear_user()
|
/linux-4.1.27/drivers/oprofile/ |
D | oprofile_files.c | 30 static ssize_t timeout_read(struct file *file, char __user *buf, in timeout_read() 38 static ssize_t timeout_write(struct file *file, char const __user *buf, in timeout_write() 68 static ssize_t depth_read(struct file *file, char __user *buf, size_t count, loff_t *offset) in depth_read() 75 static ssize_t depth_write(struct file *file, char const __user *buf, size_t count, loff_t *offset) in depth_write() 105 static ssize_t pointer_size_read(struct file *file, char __user *buf, size_t count, loff_t *offset) in pointer_size_read() 117 static ssize_t cpu_type_read(struct file *file, char __user *buf, size_t count, loff_t *offset) in cpu_type_read() 129 static ssize_t enable_read(struct file *file, char __user *buf, size_t count, loff_t *offset) in enable_read() 135 static ssize_t enable_write(struct file *file, char const __user *buf, size_t count, loff_t *offset) in enable_write() 166 static ssize_t dump_write(struct file *file, char const __user *buf, size_t count, loff_t *offset) in dump_write()
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | uaccess.h | 32 __copy_from_user(void *to, const void __user *from, unsigned long n); 34 __copy_to_user(void __user *to, const void *from, unsigned long n); 36 __clear_user(void __user *addr, unsigned long n); 38 __strncpy_from_user(char *to, const char __user *from, unsigned long count); 40 __strnlen_user(const char __user *s, long n);
|
/linux-4.1.27/arch/arc/mm/ |
D | extable.c | 30 long arc_copy_from_user_noinline(void *to, const void __user *from, in arc_copy_from_user_noinline() 37 long arc_copy_to_user_noinline(void __user *to, const void *from, in arc_copy_to_user_noinline() 44 unsigned long arc_clear_user_noinline(void __user *to, in arc_clear_user_noinline() 51 long arc_strncpy_from_user_noinline(char *dst, const char __user *src, in arc_strncpy_from_user_noinline() 58 long arc_strnlen_user_noinline(const char __user *src, long n) in arc_strnlen_user_noinline()
|
/linux-4.1.27/arch/mips/include/asm/ |
D | ptrace.h | 51 struct user_pt_regs __user *data); 53 struct user_pt_regs __user *data); 55 extern int ptrace_getfpregs(struct task_struct *child, __u32 __user *data); 56 extern int ptrace_setfpregs(struct task_struct *child, __u32 __user *data); 59 struct pt_watch_regs __user *addr); 61 struct pt_watch_regs __user *addr);
|
D | uaccess.h | 221 #define __m(x) (*(struct __large_struct __user *)(x)) 296 const __typeof__(*(ptr)) __user * __gu_ptr = (ptr); \ 436 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ 617 const __typeof__(*(ptr)) __user * __gu_ptr = (ptr); \ 711 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ 791 register void __user *__cu_to_r __asm__("$4"); \ 828 void __user *__cu_to; \ 849 void __user *__cu_to; \ 868 const void __user *__cu_from; \ 900 void __user *__cu_to; \ [all …]
|
D | termios.h | 30 struct termio __user *termio) in user_termio_to_kernel_termios() 59 static inline int kernel_termios_to_user_termio(struct termio __user *termio, in kernel_termios_to_user_termio() 81 static inline int user_termios_to_kernel_termios(struct ktermios __user *k, in user_termios_to_kernel_termios() 87 static inline int kernel_termios_to_user_termios(struct termios2 __user *u, in kernel_termios_to_user_termios() 94 struct termios __user *u) in user_termios_to_kernel_termios_1() 99 static inline int kernel_termios_to_user_termios_1(struct termios __user *u, in kernel_termios_to_user_termios_1()
|
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-debugfs.c | 124 static ssize_t xgbe_common_read(char __user *buffer, size_t count, in xgbe_common_read() 148 static ssize_t xgbe_common_write(const char __user *buffer, size_t count, in xgbe_common_write() 174 static ssize_t xgmac_reg_addr_read(struct file *filp, char __user *buffer, in xgmac_reg_addr_read() 183 const char __user *buffer, in xgmac_reg_addr_write() 192 static ssize_t xgmac_reg_value_read(struct file *filp, char __user *buffer, in xgmac_reg_value_read() 204 const char __user *buffer, in xgmac_reg_value_write() 234 static ssize_t xpcs_mmd_read(struct file *filp, char __user *buffer, in xpcs_mmd_read() 242 static ssize_t xpcs_mmd_write(struct file *filp, const char __user *buffer, in xpcs_mmd_write() 251 static ssize_t xpcs_reg_addr_read(struct file *filp, char __user *buffer, in xpcs_reg_addr_read() 259 static ssize_t xpcs_reg_addr_write(struct file *filp, const char __user *buffer, in xpcs_reg_addr_write() [all …]
|
/linux-4.1.27/arch/metag/kernel/ |
D | ptrace.c | 29 void *kbuf, void __user *ubuf) in metag_gp_regs_copyout() 86 const void *kbuf, const void __user *ubuf) in metag_gp_regs_copyin() 141 void *kbuf, void __user *ubuf) in metag_gp_regs_get() 150 const void *kbuf, const void __user *ubuf) in metag_gp_regs_set() 158 void *kbuf, void __user *ubuf) in metag_cb_regs_copyout() 174 const void *kbuf, const void __user *ubuf) in metag_cb_regs_copyin() 187 void *kbuf, void __user *ubuf) in metag_cb_regs_get() 196 const void *kbuf, const void __user *ubuf) in metag_cb_regs_set() 204 void *kbuf, void __user *ubuf) in metag_rp_state_copyout() 241 const void *kbuf, const void __user *ubuf) in metag_rp_state_copyin() [all …]
|
D | signal.c | 46 struct sigcontext __user *sc) in restore_sigcontext() 74 struct rt_sigframe __user *frame; in sys_rt_sigreturn() 77 frame = (__force struct rt_sigframe __user *)(regs->REG_SP - in sys_rt_sigreturn() 102 static int setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext() 143 static void __user *get_sigframe(struct ksignal *ksig, unsigned long sp) in get_sigframe() 148 return (void __user *)sp; in get_sigframe() 154 struct rt_sigframe __user *frame; in setup_rt_frame() 166 err |= __put_user(0, (unsigned long __user *)&frame->uc.uc_link); in setup_rt_frame() 179 err |= __put_user(code, (unsigned long __user *)(&frame->retcode[0])); in setup_rt_frame() 183 err |= __put_user(code, (unsigned long __user *)(&frame->retcode[1])); in setup_rt_frame()
|
/linux-4.1.27/arch/arm/kvm/ |
D | guest.c | 51 u32 __user *uaddr = (u32 __user *)(long)reg->addr; in get_core_reg() 68 u32 __user *uaddr = (u32 __user *)(long)reg->addr; in set_core_reg() 125 static int copy_timer_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) in copy_timer_indices() 141 void __user *uaddr = (void __user *)(long)reg->addr; in set_timer_reg() 154 void __user *uaddr = (void __user *)(long)reg->addr; in get_timer_reg() 182 int kvm_arm_copy_reg_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) in kvm_arm_copy_reg_indices()
|
/linux-4.1.27/arch/frv/include/asm/ |
D | uaccess.h | 65 #define access_ok(type,addr,size) (__range_ok((void __user *)(addr), (size)) == 0) 122 typeof(*(ptr)) __user *_p = (ptr); \ 214 const typeof(*(ptr)) __user *_p = (ptr);\ 261 #define ____force(x) (__force void *)(void __user *)(x) 281 __copy_to_user(void __user *to, const void *from, unsigned long n) in __copy_to_user() 288 __copy_from_user(void *to, const void __user *from, unsigned long n) in __copy_from_user() 294 static inline long copy_from_user(void *to, const void __user *from, unsigned long n) in copy_from_user() 307 static inline long copy_to_user(void __user *to, const void *from, unsigned long n) in copy_to_user() 312 extern long strncpy_from_user(char *dst, const char __user *src, long count); 313 extern long strnlen_user(const char __user *src, long count);
|
/linux-4.1.27/fs/proc/ |
D | page.c | 24 static ssize_t kpagecount_read(struct file *file, char __user *buf, in kpagecount_read() 27 u64 __user *out = (u64 __user *)buf; in kpagecount_read() 59 *ppos += (char __user *)out - buf; in kpagecount_read() 61 ret = (char __user *)out - buf; in kpagecount_read() 187 static ssize_t kpageflags_read(struct file *file, char __user *buf, in kpageflags_read() 190 u64 __user *out = (u64 __user *)buf; in kpageflags_read() 217 *ppos += (char __user *)out - buf; in kpageflags_read() 219 ret = (char __user *)out - buf; in kpageflags_read()
|
/linux-4.1.27/drivers/lguest/ |
D | lguest_user.c | 19 static int getreg_setup(struct lg_cpu *cpu, const unsigned long __user *input) in getreg_setup() 41 static int setreg(struct lg_cpu *cpu, const unsigned long __user *input) in setreg() 67 static int user_send_irq(struct lg_cpu *cpu, const unsigned long __user *input) in user_send_irq() 88 static int trap(struct lg_cpu *cpu, const unsigned long __user *input) in trap() 105 static ssize_t read(struct file *file, char __user *user, size_t size,loff_t*o) in read() 148 return run_guest(cpu, (unsigned long __user *)user); in read() 221 static int initialize(struct file *file, const unsigned long __user *input) in initialize() 251 lg->mem_base = (void __user *)args[0]; in initialize() 297 static ssize_t write(struct file *file, const char __user *in, in write() 305 const unsigned long __user *input = (const unsigned long __user *)in; in write()
|
/linux-4.1.27/include/scsi/ |
D | sg.h | 38 void __user *iov_base; /* Starting address */ 51 void __user *dxferp; /* [i], [*io] points to data transfer memory 53 unsigned char __user *cmdp; /* [i], [*i] points to command to perform */ 54 void __user *sbp; /* [i], [*o] points to sense_buffer memory */ 58 void __user * usr_ptr; /* [i->o] unused internally */ 121 void __user *usr_ptr; /* user provided pointer (in new interface) */
|
/linux-4.1.27/arch/cris/include/asm/ |
D | uaccess.h | 193 extern unsigned long __copy_user(void __user *to, const void *from, unsigned long n); 194 extern unsigned long __copy_user_zeroing(void *to, const void __user *from, unsigned long n); 195 extern unsigned long __do_clear_user(void __user *to, unsigned long n); 198 __generic_copy_to_user(void __user *to, const void *from, unsigned long n) in __generic_copy_to_user() 206 __generic_copy_from_user(void *to, const void __user *from, unsigned long n) in __generic_copy_from_user() 214 __generic_clear_user(void __user *to, unsigned long n) in __generic_clear_user() 222 __strncpy_from_user(char *dst, const char __user *src, long count) in __strncpy_from_user() 228 strncpy_from_user(char *dst, const char __user *src, long count) in strncpy_from_user() 242 __constant_copy_from_user(void *to, const void __user *from, unsigned long n) in __constant_copy_from_user() 293 __constant_copy_to_user(void __user *to, const void *from, unsigned long n) in __constant_copy_to_user() [all …]
|
/linux-4.1.27/arch/cris/arch-v32/kernel/ |
D | signal.c | 56 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext() 92 struct signal_frame __user *frame; in sys_sigreturn() 133 struct rt_signal_frame __user *frame; in sys_rt_sigreturn() 172 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext() 194 static inline void __user * 202 return (void __user *)(sp - frame_size); in get_sigframe() 217 struct signal_frame __user *frame; in setup_frame() 255 err |= __put_user(0x9c5f, (short __user*)(frame->retcode+0)); in setup_frame() 256 err |= __put_user(__NR_sigreturn, (short __user*)(frame->retcode+2)); in setup_frame() 257 err |= __put_user(0xe93d, (short __user*)(frame->retcode+4)); in setup_frame() [all …]
|
/linux-4.1.27/include/linux/sched/ |
D | sysctl.h | 10 void __user *buffer, 64 void __user *buffer, size_t *length, 99 void __user *buffer, size_t *lenp, 103 void __user *buffer, size_t *lenp, 107 void __user *buffer, size_t *lenp,
|
/linux-4.1.27/arch/arm64/kvm/ |
D | guest.c | 57 __u32 __user *uaddr = (__u32 __user *)(unsigned long)reg->addr; in get_core_reg() 76 __u32 __user *uaddr = (__u32 __user *)(unsigned long)reg->addr; in set_core_reg() 154 static int copy_timer_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) in copy_timer_indices() 170 void __user *uaddr = (void __user *)(long)reg->addr; in set_timer_reg() 183 void __user *uaddr = (void __user *)(long)reg->addr; in get_timer_reg() 206 int kvm_arm_copy_reg_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) in kvm_arm_copy_reg_indices()
|
/linux-4.1.27/drivers/char/ |
D | dsp56k.c | 125 static int dsp56k_upload(u_char __user *bin, int len) in dsp56k_upload() 181 static ssize_t dsp56k_read(struct file *file, char __user *buf, size_t count, in dsp56k_read() 207 short __user *data; in dsp56k_read() 210 data = (short __user *) buf; in dsp56k_read() 226 long __user *data; in dsp56k_read() 229 data = (long __user *) buf; in dsp56k_read() 244 static ssize_t dsp56k_write(struct file *file, const char __user *buf, size_t count, in dsp56k_write() 269 const short __user *data; in dsp56k_write() 272 data = (const short __user *)buf; in dsp56k_write() 288 const long __user *data; in dsp56k_write() [all …]
|
D | generic_nvram.c | 56 static ssize_t read_nvram(struct file *file, char __user *buf, in read_nvram() 60 char __user *p = buf; in read_nvram() 73 static ssize_t write_nvram(struct file *file, const char __user *buf, in write_nvram() 77 const char __user *p = buf; in write_nvram() 104 if (copy_from_user(&part, (void __user*)arg, sizeof(part)) != 0) in nvram_ioctl() 109 if (copy_to_user((void __user*)arg, &offset, sizeof(offset)) != 0) in nvram_ioctl()
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | uaccess.h | 229 const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ 307 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ 549 const void __user *from, unsigned long n) in __generic_copy_from_user_nocheck() 555 static inline unsigned long __generic_copy_to_user_nocheck(void __user *to, in __generic_copy_to_user_nocheck() 562 unsigned long __generic_copy_to_user(void __user *, const void *, unsigned long); 563 unsigned long __generic_copy_from_user(void *, const void __user *, unsigned long); 645 long __must_check strncpy_from_user(char *dst, const char __user *src, 648 const char __user *src, long count); 661 unsigned long __clear_user(void __user *mem, unsigned long len); 674 unsigned long clear_user(void __user *mem, unsigned long len); [all …]
|
/linux-4.1.27/arch/arc/include/asm/ |
D | uaccess.h | 166 __arc_copy_from_user(void *to, const void __user *from, unsigned long n) in __arc_copy_from_user() 392 extern unsigned long slowpath_copy_to_user(void __user *to, const void *from, 396 __arc_copy_to_user(void __user *to, const void *from, unsigned long n) in __arc_copy_to_user() 617 static inline unsigned long __arc_clear_user(void __user *to, unsigned long n) in __arc_clear_user() 660 __arc_strncpy_from_user(char *dst, const char __user *src, long count) in __arc_strncpy_from_user() 692 static inline long __arc_strnlen_user(const char __user *s, long n) in __arc_strnlen_user() 729 extern long arc_copy_from_user_noinline(void *to, const void __user * from, 731 extern long arc_copy_to_user_noinline(void __user *to, const void *from, 733 extern unsigned long arc_clear_user_noinline(void __user *to, 735 extern long arc_strncpy_from_user_noinline (char *dst, const char __user *src, [all …]
|
/linux-4.1.27/drivers/macintosh/ |
D | nvram.c | 42 static ssize_t read_nvram(struct file *file, char __user *buf, in read_nvram() 46 char __user *p = buf; in read_nvram() 59 static ssize_t write_nvram(struct file *file, const char __user *buf, in write_nvram() 63 const char __user *p = buf; in write_nvram() 85 if (copy_from_user(&part, (void __user*)arg, sizeof(part)) != 0) in nvram_ioctl() 90 if (copy_to_user((void __user*)arg, &offset, sizeof(offset)) != 0) in nvram_ioctl()
|
/linux-4.1.27/drivers/usb/core/ |
D | devio.c | 76 void __user *disccontext; 89 void __user *userbuffer; 90 void __user *userurb; 184 static ssize_t usbdev_read(struct file *file, char __user *buf, size_t nbytes, in usbdev_read() 344 void __user *userurb) in async_getpending() 358 void __user *userurb, int pipe, unsigned length, in snoop_urb() 422 static int copy_urb_data_to_user(u8 __user *userbuffer, struct urb *urb) in copy_urb_data_to_user() 783 struct usbdevfs_streams __user *streams, in parse_usbdevfs_streams() 969 static int proc_control(struct usb_dev_state *ps, void __user *arg) in proc_control() 1056 static int proc_bulk(struct usb_dev_state *ps, void __user *arg) in proc_bulk() [all …]
|
/linux-4.1.27/arch/s390/oprofile/ |
D | init.c | 123 static ssize_t hwsampler_read(struct file *file, char __user *buf, in hwsampler_read() 129 static ssize_t hwsampler_write(struct file *file, char const __user *buf, in hwsampler_write() 171 static ssize_t hw_interval_read(struct file *file, char __user *buf, in hw_interval_read() 178 static ssize_t hw_interval_write(struct file *file, char const __user *buf, in hw_interval_write() 214 static ssize_t hwsampler_zero_read(struct file *file, char __user *buf, in hwsampler_zero_read() 220 static ssize_t hwsampler_zero_write(struct file *file, char const __user *buf, in hwsampler_zero_write() 244 static ssize_t hwsampler_kernel_read(struct file *file, char __user *buf, in hwsampler_kernel_read() 251 static ssize_t hwsampler_kernel_write(struct file *file, char const __user *buf, in hwsampler_kernel_write() 279 static ssize_t hwsampler_user_read(struct file *file, char __user *buf, in hwsampler_user_read() 286 static ssize_t hwsampler_user_write(struct file *file, char const __user *buf, in hwsampler_user_write() [all …]
|
/linux-4.1.27/mm/ |
D | process_vm_access.c | 248 const struct iovec __user *lvec, in process_vm_rw() 250 const struct iovec __user *rvec, in process_vm_rw() 287 SYSCALL_DEFINE6(process_vm_readv, pid_t, pid, const struct iovec __user *, lvec, in SYSCALL_DEFINE6() argument 288 unsigned long, liovcnt, const struct iovec __user *, rvec, in SYSCALL_DEFINE6() 295 const struct iovec __user *, lvec, in SYSCALL_DEFINE6() argument 296 unsigned long, liovcnt, const struct iovec __user *, rvec, in SYSCALL_DEFINE6() 306 const struct compat_iovec __user *lvec, in compat_process_vm_rw() 308 const struct compat_iovec __user *rvec, in compat_process_vm_rw() 344 const struct compat_iovec __user *, lvec, in COMPAT_SYSCALL_DEFINE6() argument 346 const struct compat_iovec __user *, rvec, in COMPAT_SYSCALL_DEFINE6() [all …]
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | uaccess.h | 107 const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ 123 #define __m(x) (*(struct __large_struct __user *)(x)) 221 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ 375 __copy_tofrom_user(void *to, const void *from, long len, const void __user *validate) in __copy_tofrom_user() 398 copy_to_user(void __user *to, const void *from, long n) in copy_to_user() 404 copy_from_user(void *to, const void __user *from, long n) in copy_from_user() 412 __clear_user(void __user *to, long len) in __clear_user() 414 register void __user * __cl_to __asm__("$6") = to; in __clear_user() 426 clear_user(void __user *to, long len) in clear_user() 439 extern long strncpy_from_user(char *dest, const char __user *src, long count); [all …]
|
/linux-4.1.27/drivers/staging/comedi/ |
D | comedi_compat32.c | 102 struct comedi_chaninfo __user *chaninfo; in compat_chaninfo() 103 struct comedi32_chaninfo_struct __user *chaninfo32; in compat_chaninfo() 136 struct comedi_rangeinfo __user *rangeinfo; in compat_rangeinfo() 137 struct comedi32_rangeinfo_struct __user *rangeinfo32; in compat_rangeinfo() 165 static int get_compat_cmd(struct comedi_cmd __user *cmd, in get_compat_cmd() 166 struct comedi32_cmd_struct __user *cmd32) in get_compat_cmd() 216 static int put_compat_cmd(struct comedi32_cmd_struct __user *cmd32, in put_compat_cmd() 217 struct comedi_cmd __user *cmd) in put_compat_cmd() 269 struct comedi_cmd __user *cmd; in compat_cmd() 270 struct comedi32_cmd_struct __user *cmd32; in compat_cmd() [all …]
|
/linux-4.1.27/net/dccp/ |
D | ccid.h | 83 u32 __user *optval, 84 int __user *optlen); 87 u32 __user *optval, 88 int __user *optlen); 112 char __user *, int __user *); 246 u32 __user *optval, int __user *optlen) in ccid_hc_rx_getsockopt() 257 u32 __user *optval, int __user *optlen) in ccid_hc_tx_getsockopt()
|
/linux-4.1.27/drivers/net/wireless/libertas/ |
D | debugfs.c | 24 static ssize_t write_file_dummy(struct file *file, const char __user *buf, in write_file_dummy() 32 static ssize_t lbs_dev_info(struct file *file, char __user *userbuf, in lbs_dev_info() 55 const char __user *user_buf, size_t count, in lbs_sleepparams_write() 95 static ssize_t lbs_sleepparams_read(struct file *file, char __user *userbuf, in lbs_sleepparams_read() 124 const char __user *user_buf, size_t count, in lbs_host_sleep_write() 169 static ssize_t lbs_host_sleep_read(struct file *file, char __user *userbuf, in lbs_host_sleep_read() 225 struct file *file, char __user *userbuf, in lbs_threshold_read() 278 const char __user *userbuf, size_t count, in lbs_threshold_write() 351 static ssize_t lbs_lowrssi_read(struct file *file, char __user *userbuf, in lbs_lowrssi_read() 359 static ssize_t lbs_lowrssi_write(struct file *file, const char __user *userbuf, in lbs_lowrssi_write() [all …]
|
/linux-4.1.27/drivers/input/ |
D | input-compat.c | 17 int input_event_from_user(const char __user *buffer, in input_event_from_user() 41 int input_event_to_user(char __user *buffer, in input_event_to_user() 65 int input_ff_effect_from_user(const char __user *buffer, size_t size, in input_ff_effect_from_user() 102 int input_event_from_user(const char __user *buffer, in input_event_from_user() 111 int input_event_to_user(char __user *buffer, in input_event_to_user() 120 int input_ff_effect_from_user(const char __user *buffer, size_t size, in input_ff_effect_from_user()
|
/linux-4.1.27/net/core/ |
D | ethtool.c | 110 static int ethtool_get_features(struct net_device *dev, void __user *useraddr) in ethtool_get_features() 117 u32 __user *sizeaddr; in ethtool_get_features() 148 static int ethtool_set_features(struct net_device *dev, void __user *useraddr) in ethtool_set_features() 252 char __user *useraddr, u32 ethcmd) in ethtool_get_one_feature() 266 void __user *useraddr, u32 ethcmd) in ethtool_set_one_feature() 357 static int ethtool_get_settings(struct net_device *dev, void __user *useraddr) in ethtool_get_settings() 371 static int ethtool_set_settings(struct net_device *dev, void __user *useraddr) in ethtool_set_settings() 385 void __user *useraddr) in ethtool_get_drvinfo() 431 void __user *useraddr) in ethtool_get_sset_info() 487 u32 cmd, void __user *useraddr) in ethtool_set_rxnfc() [all …]
|
/linux-4.1.27/arch/c6x/kernel/ |
D | signal.c | 30 struct siginfo __user *pinfo; 31 void __user *puc; 38 struct sigcontext __user *sc) in restore_sigcontext() 67 struct rt_sigframe __user *frame; in do_rt_sigreturn() 81 frame = (struct rt_sigframe __user *) ((unsigned long) regs->sp + 8); in do_rt_sigreturn() 100 static int setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext() 130 static inline void __user *get_sigframe(struct ksignal *ksig, in get_sigframe() 140 return (void __user *)((sp - framesize) & ~7); in get_sigframe() 146 struct rt_sigframe __user *frame; in setup_rt_frame() 147 unsigned long __user *retcode; in setup_rt_frame() [all …]
|
/linux-4.1.27/block/ |
D | ioctl.c | 12 static int blkpg_ioctl(struct block_device *bdev, struct blkpg_ioctl_arg __user *arg) in blkpg_ioctl() 206 return put_user(val, (unsigned short __user *)arg); in put_ushort() 211 return put_user(val, (int __user *)arg); in put_int() 216 return put_user(val, (unsigned int __user *)arg); in put_uint() 221 return put_user(val, (long __user *)arg); in put_long() 226 return put_user(val, (unsigned long __user *)arg); in put_ulong() 231 return put_user(val, (u64 __user *)arg); in put_u64() 302 if (get_user(n, (int __user *)(arg))) in blkdev_ioctl() 314 if (copy_from_user(range, (void __user *)arg, sizeof(range))) in blkdev_ioctl() 326 if (copy_from_user(range, (void __user *)arg, sizeof(range))) in blkdev_ioctl() [all …]
|
/linux-4.1.27/arch/arm/include/asm/ |
D | uaccess.h | 164 register const typeof(*(p)) __user *__p asm("r0") = (p);\ 222 const typeof(*(p)) __user *__tmp_p = (p); \ 224 register const typeof(*(p)) __user *__p asm("r0") = __tmp_p; \ 477 extern unsigned long __must_check __copy_from_user(void *to, const void __user *from, unsigned long… 478 extern unsigned long __must_check __copy_to_user(void __user *to, const void *from, unsigned long n… 479 extern unsigned long __must_check __copy_to_user_std(void __user *to, const void *from, unsigned lo… 480 extern unsigned long __must_check __clear_user(void __user *addr, unsigned long n); 481 extern unsigned long __must_check __clear_user_std(void __user *addr, unsigned long n); 488 static inline unsigned long __must_check copy_from_user(void *to, const void __user *from, unsigned… in copy_from_user() 497 static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned l… in copy_to_user() [all …]
|
/linux-4.1.27/include/uapi/drm/ |
D | drm.h | 133 char __user *name; /**< Name of driver */ 135 char __user *date; /**< User-space buffer to hold date */ 137 char __user *desc; /**< User-space buffer to hold desc */ 147 char __user *unique; /**< Unique name for driver instantiation */ 152 struct drm_version __user *version; 347 struct drm_buf_desc __user *list; 355 int __user *list; 367 void __user *address; /**< Address of buffer */ 375 void __user *virtual; /**< Mmap'd area in user-virtual */ 376 struct drm_buf_pub __user *list; /**< Buffer information */ [all …]
|
/linux-4.1.27/drivers/scsi/megaraid/ |
D | megaraid_mm.h | 76 uint8_t __user *buffer; 80 uint8_t __user *buffer; 90 char __user *data; /* buffer <= 4096 for 0x80 commands */ 94 char __user *data;
|
/linux-4.1.27/arch/arm64/kernel/ |
D | signal32.c | 106 static inline int put_sigset_t(compat_sigset_t __user *uset, sigset_t *set) in put_sigset_t() 117 const compat_sigset_t __user *uset) in get_sigset_t() 128 int copy_siginfo_to_user32(compat_siginfo_t __user *to, const siginfo_t *from) in copy_siginfo_to_user32() 203 int copy_siginfo_from_user32(siginfo_t *to, compat_siginfo_t __user *from) in copy_siginfo_from_user32() 234 static int compat_preserve_vfp_context(struct compat_vfp_sigframe __user *frame) in compat_preserve_vfp_context() 283 static int compat_restore_vfp_context(struct compat_vfp_sigframe __user *frame) in compat_restore_vfp_context() 324 struct compat_sigframe __user *sf) in compat_restore_sigframe() 328 struct compat_aux_sigframe __user *aux; in compat_restore_sigframe() 361 aux = (struct compat_aux_sigframe __user *) sf->uc.uc_regspace; in compat_restore_sigframe() 370 struct compat_sigframe __user *frame; in compat_sys_sigreturn() [all …]
|
/linux-4.1.27/net/irda/irnet/ |
D | irnet_ppp.c | 46 const char __user *buf, in irnet_ctrl_write() 281 char __user * buf, in irnet_ctrl_read() 565 const char __user *buf, in dev_irnet_write() 589 char __user * buf, in dev_irnet_read() 646 void __user *argp = (void __user *)arg; in dev_irnet_ioctl() 663 if(get_user(val, (int __user *)argp)) in dev_irnet_ioctl() 714 (int __user *)argp)) in dev_irnet_ioctl() 724 (int __user *)argp)) in dev_irnet_ioctl() 764 if(!kernel_termios_to_user_termios((struct termios __user *)argp, &ap->termios)) in dev_irnet_ioctl() 767 if(kernel_termios_to_user_termios_1((struct termios __user *)argp, &ap->termios)) in dev_irnet_ioctl() [all …]
|
/linux-4.1.27/include/uapi/xen/ |
D | privcmd.h | 54 struct privcmd_mmap_entry __user *entry; 61 xen_pfn_t __user *arr; /* array of mfns - or'd with 72 const xen_pfn_t __user *arr; /* array of mfns */ 73 int __user *err; /* array of error codes */
|
/linux-4.1.27/sound/synth/emux/ |
D | emux_hwdep.c | 34 snd_emux_hwdep_load_patch(struct snd_emux *emu, void __user *arg) in snd_emux_hwdep_load_patch() 60 snd_emux_hwdep_misc_mode(struct snd_emux *emu, void __user *arg) in snd_emux_hwdep_misc_mode() 92 return put_user(SNDRV_EMUX_VERSION, (unsigned int __user *)arg); in snd_emux_hwdep_ioctl() 94 return snd_emux_hwdep_load_patch(emu, (void __user *)arg); in snd_emux_hwdep_ioctl() 104 return put_user(size, (unsigned int __user *)arg); in snd_emux_hwdep_ioctl() 108 return snd_emux_hwdep_misc_mode(emu, (void __user *)arg); in snd_emux_hwdep_ioctl()
|
/linux-4.1.27/security/keys/ |
D | internal.h | 219 extern long keyctl_join_session_keyring(const char __user *); 220 extern long keyctl_update_key(key_serial_t, const void __user *, size_t); 225 extern long keyctl_describe_key(key_serial_t, char __user *, size_t); 226 extern long keyctl_keyring_search(key_serial_t, const char __user *, 227 const char __user *, key_serial_t); 228 extern long keyctl_read_key(key_serial_t, char __user *, size_t); 231 extern long keyctl_instantiate_key(key_serial_t, const void __user *, 237 extern long keyctl_get_security(key_serial_t keyid, char __user *buffer, 242 const struct iovec __user *,
|
/linux-4.1.27/fs/ext3/ |
D | ioctl.c | 28 return put_user(flags, (int __user *) arg); in ext3_ioctl() 39 if (get_user(flags, (int __user *) arg)) in ext3_ioctl() 113 return put_user(inode->i_generation, (int __user *) arg); in ext3_ioctl() 127 if (get_user(generation, (int __user *) arg)) { in ext3_ioctl() 157 return put_user(rsv_window_size, (int __user *)arg); in ext3_ioctl() 175 if (get_user(rsv_window_size, (int __user *)arg)) { in ext3_ioctl() 212 if (get_user(n_blocks_count, (__u32 __user *)arg)) { in ext3_ioctl() 238 if (copy_from_user(&input, (struct ext3_new_group_input __user *)arg, in ext3_ioctl() 263 if (copy_from_user(&range, (struct fstrim_range __user *)arg, in ext3_ioctl() 271 if (copy_to_user((struct fstrim_range __user *)arg, &range, in ext3_ioctl()
|
/linux-4.1.27/net/atm/ |
D | ioctl.c | 57 void __user *argp = (void __user *)arg; in do_vcc_ioctl() 68 (int __user *)argp) ? -EFAULT : 0; in do_vcc_ioctl() 80 (int __user *)argp) ? -EFAULT : 0; in do_vcc_ioctl() 138 error = get_user(backend, (atm_backend_t __user *)argp); in do_vcc_ioctl() 248 struct atm_iobuf __user *iobuf; in do_atm_iobuf() 249 struct compat_atm_iobuf __user *iobuf32; in do_atm_iobuf() 251 void __user *datap; in do_atm_iobuf() 279 struct atmif_sioc __user *sioc; in do_atmif_sioc() 280 struct compat_atmif_sioc __user *sioc32; in do_atmif_sioc() 282 void __user *datap; in do_atmif_sioc()
|
/linux-4.1.27/arch/powerpc/lib/ |
D | usercopy_64.c | 12 unsigned long copy_from_user(void *to, const void __user *from, unsigned long n) in copy_from_user() 21 unsigned long copy_to_user(void __user *to, const void *from, unsigned long n) in copy_to_user() 28 unsigned long copy_in_user(void __user *to, const void __user *from, in copy_in_user()
|
/linux-4.1.27/fs/nilfs2/ |
D | ioctl.c | 67 void __user *base = (void __user *)(unsigned long)argv->v_base; in nilfs_ioctl_wrap_copy() 132 static int nilfs_ioctl_getflags(struct inode *inode, void __user *argp) in nilfs_ioctl_getflags() 136 return put_user(flags, (int __user *)argp); in nilfs_ioctl_getflags() 143 void __user *argp) in nilfs_ioctl_setflags() 152 if (get_user(flags, (int __user *)argp)) in nilfs_ioctl_setflags() 197 static int nilfs_ioctl_getversion(struct inode *inode, void __user *argp) in nilfs_ioctl_getversion() 199 return put_user(inode->i_generation, (int __user *)argp); in nilfs_ioctl_getversion() 222 unsigned int cmd, void __user *argp) in nilfs_ioctl_change_cpmode() 277 unsigned int cmd, void __user *argp) in nilfs_ioctl_delete_checkpoint() 356 unsigned int cmd, void __user *argp) in nilfs_ioctl_get_cpstat() [all …]
|
/linux-4.1.27/drivers/spi/ |
D | spidev.c | 166 spidev_read(struct file *filp, char __user *buf, size_t count, loff_t *f_pos) in spidev_read() 195 spidev_write(struct file *filp, const char __user *buf, in spidev_write() 268 if (!access_ok(VERIFY_WRITE, (u8 __user *) in spidev_message() 282 if (copy_from_user(tx_buf, (const u8 __user *) in spidev_message() 319 if (__copy_to_user((u8 __user *) in spidev_message() 336 spidev_get_ioc_message(unsigned int cmd, struct spi_ioc_transfer __user *u_ioc, in spidev_get_ioc_message() 387 (void __user *)arg, _IOC_SIZE(cmd)); in spidev_ioctl() 390 (void __user *)arg, _IOC_SIZE(cmd)); in spidev_ioctl() 417 (__u8 __user *)arg); in spidev_ioctl() 421 (__u32 __user *)arg); in spidev_ioctl() [all …]
|
/linux-4.1.27/drivers/sbus/char/ |
D | openprom.c | 73 static int copyin(struct openpromio __user *info, struct openpromio **opp_p) in copyin() 103 static int getstrings(struct openpromio __user *info, struct openpromio **opp_p) in getstrings() 136 static int copyout(void __user *info, struct openpromio *opp, int len) in copyout() 143 static int opromgetprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsi… in opromgetprop() 160 static int opromnxtprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsi… in opromnxtprop() 198 static int opromnext(void __user *argp, unsigned int cmd, struct device_node *dp, struct openpromio… in opromnext() 245 static int oprompci2node(void __user *argp, struct device_node *dp, struct openpromio *op, int bufs… in oprompci2node() 270 static int oprompath2node(void __user *argp, struct device_node *dp, struct openpromio *op, int buf… in oprompath2node() 284 static int opromgetbootargs(void __user *argp, struct openpromio *op, int bufsize) in opromgetbootargs() 309 void __user *argp = (void __user *)arg; in openprom_sunos_ioctl() [all …]
|
/linux-4.1.27/arch/x86/mm/ |
D | mpx.c | 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() [all …]
|
/linux-4.1.27/arch/sh/kernel/ |
D | signal_32.c | 76 static inline int restore_sigcontext_fpu(struct sigcontext __user *sc) in restore_sigcontext_fpu() 88 static inline int save_sigcontext_fpu(struct sigcontext __user *sc, in save_sigcontext_fpu() 114 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc, int *r0_p) in restore_sigcontext() 154 struct sigframe __user *frame = (struct sigframe __user *)regs->regs[15]; in sys_sigreturn() 184 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->regs[15]; in sys_rt_sigreturn() 217 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext() 249 static inline void __user * 257 return (void __user *)((sp - (frame_size+UNWINDGUARD)) & -8ul); in get_sigframe() 268 struct sigframe __user *frame; in setup_frame() 314 struct fdpic_func_descriptor __user *funcptr = in setup_frame() [all …]
|
D | traps_32.c | 92 unsigned char __user *srcu, *dstu; in handle_unaligned_ins() 114 srcu = (unsigned char __user *)*rm; in handle_unaligned_ins() 132 dstu = (unsigned char __user *)*rn; in handle_unaligned_ins() 143 dstu = (unsigned char __user *)*rn; in handle_unaligned_ins() 155 dstu = (unsigned char __user *)*rn; in handle_unaligned_ins() 165 srcu = (unsigned char __user *)*rm; in handle_unaligned_ins() 176 srcu = (unsigned char __user *)*rm; in handle_unaligned_ins() 198 dstu = (unsigned char __user *)*rm; /* called Rn in the spec */ in handle_unaligned_ins() 207 srcu = (unsigned char __user *)*rm; in handle_unaligned_ins() 224 srcu = (unsigned char __user *)regs->pc; in handle_unaligned_ins() [all …]
|
/linux-4.1.27/fs/quota/ |
D | compat.c | 43 asmlinkage long sys32_quotactl(unsigned int cmd, const char __user *special, in sys32_quotactl() 44 qid_t id, void __user *addr) in sys32_quotactl() 47 struct if_dqblk __user *dqblk; in sys32_quotactl() 48 struct compat_if_dqblk __user *compat_dqblk; in sys32_quotactl() 49 struct fs_quota_stat __user *fsqstat; in sys32_quotactl() 50 struct compat_fs_quota_stat __user *compat_fsqstat; in sys32_quotactl()
|
/linux-4.1.27/drivers/atm/ |
D | suni.c | 95 static int fetch_stats(struct atm_dev *dev,struct sonet_stats __user *arg,int zero) in fetch_stats() 115 static int change_diag(struct atm_dev *dev,void __user *arg,int set) in change_diag() 119 if (get_user(todo,(int __user *)arg)) return -EFAULT; in change_diag() 128 return put_user(todo,(int __user *)arg) ? -EFAULT : 0; in change_diag() 135 static int get_diag(struct atm_dev *dev,void __user *arg) in get_diag() 148 return put_user(set,(int __user *)arg) ? -EFAULT : 0; in get_diag() 224 static int get_framing(struct atm_dev *dev, void __user *arg) in get_framing() 236 return put_user(framing, (int __user *) arg) ? -EFAULT : 0; in get_framing() 239 static int set_framing(struct atm_dev *dev, void __user *arg) in set_framing() 243 if (get_user(mode, (int __user *) arg)) in set_framing() [all …]
|
/linux-4.1.27/fs/xfs/libxfs/ |
D | xfs_fs.h | 331 __u64 __user *lastip; /* last inode # pointer */ 333 void __user *ubuffer;/* user buffer for inode desc. */ 334 __s32 __user *ocount; /* output count pointer */ 394 void __user *path; /* user pathname */ 396 void __user *ihandle;/* user supplied handle */ 398 void __user *ohandle;/* user buffer for handle */ 399 __u32 __user *ohandlen;/* user buffer length */ 411 struct fsdmidata __user *data; /* DMAPI data */ 423 void __user *buffer; /* returned names */ 432 void __user *am_attrname; [all …]
|
/linux-4.1.27/drivers/s390/char/ |
D | sclp_ctl.c | 44 static void __user *u64_to_uptr(u64 value) in u64_to_uptr() 49 return (void __user *)(unsigned long)value; in u64_to_uptr() 55 static int sclp_ctl_ioctl_sccb(void __user *user_area) in sclp_ctl_ioctl_sccb() 94 void __user *argp; in sclp_ctl_ioctl() 99 argp = (void __user *) arg; in sclp_ctl_ioctl()
|