Searched refs:__user (Results 76 - 100 of 2503) sorted by relevance

1234567891011>>

/linux-master/include/linux/
H A Dtime.h12 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 Dnsc_gpio.h34 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 Dkmsan-checks.h61 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 Dbitmap-str.h5 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 Duaccess.h25 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 Dperf_callchain.c24 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 Dxfs_ioctl.h33 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 Dlsm_syscalls.c55 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 Dfutex.h196 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 Duaccess.c10 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 Duaccess.h23 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 Duaccess_32.h27 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 Dsighandling.h16 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 Dscsi_ioctl.h49 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 Dsyscalls.h12 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 Dcompat-signal.h14 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 Dtrace_probe_kernel.h15 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 Dprivcmd.h59 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 Ducontext.h23 struct ucontext __user *uc_link;
27 struct mcontext __user *uc_regs;/* points to uc_mcontext field */
/linux-master/include/uapi/linux/
H A Divtv.h53 void __user *y_source; /* if NULL and type == V4L2_BUF_TYPE_VIDEO_OUTPUT,
55 void __user *uv_source; /* Unused for RGB pixelformats */
H A Di2c-dev.h46 union i2c_smbus_data __user *data;
51 struct i2c_msg __user *msgs; /* pointers to i2c_msgs */
/linux-master/arch/powerpc/lib/
H A Dchecksum_wrappers.c14 __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 Dtctx.h17 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 Duaccess.h32 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 Dsignal_32.c92 __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...]

Completed in 209 milliseconds

1234567891011>>