/linux-master/arch/sparc/include/asm/ |
H A D | uaccess.h | 13 long strncpy_from_user(char *dest, const char __user *src, long count);
|
/linux-master/fs/xfs/ |
H A D | xfs_discard.h | 10 int xfs_ioc_trim(struct xfs_mount *mp, struct fstrim_range __user *fstrim);
|
/linux-master/arch/arm/kernel/ |
H A D | sys_oabi-compat.c | 122 struct oldabi_stat64 __user *statbuf) 148 asmlinkage long sys_oabi_stat64(const char __user * filename, 149 struct oldabi_stat64 __user * statbuf) 158 asmlinkage long sys_oabi_lstat64(const char __user * filename, 159 struct oldabi_stat64 __user * statbuf) 169 struct oldabi_stat64 __user * statbuf) 179 const char __user *filename, 180 struct oldabi_stat64 __user *statbuf, 200 static int get_oabi_flock(struct flock64 *kernel, struct oabi_flock64 __user *arg) 204 if (copy_from_user(&user, (struct oabi_flock64 __user *)ar [all...] |
/linux-master/drivers/pci/ |
H A D | syscall.c | 16 unsigned long, off, unsigned long, len, void __user *, buf) 55 err = put_user(byte, (u8 __user *)buf); 58 err = put_user(word, (u16 __user *)buf); 61 err = put_user(dword, (u32 __user *)buf); 73 put_user(-1, (u8 __user *)buf); 76 put_user(-1, (u16 __user *)buf); 79 put_user(-1, (u32 __user *)buf); 87 unsigned long, off, unsigned long, len, void __user *, buf) 105 err = get_user(byte, (u8 __user *)buf); 114 err = get_user(word, (u16 __user *)bu [all...] |
/linux-master/arch/powerpc/include/uapi/asm/ |
H A D | sigcontext.h | 26 struct user_pt_regs __user *regs; 87 elf_vrreg_t __user *v_regs;
|
/linux-master/include/linux/ |
H A D | bpf_lirc.h | 10 int lirc_prog_query(const union bpf_attr *attr, union bpf_attr __user *uattr); 24 union bpf_attr __user *uattr)
|
H A D | time32.h | 54 extern int get_old_timespec32(struct timespec64 *, const void __user *); 55 extern int put_old_timespec32(const struct timespec64 *, void __user *); 57 const struct old_itimerspec32 __user *uits); 59 struct old_itimerspec32 __user *uits); 61 int get_old_timex32(struct __kernel_timex *, const struct old_timex32 __user *); 62 int put_old_timex32(struct old_timex32 __user *, const struct __kernel_timex *);
|
H A D | seccomp.h | 38 extern long prctl_set_seccomp(unsigned long, void __user *); 63 static inline long prctl_set_seccomp(unsigned long arg2, char __user *arg3) 90 unsigned long filter_off, void __user *data); 92 unsigned long filter_off, void __user *data); 95 unsigned long n, void __user *data) 101 void __user *data)
|
H A D | socket.h | 10 #include <linux/compiler.h> /* __user */ 71 void __user *msg_control_user; 84 void __user *msg_name; /* ptr to socket address structure */ 86 struct iovec __user *msg_iov; /* scatter/gather array */ 88 void __user *msg_control; /* ancillary data */ 124 ((void __user *)(cmsg) + sizeof(struct cmsghdr)) 392 extern int move_addr_to_kernel(void __user *uaddr, int ulen, struct sockaddr_storage *kaddr); 409 extern long __sys_recvmsg(int fd, struct user_msghdr __user *msg, 411 extern long __sys_sendmsg(int fd, struct user_msghdr __user *msg, 413 extern int __sys_recvmmsg(int fd, struct mmsghdr __user *mms [all...] |
H A D | kstrtox.h | 100 int __must_check kstrtoull_from_user(const char __user *s, size_t count, unsigned int base, unsigned long long *res); 101 int __must_check kstrtoll_from_user(const char __user *s, size_t count, unsigned int base, long long *res); 102 int __must_check kstrtoul_from_user(const char __user *s, size_t count, unsigned int base, unsigned long *res); 103 int __must_check kstrtol_from_user(const char __user *s, size_t count, unsigned int base, long *res); 104 int __must_check kstrtouint_from_user(const char __user *s, size_t count, unsigned int base, unsigned int *res); 105 int __must_check kstrtoint_from_user(const char __user *s, size_t count, unsigned int base, int *res); 106 int __must_check kstrtou16_from_user(const char __user *s, size_t count, unsigned int base, u16 *res); 107 int __must_check kstrtos16_from_user(const char __user *s, size_t count, unsigned int base, s16 *res); 108 int __must_check kstrtou8_from_user(const char __user *s, size_t count, unsigned int base, u8 *res); 109 int __must_check kstrtos8_from_user(const char __user * [all...] |
H A D | uaccess.h | 76 * but both source and destination are __user pointers (affected by set_fs() 81 __copy_from_user_inatomic(void *to, const void __user *from, unsigned long n) 93 __copy_from_user(void *to, const void __user *from, unsigned long n) 121 __copy_to_user_inatomic(void __user *to, const void *from, unsigned long n) 131 __copy_to_user(void __user *to, const void *from, unsigned long n) 143 _copy_from_user(void *to, const void __user *from, unsigned long n) 158 _copy_from_user(void *, const void __user *, unsigned long); 163 _copy_to_user(void __user *to, const void *from, unsigned long n) 176 _copy_to_user(void __user *, const void *, unsigned long); 180 copy_from_user(void *to, const void __user *fro [all...] |
/linux-master/net/rds/ |
H A D | info.h | 24 int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval, 25 int __user *optlen);
|
/linux-master/include/asm-generic/ |
H A D | flat.h | 7 static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags, 17 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel)
|
/linux-master/arch/riscv/include/asm/ |
H A D | vdso.h | 23 (void __user *)((unsigned long)(base) + __vdso_##name##_offset) 29 (void __user *)((unsigned long)(base) + compat__vdso_##name##_offset)
|
/linux-master/arch/s390/include/uapi/asm/ |
H A D | zcrypt.h | 39 __u8 __user *inputdata; 41 __u8 __user *outputdata; 43 __u8 __user *b_key; 44 __u8 __user *n_modulus; 62 __u8 __user *inputdata; 64 __u8 __user *outputdata; 66 __u8 __user *bp_key; 67 __u8 __user *bq_key; 68 __u8 __user *np_prime; 69 __u8 __user *nq_prim [all...] |
/linux-master/tools/perf/trace/beauty/include/linux/ |
H A D | socket.h | 10 #include <linux/compiler.h> /* __user */ 70 void __user *msg_control_user; 83 void __user *msg_name; /* ptr to socket address structure */ 85 struct iovec __user *msg_iov; /* scatter/gather array */ 87 void __user *msg_control; /* ancillary data */ 123 ((void __user *)(cmsg) + sizeof(struct cmsghdr)) 391 extern int move_addr_to_kernel(void __user *uaddr, int ulen, struct sockaddr_storage *kaddr); 408 extern long __sys_recvmsg(int fd, struct user_msghdr __user *msg, 410 extern long __sys_sendmsg(int fd, struct user_msghdr __user *msg, 412 extern int __sys_recvmmsg(int fd, struct mmsghdr __user *mms [all...] |
/linux-master/arch/powerpc/perf/ |
H A D | callchain_32.c | 33 static int read_user_stack_32(const unsigned int __user *ptr, unsigned int *ret) 81 struct signal_frame_32 __user *sf; 84 sf = (struct signal_frame_32 __user *) (unsigned long) sp; 85 if (read_user_stack_32((unsigned int __user *) &sf->sctx.regs, ®s)) 92 struct rt_signal_frame_32 __user *sf; 95 sf = (struct rt_signal_frame_32 __user *) (unsigned long) sp; 96 if (read_user_stack_32((unsigned int __user *) &sf->uc.uc_regs, ®s)) 101 static unsigned int __user *signal_frame_32_regs(unsigned int sp, 104 struct mcontext32 __user *mctx = NULL; 105 struct signal_frame_32 __user *s [all...] |
H A D | callchain_64.c | 21 static int read_user_stack_64(const unsigned long __user *ptr, unsigned long *ret) 56 struct signal_frame_64 __user *sf; 59 sf = (struct signal_frame_64 __user *) sp; 60 if (read_user_stack_64((unsigned long __user *) &sf->pinfo, &pinfo) || 61 read_user_stack_64((unsigned long __user *) &sf->puc, &puc)) 74 struct signal_frame_64 __user *sigframe; 75 unsigned long __user *fp, *uregs; 83 fp = (unsigned long __user *) sp; 102 sigframe = (struct signal_frame_64 __user *) sp;
|
/linux-master/arch/powerpc/include/asm/ |
H A D | syscalls.h | 44 long sys_rtas(struct rtas_args __user *uargs); 53 long sys_swapcontext(struct ucontext __user *old_ctx, 54 struct ucontext __user *new_ctx, long ctx_size); 65 long sys_debug_setcontext(struct ucontext __user *ctx, int ndbg, 66 struct sig_dbg_op __user *dbg); 72 unsigned long len, u32 __user *map); 75 long compat_sys_swapcontext(struct ucontext32 __user *old_ctx, 76 struct ucontext32 __user *new_ctx, 79 struct compat_rlimit __user *rlim); 94 char __user *ubu [all...] |
H A D | kup.h | 75 static __always_inline void allow_user_access(void __user *to, const void __user *from, 135 static __always_inline void allow_read_from_user(const void __user *from, unsigned long size) 141 static __always_inline void allow_write_to_user(void __user *to, unsigned long size) 146 static __always_inline void allow_read_write_user(void __user *to, const void __user *from, 153 static __always_inline void prevent_read_from_user(const void __user *from, unsigned long size) 158 static __always_inline void prevent_write_to_user(void __user *to, unsigned long size) 163 static __always_inline void prevent_read_write_user(void __user *to, const void __user *fro [all...] |
/linux-master/arch/x86/math-emu/ |
H A D | fpu_proto.h | 86 extern void __user *FPU_get_address(u_char FPU_modrm, unsigned long *fpu_eip, 89 extern void __user *FPU_get_address_16(u_char FPU_modrm, unsigned long *fpu_eip, 94 void __user * data_address); 127 extern int FPU_load_extended(long double __user *s, int stnr); 128 extern int FPU_load_double(double __user *dfloat, FPU_REG *loaded_data); 129 extern int FPU_load_single(float __user *single, FPU_REG *loaded_data); 130 extern int FPU_load_int64(long long __user *_s); 131 extern int FPU_load_int32(long __user *_s, FPU_REG *loaded_data); 132 extern int FPU_load_int16(short __user *_s, FPU_REG *loaded_data); 133 extern int FPU_load_bcd(u_char __user * [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | uaccess_64.h | 82 static inline bool __access_ok(const void __user *ptr, unsigned long size) 123 raw_copy_from_user(void *dst, const void __user *src, unsigned long size) 129 raw_copy_to_user(void __user *dst, const void *src, unsigned long size) 134 extern long __copy_user_nocache(void *dst, const void __user *src, unsigned size); 135 extern long __copy_user_flushcache(void *dst, const void __user *src, unsigned size); 138 __copy_from_user_inatomic_nocache(void *dst, const void __user *src, 150 __copy_from_user_flushcache(void *dst, const void __user *src, unsigned size) 161 rep_stos_alternative(void __user *addr, unsigned long len); 163 static __always_inline __must_check unsigned long __clear_user(void __user *addr, unsigned long size) 186 static __always_inline unsigned long clear_user(void __user *t [all...] |
/linux-master/fs/ |
H A D | utimes.c | 80 static int do_utimes_path(int dfd, const char __user *filename, 140 long do_utimes(int dfd, const char __user *filename, struct timespec64 *times, 148 SYSCALL_DEFINE4(utimensat, int, dfd, const char __user *, filename, 149 struct __kernel_timespec __user *, utimes, int, flags) 174 static long do_futimesat(int dfd, const char __user *filename, 175 struct __kernel_old_timeval __user *utimes) 203 SYSCALL_DEFINE3(futimesat, int, dfd, const char __user *, filename, 204 struct __kernel_old_timeval __user *, utimes) 209 SYSCALL_DEFINE2(utimes, char __user *, filename, 210 struct __kernel_old_timeval __user *, utime [all...] |
/linux-master/arch/alpha/kernel/ |
H A D | osf_sys.c | 105 struct osf_dirent __user *dirent; 106 long __user *basep; 115 struct osf_dirent __user *dirent; 141 dirent = (void __user *)dirent + reclen; 151 struct osf_dirent __user *, dirent, unsigned int, count, 152 long __user *, basep) 278 linux_to_osf_stat(struct kstat *lstat, struct osf_stat __user *osf_stat) 304 linux_to_osf_statfs(struct kstatfs *linux_stat, struct osf_statfs __user *osf_stat, 325 linux_to_osf_statfs64(struct kstatfs *linux_stat, struct osf_statfs64 __user *osf_stat, 344 SYSCALL_DEFINE3(osf_statfs, const char __user *, pathnam [all...] |
/linux-master/arch/sh/include/asm/ |
H A D | uaccess.h | 32 #define __m(x) (*(struct __large_struct __user *)(x)) 38 const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ 49 const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ 59 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ 69 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ 79 extern long strncpy_from_user(char *dest, const char __user *src, long count); 81 extern __must_check long strnlen_user(const char __user *str, long n); 88 raw_copy_from_user(void *to, const void __user *from, unsigned long n) 94 raw_copy_to_user(void __user *to, const void *from, unsigned long n) 105 __kernel_size_t __clear_user(void __user *add [all...] |