/linux-master/fs/ |
H A D | readdir.c | 79 char __user *dst = (_dst); \ 179 struct old_linux_dirent __user * dirent; 188 struct old_linux_dirent __user * dirent; 221 struct old_linux_dirent __user *, dirent, unsigned int, count) 256 struct linux_dirent __user * current_dir; 265 struct linux_dirent __user *dirent, *prev; 288 prev = (void __user *) dirent - prev_reclen; 296 unsafe_put_user(d_type, (char __user *) dirent + reclen - 1, efault_end); 300 buf->current_dir = (void __user *)dirent + reclen; 312 struct linux_dirent __user *, diren [all...] |
H A D | xattr.c | 593 int setxattr_copy(const char __user *name, struct xattr_ctx *ctx) 635 const char __user *name, const void __user *value, size_t size, 658 static int path_setxattr(const char __user *pathname, 659 const char __user *name, const void __user *value, 683 SYSCALL_DEFINE5(setxattr, const char __user *, pathname, 684 const char __user *, name, const void __user *, value, 690 SYSCALL_DEFINE5(lsetxattr, const char __user *, pathnam [all...] |
/linux-master/arch/x86/math-emu/ |
H A D | get_address.c | 79 FPU_get_user(base, (u_char __user *) (*fpu_eip)); /* The SIB byte */ 105 FPU_get_user(displacement, (signed char __user *)(*fpu_eip)); 114 FPU_get_user(displacement, (long __user *)(*fpu_eip)); 210 void __user *FPU_get_address(u_char FPU_modrm, unsigned long *fpu_eip, 240 (unsigned long __user 245 return (void __user *)address; 250 return (void __user *)address; 256 FPU_get_user(address, (signed char __user *)(*fpu_eip)); 264 FPU_get_user(address, (long __user *)(*fpu_eip)); 292 return (void __user *)addres [all...] |
/linux-master/fs/proc/ |
H A D | page.c | 45 static ssize_t kpagecount_read(struct file *file, char __user *buf, 49 u64 __user *out = (u64 __user *)buf; 87 *ppos += (char __user *)out - buf; 89 ret = (char __user *)out - buf; 226 static ssize_t kpageflags_read(struct file *file, char __user *buf, 230 u64 __user *out = (u64 __user *)buf; 262 *ppos += (char __user *)out - buf; 264 ret = (char __user *)ou [all...] |
/linux-master/drivers/firmware/efi/test/ |
H A D | efi_test.c | 33 static inline size_t user_ucs2_strsize(efi_char16_t __user *str) 63 copy_ucs2_from_user_len(efi_char16_t **dst, efi_char16_t __user *src, 89 get_ucs2_strsize_from_user(efi_char16_t __user *src, size_t *len) 111 copy_ucs2_from_user(efi_char16_t **dst, efi_char16_t __user *src) 131 copy_ucs2_to_user_len(efi_char16_t __user *dst, efi_char16_t *src, size_t len) 141 struct efi_getvariable __user *getvariable_user; 151 getvariable_user = (struct efi_getvariable __user *)arg; 231 struct efi_setvariable __user *setvariable_user; 239 setvariable_user = (struct efi_setvariable __user *)arg; 279 struct efi_gettime __user *gettime_use [all...] |
/linux-master/arch/x86/um/asm/ |
H A D | ptrace.h | 52 struct user_desc __user *user_desc); 55 struct user_desc __user *user_desc); 71 struct user_desc __user *user_desc) 77 struct user_desc __user *user_desc) 83 unsigned long __user *addr);
|
/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-debugfs.c | 124 static ssize_t xgbe_common_read(char __user *buffer, size_t count, 148 static ssize_t xgbe_common_write(const char __user *buffer, size_t count, 174 static ssize_t xgmac_reg_addr_read(struct file *filp, char __user *buffer, 183 const char __user *buffer, 192 static ssize_t xgmac_reg_value_read(struct file *filp, char __user *buffer, 204 const char __user *buffer, 234 static ssize_t xpcs_mmd_read(struct file *filp, char __user *buffer, 242 static ssize_t xpcs_mmd_write(struct file *filp, const char __user *buffer, 251 static ssize_t xpcs_reg_addr_read(struct file *filp, char __user *buffer, 259 static ssize_t xpcs_reg_addr_write(struct file *filp, const char __user *buffe [all...] |
/linux-master/sound/pci/hda/ |
H A D | hda_hwdep.c | 22 struct hda_verb_ioctl __user *arg) 36 struct hda_verb_ioctl __user *arg) 64 void __user *argp = (void __user *)arg; 68 return put_user(HDA_HWDEP_VERSION, (int __user *)argp);
|
/linux-master/drivers/virt/acrn/ |
H A D | hsm.c | 42 static int pmcmd_ioctl(u64 cmd, void __user *uptr) 134 vm_param = memdup_user((void __user *)ioctl_param, 151 if (copy_to_user((void __user *)ioctl_param, vm_param, 181 cpu_regs = memdup_user((void __user *)ioctl_param, 219 if (copy_from_user(&memmap, (void __user *)ioctl_param, 226 if (copy_from_user(&memmap, (void __user *)ioctl_param, 233 mmiodev = memdup_user((void __user *)ioctl_param, 245 mmiodev = memdup_user((void __user *)ioctl_param, 257 pcidev = memdup_user((void __user *)ioctl_param, 269 pcidev = memdup_user((void __user *)ioctl_para [all...] |
/linux-master/arch/arm/include/asm/ |
H A D | uaccess.h | 72 static inline void __user *__uaccess_mask_range_ptr(const void __user *ptr, 75 void __user *safe_ptr = (void __user *)ptr; 151 register typeof(*(p)) __user *__p asm("r0") = (p); \ 205 register const void __user *__p asm("r0") = __ptr; \ 325 const __typeof__(*(ptr)) __user *__pu_ptr = (ptr); \ 501 arm_copy_from_user(void *to, const void __user *from, unsigned long n); 504 raw_copy_from_user(void *to, const void __user *from, unsigned long n) 515 arm_copy_to_user(void __user *t [all...] |
/linux-master/arch/s390/include/asm/ |
H A D | uaccess.h | 25 raw_copy_from_user(void *to, const void __user *from, unsigned long n); 28 raw_copy_to_user(void __user *to, const void *from, unsigned long n); 36 _copy_from_user_key(void *to, const void __user *from, unsigned long n, unsigned long key); 39 copy_from_user_key(void *to, const void __user *from, unsigned long n, unsigned long key) 47 _copy_to_user_key(void __user *to, const void *from, unsigned long n, unsigned long key); 50 copy_to_user_key(void __user *to, const void *from, unsigned long n, unsigned long key) 103 static __always_inline int __put_user_fn(void *x, void __user *ptr, unsigned long size) 109 rc = __put_user_asm((unsigned char __user *)ptr, 114 rc = __put_user_asm((unsigned short __user *)ptr, 119 rc = __put_user_asm((unsigned int __user *)pt [all...] |
/linux-master/arch/s390/kernel/ |
H A D | compat_signal.c | 68 static int save_sigregs32(struct pt_regs *regs, _sigregs32 __user *sregs) 88 static int restore_sigregs32(struct pt_regs *regs,_sigregs32 __user *sregs) 123 _sigregs_ext32 __user *sregs_ext) 151 _sigregs_ext32 __user *sregs_ext) 181 sigframe32 __user *frame = (sigframe32 __user *)regs->gprs[15]; 184 if (get_compat_sigset(&set, (compat_sigset_t __user *)frame->sc.oldmask)) 202 rt_sigframe32 __user *frame = (rt_sigframe32 __user *)regs->gprs[15]; 230 static inline void __user * [all...] |
H A D | signal.c | 122 static int save_sigregs(struct pt_regs *regs, _sigregs __user *sregs) 140 static int restore_sigregs(struct pt_regs *regs, _sigregs __user *sregs) 176 _sigregs_ext __user *sregs_ext) 196 _sigregs_ext __user *sregs_ext) 218 struct sigframe __user *frame = 219 (struct sigframe __user *) regs->gprs[15]; 240 struct rt_sigframe __user *frame = 241 (struct rt_sigframe __user *)regs->gprs[15]; 264 static inline void __user * 274 return (void __user *) [all...] |
/linux-master/arch/s390/hypfs/ |
H A D | hypfs_sprp.c | 68 static int __hypfs_sprp_ioctl(void __user *user_area) 72 void __user *udata; 90 udata = (void __user *)(unsigned long) diag304->data; 115 void __user *argp; 122 argp = (void __user *) arg;
|
/linux-master/sound/core/ |
H A D | control_compat.c | 23 struct snd_ctl_elem_list32 __user *data32) 80 struct snd_ctl_elem_info32 __user *data32) 207 void __user *userdata, 208 void __user *valuep, 211 struct snd_ctl_elem_value32 __user *data32 = userdata; 229 s32 __user *intp = valuep; 251 static int copy_ctl_value_to_user(void __user *userdata, 252 void __user *valuep, 256 struct snd_ctl_elem_value32 __user *data32 = userdata; 262 s32 __user *int [all...] |
/linux-master/arch/powerpc/kernel/ptrace/ |
H A D | ptrace32.c | 59 u32 __user * addrOthers; 64 if (get_user(addrOthers, (u32 __user * __user *)addr) != 0) 71 ret = put_user(tmp, (u32 __user *)data); 100 ret = put_user((unsigned int)tmp, (u32 __user *)data); 147 ret = put_user(reg32bits, (u32 __user *)data); 163 u32 __user * addrOthers; 167 if (get_user(addrOthers, (u32 __user * __user *)addr) != 0) 257 ret = put_user(child->thread.debug.dac1, (u32 __user *)dat [all...] |
/linux-master/arch/csky/kernel/ |
H A D | signal.c | 16 static int restore_fpu_state(struct sigcontext __user *sc) 28 static int save_fpu_state(struct sigcontext __user *sc) 52 struct sigcontext __user *sc) 72 struct rt_sigframe __user *frame; 78 frame = (struct rt_sigframe __user *)regs->usp; 101 static int setup_sigcontext(struct rt_sigframe __user *frame, 104 struct sigcontext __user *sc = &frame->uc.uc_mcontext; 113 static inline void __user *get_sigframe(struct ksignal *ksig, 125 return (void __user __force *)(-1UL); 133 return (void __user *)s [all...] |
/linux-master/arch/arm64/kernel/ |
H A D | compat_alignment.c | 88 if (get_user(val, (u32 __user *)addr) || 89 get_user(val2, (u32 __user *)(addr + 4))) 94 if (put_user(regs->regs[rd], (u32 __user *)addr) || 95 put_user(regs->regs[rd2], (u32 __user *)(addr + 4))) 140 if (get_user(val, (u32 __user *)eaddr)) 155 if (put_user(val, (u32 __user *)eaddr)) 284 static int alignment_get_arm(struct pt_regs *regs, __le32 __user *ip, u32 *inst) 297 static int alignment_get_thumb(struct pt_regs *regs, __le16 __user *ip, u16 *inst) 323 __le16 __user *ptr = (__le16 __user *)(instrpt [all...] |
/linux-master/arch/openrisc/kernel/ |
H A D | signal.c | 43 struct sigcontext __user *sc) 75 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->sp; 110 static int setup_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) 136 static inline void __user *get_sigframe(struct ksignal *ksig, 146 return (void __user *)sp; 159 struct rt_sigframe __user *frame; 189 err |= __put_user(0xa960, (short __user *)(frame->retcode + 0)); 190 err |= __put_user(__NR_rt_sigreturn, (short __user *)(frame->retcode + 2)); 191 err |= __put_user(0x20000001, (unsigned long __user *)(fram [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | sys_sparc_32.c | 154 force_sig_fault(SIGTRAP, TRAP_BRKPT, (void __user *)regs->pc); 162 struct old_sigaction __user *,act, 163 struct old_sigaction __user *,oact) 170 const struct sigaction __user *, act, 171 struct sigaction __user *, oact, 172 void __user *, restorer, 198 SYSCALL_DEFINE2(getdomainname, char __user *, name, int, len)
|
H A D | signal_32.c | 39 __siginfo_fpu_t __user *fpu_save; 43 __siginfo_rwin_t __user *rwin_save; 51 __siginfo_fpu_t __user *fpu_save; 55 __siginfo_rwin_t __user *rwin_save; 66 static inline bool invalid_frame_pointer(void __user *fp, int fplen) 77 struct signal_frame __user *sf; 79 __siginfo_fpu_t __user *fpu_save; 80 __siginfo_rwin_t __user *rwin_save; 88 sf = (struct signal_frame __user *) regs->u_regs[UREG_FP]; 143 struct rt_signal_frame __user *s [all...] |
/linux-master/arch/s390/lib/ |
H A D | uaccess.c | 34 static unsigned long raw_copy_from_user_key(void *to, const void __user *from, 73 unsigned long raw_copy_from_user(void *to, const void __user *from, unsigned long n) 79 unsigned long _copy_from_user_key(void *to, const void __user *from, 96 static unsigned long raw_copy_to_user_key(void __user *to, const void *from, 135 unsigned long raw_copy_to_user(void __user *to, const void *from, unsigned long n) 141 unsigned long _copy_to_user_key(void __user *to, const void *from, 152 unsigned long __clear_user(void __user *to, unsigned long size)
|
/linux-master/io_uring/ |
H A D | rsrc.h | 69 int io_sqe_buffers_register(struct io_ring_ctx *ctx, void __user *arg, 70 unsigned int nr_args, u64 __user *tags); 73 int io_sqe_files_register(struct io_ring_ctx *ctx, void __user *arg, 74 unsigned nr_args, u64 __user *tags); 76 int io_register_files_update(struct io_ring_ctx *ctx, void __user *arg, 78 int io_register_rsrc_update(struct io_ring_ctx *ctx, void __user *arg, 80 int io_register_rsrc(struct io_ring_ctx *ctx, void __user *arg,
|
/linux-master/block/ |
H A D | ioctl.c | 17 struct blkpg_partition __user *upart, int op) 63 struct blkpg_ioctl_arg __user *arg) 65 struct blkpg_partition __user *udata; 83 struct compat_blkpg_ioctl_arg __user *arg) 109 if (copy_from_user(range, (void __user *)arg, sizeof(range))) 135 void __user *argp) 176 if (copy_from_user(range, (void __user *)arg, sizeof(range))) 206 static int put_ushort(unsigned short __user *argp, unsigned short val) 211 static int put_int(int __user *argp, int val) 216 static int put_uint(unsigned int __user *arg [all...] |
/linux-master/arch/x86/kernel/ |
H A D | sys_ia32.c | 54 SYSCALL_DEFINE3(ia32_truncate64, const char __user *, filename, 68 SYSCALL_DEFINE5(ia32_pread64, unsigned int, fd, char __user *, ubuf, 75 SYSCALL_DEFINE5(ia32_pwrite64, unsigned int, fd, const char __user *, ubuf, 132 static int cp_stat64(struct stat64 __user *ubuf, struct kstat *stat) 164 COMPAT_SYSCALL_DEFINE2(ia32_stat64, const char __user *, filename, 165 struct stat64 __user *, statbuf) 175 COMPAT_SYSCALL_DEFINE2(ia32_lstat64, const char __user *, filename, 176 struct stat64 __user *, statbuf) 186 struct stat64 __user *, statbuf) 196 const char __user *, filenam [all...] |