/linux-master/include/linux/ |
H A D | time.h | 12 const struct __kernel_timespec __user *uts); 14 struct __kernel_timespec __user *uts); 16 const struct __kernel_itimerspec __user *uit); 18 struct __kernel_itimerspec __user *uit); 30 extern long do_utimes(int dfd, const char __user *filename, struct timespec64 *times, int flags);
|
H A D | nsc_gpio.h | 34 extern ssize_t nsc_gpio_write(struct file *file, const char __user *data, 37 extern ssize_t nsc_gpio_read(struct file *file, char __user *buf,
|
H A D | kmsan-checks.h | 61 void kmsan_copy_to_user(void __user *to, const void *from, size_t to_copy, 76 static inline void kmsan_copy_to_user(void __user *to, const void *from,
|
H A D | bitmap-str.h | 5 int bitmap_parse_user(const char __user *ubuf, unsigned int ulen, unsigned long *dst, int nbits); 13 int bitmap_parselist_user(const char __user *ubuf, unsigned int ulen,
|
/linux-master/arch/um/include/asm/ |
H A D | uaccess.h | 25 extern unsigned long raw_copy_from_user(void *to, const void __user *from, unsigned long n); 26 extern unsigned long raw_copy_to_user(void __user *to, const void *from, unsigned long n); 27 extern unsigned long __clear_user(void __user *mem, unsigned long len); 28 static inline int __access_ok(const void __user *ptr, unsigned long size); 39 static inline int __access_ok(const void __user *ptr, unsigned long size)
|
/linux-master/arch/arm/kernel/ |
H A D | perf_callchain.c | 24 struct frame_tail __user *fp; 33 static struct frame_tail __user * 34 user_backtrace(struct frame_tail __user *tail, 65 struct frame_tail __user *tail; 72 tail = (struct frame_tail __user *)regs->ARM_fp - 1;
|
/linux-master/fs/xfs/ |
H A D | xfs_ioctl.h | 33 uint32_t opcode, void __user *uname, void __user *value, 35 int xfs_ioc_attr_list(struct xfs_inode *dp, void __user *ubuf, 37 struct xfs_attrlist_cursor __user *ucursor); 42 void __user *uhandle,
|
/linux-master/security/ |
H A D | lsm_syscalls.c | 55 SYSCALL_DEFINE4(lsm_set_self_attr, unsigned int, attr, struct lsm_ctx __user *, 77 SYSCALL_DEFINE4(lsm_get_self_attr, unsigned int, attr, struct lsm_ctx __user *, 78 ctx, u32 __user *, size, u32, flags) 96 SYSCALL_DEFINE3(lsm_list_modules, u64 __user *, ids, u32 __user *, size,
|
/linux-master/kernel/futex/ |
H A D | futex.h | 196 extern int get_futex_key(u32 __user *uaddr, unsigned int flags, union futex_key *key, 220 extern int futex_wait_setup(u32 __user *uaddr, u32 val, unsigned int flags, 227 extern int fault_in_user_writeable(u32 __user *uaddr); 228 extern int futex_cmpxchg_value_locked(u32 *curval, u32 __user *uaddr, u32 uval, u32 newval); 229 extern int futex_get_value_locked(u32 *dest, u32 __user *from); 301 extern int futex_lock_pi_atomic(u32 __user *uaddr, struct futex_hash_bucket *hb, 311 extern int fixup_pi_owner(u32 __user *uaddr, struct futex_q *q, int locked); 337 extern int futex_wait_requeue_pi(u32 __user *uaddr, unsigned int flags, u32 338 val, ktime_t *abs_time, u32 bitset, u32 __user 341 extern int futex_requeue(u32 __user *uaddr [all...] |
/linux-master/arch/m68k/lib/ |
H A D | uaccess.c | 10 unsigned long __generic_copy_from_user(void *to, const void __user *from, 56 unsigned long __generic_copy_to_user(void __user *to, const void *from, 104 unsigned long __clear_user(void __user *to, unsigned long n)
|
/linux-master/arch/microblaze/include/asm/ |
H A D | uaccess.h | 23 extern unsigned long __copy_tofrom_user(void __user *to, 24 const void __user *from, unsigned long size); 27 static inline unsigned long __must_check __clear_user(void __user *to, 46 static inline unsigned long __must_check clear_user(void __user *to, 96 const typeof(*(ptr)) __user *__gu_ptr = (ptr); \ 189 typeof(*(ptr)) __user *__pu_addr = (ptr); \ 243 raw_copy_from_user(void *to, const void __user *from, unsigned long n) 245 return __copy_tofrom_user((__force void __user *)to, from, n); 249 raw_copy_to_user(void __user *to, const void *from, unsigned long n) 251 return __copy_tofrom_user(to, (__force const void __user *)fro [all...] |
/linux-master/arch/sparc/include/asm/ |
H A D | uaccess_32.h | 27 void __user *__pu_addr = (ptr); \ 33 const void __user *__gu_addr = (ptr); \ 49 #define __m(x) ((struct __large_struct __user *)(x)) 179 unsigned long __copy_user(void __user *to, const void __user *from, unsigned long size); 181 static inline unsigned long raw_copy_to_user(void __user *to, const void *from, unsigned long n) 183 return __copy_user(to, (__force void __user *) from, n); 186 static inline unsigned long raw_copy_from_user(void *to, const void __user *from, unsigned long n) 188 return __copy_user((__force void __user *) to, from, n); 194 static inline unsigned long __clear_user(void __user *add [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | sighandling.h | 16 void signal_fault(struct pt_regs *regs, void __user *frame, char *where); 18 void __user * 20 void __user **fpstate);
|
/linux-master/include/scsi/ |
H A D | scsi_ioctl.h | 49 void __user *arg); 50 int get_sg_io_hdr(struct sg_io_hdr *hdr, const void __user *argp); 51 int put_sg_io_hdr(const struct sg_io_hdr *hdr, void __user *argp);
|
/linux-master/arch/mips/include/asm/ |
H A D | syscalls.h | 12 unsigned long __user *user_mask_ptr); 14 unsigned long __user *user_mask_ptr); 30 asmlinkage int sys32_sigsuspend(compat_sigset_t __user *uset);
|
H A D | compat-signal.h | 14 static inline int __copy_conv_sigset_to_user(compat_sigset_t __user *d, 24 const compat_sigset_t __user *s)
|
/linux-master/kernel/trace/ |
H A D | trace_probe_kernel.h | 15 const void __user *uaddr = (__force const void __user *)addr; 54 const void __user *uaddr = (__force const void __user *)addr; 104 const void __user *uaddr = (__force const void __user *)src;
|
/linux-master/include/uapi/xen/ |
H A D | privcmd.h | 59 struct privcmd_mmap_entry __user *entry; 66 xen_pfn_t __user *arr; /* array of mfns - or'd with 77 const xen_pfn_t __user *arr; /* array of mfns */ 78 int __user *err; /* array of error codes */ 82 void __user *uptr; 89 const struct privcmd_dm_op_buf __user *ubufs;
|
/linux-master/arch/powerpc/include/uapi/asm/ |
H A D | ucontext.h | 23 struct ucontext __user *uc_link; 27 struct mcontext __user *uc_regs;/* points to uc_mcontext field */
|
/linux-master/include/uapi/linux/ |
H A D | ivtv.h | 53 void __user *y_source; /* if NULL and type == V4L2_BUF_TYPE_VIDEO_OUTPUT, 55 void __user *uv_source; /* Unused for RGB pixelformats */
|
H A D | i2c-dev.h | 46 union i2c_smbus_data __user *data; 51 struct i2c_msg __user *msgs; /* pointers to i2c_msgs */
|
/linux-master/arch/powerpc/lib/ |
H A D | checksum_wrappers.c | 14 __wsum csum_and_copy_from_user(const void __user *src, void *dst, 28 __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len)
|
/linux-master/io_uring/ |
H A D | tctx.h | 17 int io_ringfd_register(struct io_ring_ctx *ctx, void __user *__arg, 19 int io_ringfd_unregister(struct io_ring_ctx *ctx, void __user *__arg,
|
/linux-master/tools/virtio/linux/ |
H A D | uaccess.h | 32 static inline int copy_from_user(void *to, const void __user volatile *from, 39 static inline int copy_to_user(void __user volatile *to, const void *from,
|
/linux-master/arch/powerpc/kernel/ |
H A D | signal_32.c | 92 __unsafe_save_general_regs(struct pt_regs *regs, struct mcontext __user *frame) 113 __unsafe_restore_general_regs(struct pt_regs *regs, struct mcontext __user *sr) 134 sigset_t __user *__us = uset ; \ 143 #define from_user_ptr(p) ((void __user *)(p)) 146 __unsafe_save_general_regs(struct pt_regs *regs, struct mcontext __user *frame) 156 int __unsafe_restore_general_regs(struct pt_regs *regs, struct mcontext __user *sr) 268 __unsafe_save_user_regs(struct pt_regs *regs, struct mcontext __user *frame, 269 struct mcontext __user *tm_frame, int ctx_has_vsx_region) 293 unsafe_put_user(current->thread.vrsave, (u32 __user *)&frame->mc_vregs[32], 328 (u32 __user *) [all...] |