/linux-master/arch/x86/um/ |
H A D | signal.c | 83 static int convert_fxsr_to_user(struct _fpstate __user *buf, 87 struct _fpreg __user *to; 105 unsigned long __user *t = (unsigned long __user *)to; 117 struct _fpstate __user *buf) 121 struct _fpreg __user *from; 140 unsigned long __user *f = (unsigned long __user *)from; 155 struct sigcontext __user *from) 210 &((struct _fpstate __user *)s [all...] |
/linux-master/kernel/time/ |
H A D | posix-stubs.c | 27 const struct __kernel_timespec __user *, tp) 61 struct __kernel_timespec __user *, tp) 75 SYSCALL_DEFINE2(clock_getres, const clockid_t, which_clock, struct __kernel_timespec __user *, tp) 95 const struct __kernel_timespec __user *, rqtp, 96 struct __kernel_timespec __user *, rmtp) 130 struct old_timespec32 __user *, tp) 143 struct old_timespec32 __user *, tp) 158 struct old_timespec32 __user *, tp) 178 struct old_timespec32 __user *, rqtp, 179 struct old_timespec32 __user *, rmt [all...] |
/linux-master/drivers/s390/char/ |
H A D | sclp_ctl.c | 44 static void __user *u64_to_uptr(u64 value) 49 return (void __user *)(unsigned long)value; 55 static int sclp_ctl_ioctl_sccb(void __user *user_area) 96 void __user *argp; 101 argp = (void __user *) arg;
|
/linux-master/kernel/ |
H A D | sysctl-test.c | 34 * also need to cast it to __user so sparse doesn't get mad. 36 void __user *buffer = (void __user *)kunit_kzalloc(test, sizeof(int), 82 void __user *buffer = (void __user *)kunit_kzalloc(test, sizeof(int), 125 void __user *buffer = (void __user *)kunit_kzalloc(test, sizeof(int), 159 void __user *buffer = (void __user *)kunit_kzalloc(test, sizeof(int), 197 char __user *user_buffe [all...] |
/linux-master/lib/ |
H A D | usercopy.c | 11 unsigned long _copy_from_user(void *to, const void __user *from, unsigned long n) 34 unsigned long _copy_to_user(void __user *to, const void *from, unsigned long n) 62 int check_zeroed_user(const void __user *from, size_t size) 76 unsafe_get_user(val, (unsigned long __user *) from, err_fault); 87 unsafe_get_user(val, (unsigned long __user *) from, err_fault);
|
/linux-master/arch/s390/kernel/ |
H A D | entry.h | 55 long sys_s390_guarded_storage(int command, struct gs_cb __user *); 56 long sys_s390_pci_mmio_write(unsigned long, const void __user *, size_t); 57 long sys_s390_pci_mmio_read(unsigned long, void __user *, size_t); 58 long sys_s390_sthyi(unsigned long function_code, void __user *buffer, u64 __user *return_code, unsigned long flags);
|
/linux-master/arch/riscv/kernel/ |
H A D | signal.c | 43 union __riscv_fp_state __user *sc_fpregs) 46 struct __riscv_d_ext_state __user *state = &sc_fpregs->d; 57 union __riscv_fp_state __user *sc_fpregs) 60 struct __riscv_d_ext_state __user *state = &sc_fpregs->d; 73 static long save_v_state(struct pt_regs *regs, void __user **sc_vec) 75 struct __riscv_ctx_hdr __user *hdr; 76 struct __sc_riscv_v_state __user *state; 77 void __user *datap; 82 state = (struct __sc_riscv_v_state __user *)(hdr + 1); 116 static long __restore_v_state(struct pt_regs *regs, void __user *sc_ve [all...] |
H A D | compat_signal.c | 50 union __riscv_fp_state __user *sc_fpregs) 53 struct __riscv_d_ext_state __user *state = &sc_fpregs->d; 77 union __riscv_fp_state __user *sc_fpregs) 80 struct __riscv_d_ext_state __user *state = &sc_fpregs->d; 103 struct compat_sigcontext __user *sc) 122 struct compat_rt_sigframe __user *frame; 129 frame = (struct compat_rt_sigframe __user *)regs->sp; 159 static long compat_setup_sigcontext(struct compat_rt_sigframe __user *frame, 162 struct compat_sigcontext __user *sc = &frame->uc.uc_mcontext; 176 static inline void __user *compat_get_sigfram [all...] |
/linux-master/fs/ |
H A D | select.c | 299 void __user *p, 390 int get_fd_set(unsigned long nr, void __user *ufdset, unsigned long *fdset) 401 set_fd_set(unsigned long nr, void __user *ufdset, unsigned long *fdset) 625 int core_sys_select(int n, fd_set __user *inp, fd_set __user *outp, 626 fd_set __user *exp, struct timespec64 *end_time) 704 static int kern_select(int n, fd_set __user *inp, fd_set __user *outp, 705 fd_set __user *exp, struct __kernel_old_timeval __user *tv [all...] |
/linux-master/arch/powerpc/kernel/ptrace/ |
H A D | ptrace-decl.h | 75 const void *kbuf, const void __user *ubuf); 83 const void *kbuf, const void __user *ubuf); 91 const void *kbuf, const void __user *ubuf); 99 const void *kbuf, const void __user *ubuf); 110 const void *kbuf, const void __user *ubuf, 125 const void *kbuf, const void __user *ubuf); 130 const void *kbuf, const void __user *ubuf); 135 const void *kbuf, const void __user *ubuf); 140 const void *kbuf, const void __user *ubuf); 145 const void *kbuf, const void __user *ubu [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | sys_sparc32.c | 54 COMPAT_SYSCALL_DEFINE3(truncate64, const char __user *, path, u32, high, u32, low) 65 struct compat_stat64 __user *statbuf) 76 err |= put_user(0, (unsigned long __user *) &statbuf->__pad3[0]); 79 err |= put_user(0, (unsigned int __user *) &statbuf->__pad4[0]); 80 err |= put_user(0, (unsigned int __user *) &statbuf->__pad4[4]); 94 COMPAT_SYSCALL_DEFINE2(stat64, const char __user *, filename, 95 struct compat_stat64 __user *, statbuf) 105 COMPAT_SYSCALL_DEFINE2(lstat64, const char __user *, filename, 106 struct compat_stat64 __user *, statbuf) 117 struct compat_stat64 __user *, statbu [all...] |
/linux-master/include/uapi/linux/ |
H A D | omap3isp.h | 179 void __user *buf; 439 struct omap3isp_ccdc_bclamp __user *bclamp; 440 struct omap3isp_ccdc_blcomp __user *blcomp; 441 struct omap3isp_ccdc_fpc __user *fpc; 442 struct omap3isp_ccdc_lsc_config __user *lsc_cfg; 443 struct omap3isp_ccdc_culling __user *cull; 444 __u8 __user *lsc; 660 struct omap3isp_prev_luma __user *luma; 661 struct omap3isp_prev_hmed __user *hmed; 662 struct omap3isp_prev_cfa __user *cf [all...] |
/linux-master/arch/loongarch/include/asm/ |
H A D | uaccess.h | 47 const __typeof__(*(ptr)) __user *__p = (ptr); \ 73 __typeof__(*(ptr)) __user *__p = (ptr); \ 141 #define __m(x) (*(struct __large_struct __user *)(x)) 217 raw_copy_from_user(void *to, const void __user *from, unsigned long n) 223 raw_copy_to_user(void __user *to, const void *from, unsigned long n) 242 extern unsigned long __clear_user(void __user *addr, __kernel_size_t size); 246 void __user *__cl_addr = (addr); \ 253 extern long strncpy_from_user(char *to, const char __user *from, long n); 254 extern long strnlen_user(const char __user *str, long n);
|
/linux-master/kernel/futex/ |
H A D | syscalls.c | 28 SYSCALL_DEFINE2(set_robust_list, struct robust_list_head __user *, head, 49 struct robust_list_head __user * __user *, head_ptr, 50 size_t __user *, len_ptr) 52 struct robust_list_head __user *head; 84 long do_futex(u32 __user *uaddr, int op, u32 val, ktime_t *timeout, 85 u32 __user *uaddr2, u32 val2, u32 val3) 160 SYSCALL_DEFINE6(futex, u32 __user *, uaddr, int, op, u32, val, 161 const struct __kernel_timespec __user *, utime, 162 u32 __user *, uaddr [all...] |
/linux-master/include/asm-generic/ |
H A D | uaccess.h | 17 __get_user_fn(size_t size, const void __user *from, void *to) 43 __put_user_fn(size_t size, void __user *to, void *from) 82 raw_copy_from_user(void *to, const void __user * from, unsigned long n) 89 raw_copy_to_user(void __user *to, const void *from, unsigned long n) 126 void __user *__p = (ptr); \ 129 __put_user((x), ((__typeof__(*(ptr)) __user *)__p)) : \ 135 static inline int __put_user_fn(size_t size, void __user *ptr, void *x) 188 const void __user *__p = (ptr); \ 191 __get_user((x), (__typeof__(*(ptr)) __user *)__p) :\ 196 static inline int __get_user_fn(size_t size, const void __user *pt [all...] |
/linux-master/arch/s390/include/uapi/asm/ |
H A D | pkey.h | 220 __u8 __user *key; /* in: the key blob */ 247 struct pkey_apqn __user *apqns; /* in: ptr to list of apqn targets*/ 252 __u8 __user *key; /* in: pointer to key blob buffer */ 280 struct pkey_apqn __user *apqns; /* in: ptr to list of apqn targets */ 286 __u8 __user *key; /* in: pointer to key blob buffer */ 319 __u8 __user *key; /* in: pointer to key blob */ 343 __u8 __user *key; /* in: pointer to key blob */ 345 struct pkey_apqn __user *apqns; /* in: ptr to list of apqn targets */ 378 __u8 __user *key; /* in: pointer to key blob */ 381 struct pkey_apqn __user *apqn [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | uaccess.h | 29 static inline int __access_ok(const void __user *ptr, unsigned long size); 38 static inline int access_ok(const void __user *addr, unsigned long size) 165 static inline void __user *__uaccess_mask_ptr(const void __user *ptr) 167 void __user *safe_ptr; 224 __typeof__(*(ptr)) __user *__rgu_ptr = (ptr); \ 237 __typeof__(*(ptr)) __user *__p = (ptr); \ 312 __typeof__(*(ptr)) __user *__rpu_ptr = (ptr); \ 323 __typeof__(*(ptr)) __user *__p = (ptr); \ 362 extern unsigned long __must_check __arch_copy_from_user(void *to, const void __user *fro [all...] |
/linux-master/drivers/video/fbdev/ |
H A D | sbuslib.c | 107 struct fbtype __user *f = (struct fbtype __user *) arg; 119 struct fbcmap __user *c = (struct fbcmap __user *) arg; 123 unsigned char __user *ured; 124 unsigned char __user *ugreen; 125 unsigned char __user *ublue; 160 struct fbcmap __user *c = (struct fbcmap __user *) arg; 161 unsigned char __user *ure [all...] |
/linux-master/drivers/accel/habanalabs/common/ |
H A D | habanalabs_ioctl.c | 40 void __user *out = (void __user *) (uintptr_t) args->return_pointer; 55 void __user *out = (void __user *) (uintptr_t) args->return_pointer; 125 void __user *out = (void __user *) (uintptr_t) args->return_pointer; 144 void __user *out = (void __user *) (uintptr_t) args->return_pointer; 162 void __user *out = (void __user *) (uintptr_ [all...] |
/linux-master/drivers/input/ |
H A D | input-compat.c | 14 int input_event_from_user(const char __user *buffer, 38 int input_event_to_user(char __user *buffer, 62 int input_ff_effect_from_user(const char __user *buffer, size_t size, 99 int input_event_from_user(const char __user *buffer, 108 int input_event_to_user(char __user *buffer, 117 int input_ff_effect_from_user(const char __user *buffer, size_t size,
|
/linux-master/include/linux/ |
H A D | fsverity.h | 140 int fsverity_ioctl_enable(struct file *filp, const void __user *arg); 144 int fsverity_ioctl_measure(struct file *filp, void __user *arg); 169 int fsverity_ioctl_read_metadata(struct file *filp, const void __user *uarg); 187 const void __user *arg) 194 static inline int fsverity_ioctl_measure(struct file *filp, void __user *arg) 230 const void __user *uarg)
|
/linux-master/arch/mips/include/asm/ |
H A D | ptrace.h | 127 struct user_pt_regs __user *data); 129 struct user_pt_regs __user *data); 131 extern int ptrace_getfpregs(struct task_struct *child, __u32 __user *data); 132 extern int ptrace_setfpregs(struct task_struct *child, __u32 __user *data); 135 struct pt_watch_regs __user *addr); 137 struct pt_watch_regs __user *addr);
|
/linux-master/arch/arm64/kernel/ |
H A D | signal.c | 51 struct rt_sigframe __user *sigframe; 52 struct frame_record __user *next_frame; 167 static void __user *apply_user_offset( 170 char __user *base = (char __user *)user->sigframe; 176 struct fpsimd_context __user *fpsimd; 178 struct sve_context __user *sve; 180 struct tpidr2_context __user *tpidr2; 182 struct za_context __user *za; 184 struct zt_context __user *z [all...] |
/linux-master/drivers/misc/sgi-gru/ |
H A D | grukdump.c | 27 static int gru_user_copy_handle(void __user **dp, void *s) 37 void __user *ubuf, int ctxnum, int dsrcnt, 68 void __user *ubuf, void __user *ubufend) 88 void __user *ubuf, void __user *ubufend) 108 void __user *ubuf, void __user *ubufend, char data_opt, 112 struct gru_dump_context_header __user *uhdr = ubuf; 179 void __user *ubu [all...] |
/linux-master/security/keys/ |
H A D | keyctl_pkey.c | 79 const char __user *_info, 113 static int keyctl_pkey_params_get_2(const struct keyctl_pkey_params __user *_params, 114 const char __user *_info, 170 const char __user *_info, 171 struct keyctl_pkey_query __user *_res) 213 const struct keyctl_pkey_params __user *_params, 214 const char __user *_info, 215 const void __user *_in, 216 void __user *_out) 288 long keyctl_pkey_verify(const struct keyctl_pkey_params __user *_param [all...] |