Lines Matching refs:__user
208 asmlinkage long sys32_quotactl(unsigned int cmd, const char __user *special,
209 qid_t id, void __user *addr);
210 asmlinkage long sys_time(time_t __user *tloc);
211 asmlinkage long sys_stime(time_t __user *tptr);
212 asmlinkage long sys_gettimeofday(struct timeval __user *tv,
213 struct timezone __user *tz);
214 asmlinkage long sys_settimeofday(struct timeval __user *tv,
215 struct timezone __user *tz);
216 asmlinkage long sys_adjtimex(struct timex __user *txc_p);
218 asmlinkage long sys_times(struct tms __user *tbuf);
221 asmlinkage long sys_nanosleep(struct timespec __user *rqtp, struct timespec __user *rmtp);
229 asmlinkage long sys_getresuid(uid_t __user *ruid, uid_t __user *euid, uid_t __user *suid);
230 asmlinkage long sys_getresgid(gid_t __user *rgid, gid_t __user *egid, gid_t __user *sgid);
234 asmlinkage long sys_getgroups(int gidsetsize, gid_t __user *grouplist);
246 asmlinkage long sys_setgroups(int gidsetsize, gid_t __user *grouplist);
248 asmlinkage long sys_acct(const char __user *name);
255 asmlinkage long sys_sigpending(old_sigset_t __user *set);
256 asmlinkage long sys_sigprocmask(int how, old_sigset_t __user *set,
257 old_sigset_t __user *oset);
258 asmlinkage long sys_sigaltstack(const struct sigaltstack __user *uss,
259 struct sigaltstack __user *uoss);
261 asmlinkage long sys_getitimer(int which, struct itimerval __user *value);
263 struct itimerval __user *value,
264 struct itimerval __user *ovalue);
266 struct sigevent __user *timer_event_spec,
267 timer_t __user * created_timer_id);
269 struct itimerspec __user *setting);
272 const struct itimerspec __user *new_setting,
273 struct itimerspec __user *old_setting);
276 const struct timespec __user *tp);
278 struct timespec __user *tp);
280 struct timex __user *tx);
282 struct timespec __user *tp);
284 const struct timespec __user *rqtp,
285 struct timespec __user *rmtp);
289 struct sched_param __user *param);
291 struct sched_param __user *param);
293 struct sched_attr __user *attr,
297 struct sched_param __user *param);
299 struct sched_attr __user *attr,
303 unsigned long __user *user_mask_ptr);
305 unsigned long __user *user_mask_ptr);
310 struct timespec __user *interval);
316 void __user *arg);
319 struct kexec_segment __user *segments,
323 const char __user *cmdline_ptr,
328 asmlinkage long sys_wait4(pid_t pid, int __user *stat_addr,
329 int options, struct rusage __user *ru);
331 struct siginfo __user *infop,
332 int options, struct rusage __user *ru);
333 asmlinkage long sys_waitpid(pid_t pid, int __user *stat_addr, int options);
334 asmlinkage long sys_set_tid_address(int __user *tidptr);
335 asmlinkage long sys_futex(u32 __user *uaddr, int op, u32 val,
336 struct timespec __user *utime, u32 __user *uaddr2,
339 asmlinkage long sys_init_module(void __user *umod, unsigned long len,
340 const char __user *uargs);
341 asmlinkage long sys_delete_module(const char __user *name_user,
352 asmlinkage long sys_rt_sigsuspend(sigset_t __user *unewset, size_t sigsetsize);
355 asmlinkage long sys_sigaction(int, const struct old_sigaction __user *,
356 struct old_sigaction __user *);
361 const struct sigaction __user *,
362 struct sigaction __user *,
365 asmlinkage long sys_rt_sigprocmask(int how, sigset_t __user *set,
366 sigset_t __user *oset, size_t sigsetsize);
367 asmlinkage long sys_rt_sigpending(sigset_t __user *set, size_t sigsetsize);
368 asmlinkage long sys_rt_sigtimedwait(const sigset_t __user *uthese,
369 siginfo_t __user *uinfo,
370 const struct timespec __user *uts,
373 siginfo_t __user *uinfo);
377 asmlinkage long sys_rt_sigqueueinfo(int pid, int sig, siginfo_t __user *uinfo);
387 asmlinkage long sys_mount(char __user *dev_name, char __user *dir_name,
388 char __user *type, unsigned long flags,
389 void __user *data);
390 asmlinkage long sys_umount(char __user *name, int flags);
391 asmlinkage long sys_oldumount(char __user *name);
392 asmlinkage long sys_truncate(const char __user *path, long length);
394 asmlinkage long sys_stat(const char __user *filename,
395 struct __old_kernel_stat __user *statbuf);
396 asmlinkage long sys_statfs(const char __user * path,
397 struct statfs __user *buf);
398 asmlinkage long sys_statfs64(const char __user *path, size_t sz,
399 struct statfs64 __user *buf);
400 asmlinkage long sys_fstatfs(unsigned int fd, struct statfs __user *buf);
402 struct statfs64 __user *buf);
403 asmlinkage long sys_lstat(const char __user *filename,
404 struct __old_kernel_stat __user *statbuf);
406 struct __old_kernel_stat __user *statbuf);
407 asmlinkage long sys_newstat(const char __user *filename,
408 struct stat __user *statbuf);
409 asmlinkage long sys_newlstat(const char __user *filename,
410 struct stat __user *statbuf);
411 asmlinkage long sys_newfstat(unsigned int fd, struct stat __user *statbuf);
412 asmlinkage long sys_ustat(unsigned dev, struct ustat __user *ubuf);
414 asmlinkage long sys_stat64(const char __user *filename,
415 struct stat64 __user *statbuf);
416 asmlinkage long sys_fstat64(unsigned long fd, struct stat64 __user *statbuf);
417 asmlinkage long sys_lstat64(const char __user *filename,
418 struct stat64 __user *statbuf);
419 asmlinkage long sys_fstatat64(int dfd, const char __user *filename,
420 struct stat64 __user *statbuf, int flag);
423 asmlinkage long sys_truncate64(const char __user *path, loff_t length);
427 asmlinkage long sys_setxattr(const char __user *path, const char __user *name,
428 const void __user *value, size_t size, int flags);
429 asmlinkage long sys_lsetxattr(const char __user *path, const char __user *name,
430 const void __user *value, size_t size, int flags);
431 asmlinkage long sys_fsetxattr(int fd, const char __user *name,
432 const void __user *value, size_t size, int flags);
433 asmlinkage long sys_getxattr(const char __user *path, const char __user *name,
434 void __user *value, size_t size);
435 asmlinkage long sys_lgetxattr(const char __user *path, const char __user *name,
436 void __user *value, size_t size);
437 asmlinkage long sys_fgetxattr(int fd, const char __user *name,
438 void __user *value, size_t size);
439 asmlinkage long sys_listxattr(const char __user *path, char __user *list,
441 asmlinkage long sys_llistxattr(const char __user *path, char __user *list,
443 asmlinkage long sys_flistxattr(int fd, char __user *list, size_t size);
444 asmlinkage long sys_removexattr(const char __user *path,
445 const char __user *name);
446 asmlinkage long sys_lremovexattr(const char __user *path,
447 const char __user *name);
448 asmlinkage long sys_fremovexattr(int fd, const char __user *name);
469 unsigned char __user * vec);
471 asmlinkage long sys_pivot_root(const char __user *new_root,
472 const char __user *put_old);
473 asmlinkage long sys_chroot(const char __user *filename);
474 asmlinkage long sys_mknod(const char __user *filename, umode_t mode,
476 asmlinkage long sys_link(const char __user *oldname,
477 const char __user *newname);
478 asmlinkage long sys_symlink(const char __user *old, const char __user *new);
479 asmlinkage long sys_unlink(const char __user *pathname);
480 asmlinkage long sys_rename(const char __user *oldname,
481 const char __user *newname);
482 asmlinkage long sys_chmod(const char __user *filename, umode_t mode);
490 asmlinkage long sys_pipe(int __user *fildes);
491 asmlinkage long sys_pipe2(int __user *fildes, int flags);
499 asmlinkage long sys_io_setup(unsigned nr_reqs, aio_context_t __user *ctx);
504 struct io_event __user *events,
505 struct timespec __user *timeout);
507 struct iocb __user * __user *);
508 asmlinkage long sys_io_cancel(aio_context_t ctx_id, struct iocb __user *iocb,
509 struct io_event __user *result);
511 off_t __user *offset, size_t count);
513 loff_t __user *offset, size_t count);
514 asmlinkage long sys_readlink(const char __user *path,
515 char __user *buf, int bufsiz);
516 asmlinkage long sys_creat(const char __user *pathname, umode_t mode);
517 asmlinkage long sys_open(const char __user *filename,
520 asmlinkage long sys_access(const char __user *filename, int mode);
522 asmlinkage long sys_chown(const char __user *filename,
524 asmlinkage long sys_lchown(const char __user *filename,
528 asmlinkage long sys_chown16(const char __user *filename,
530 asmlinkage long sys_lchown16(const char __user *filename,
538 asmlinkage long sys_getresuid16(old_uid_t __user *ruid,
539 old_uid_t __user *euid, old_uid_t __user *suid);
541 asmlinkage long sys_getresgid16(old_gid_t __user *rgid,
542 old_gid_t __user *egid, old_gid_t __user *sgid);
545 asmlinkage long sys_getgroups16(int gidsetsize, old_gid_t __user *grouplist);
546 asmlinkage long sys_setgroups16(int gidsetsize, old_gid_t __user *grouplist);
553 asmlinkage long sys_utime(char __user *filename,
554 struct utimbuf __user *times);
555 asmlinkage long sys_utimes(char __user *filename,
556 struct timeval __user *utimes);
560 unsigned long offset_low, loff_t __user *result,
562 asmlinkage long sys_read(unsigned int fd, char __user *buf, size_t count);
565 const struct iovec __user *vec,
567 asmlinkage long sys_write(unsigned int fd, const char __user *buf,
570 const struct iovec __user *vec,
572 asmlinkage long sys_pread64(unsigned int fd, char __user *buf,
574 asmlinkage long sys_pwrite64(unsigned int fd, const char __user *buf,
576 asmlinkage long sys_preadv(unsigned long fd, const struct iovec __user *vec,
578 asmlinkage long sys_pwritev(unsigned long fd, const struct iovec __user *vec,
580 asmlinkage long sys_getcwd(char __user *buf, unsigned long size);
581 asmlinkage long sys_mkdir(const char __user *pathname, umode_t mode);
582 asmlinkage long sys_chdir(const char __user *filename);
584 asmlinkage long sys_rmdir(const char __user *pathname);
585 asmlinkage long sys_lookup_dcookie(u64 cookie64, char __user *buf, size_t len);
586 asmlinkage long sys_quotactl(unsigned int cmd, const char __user *special,
587 qid_t id, void __user *addr);
589 struct linux_dirent __user *dirent,
592 struct linux_dirent64 __user *dirent,
596 char __user *optval, int optlen);
598 char __user *optval, int __user *optlen);
599 asmlinkage long sys_bind(int, struct sockaddr __user *, int);
600 asmlinkage long sys_connect(int, struct sockaddr __user *, int);
601 asmlinkage long sys_accept(int, struct sockaddr __user *, int __user *);
602 asmlinkage long sys_accept4(int, struct sockaddr __user *, int __user *, int);
603 asmlinkage long sys_getsockname(int, struct sockaddr __user *, int __user *);
604 asmlinkage long sys_getpeername(int, struct sockaddr __user *, int __user *);
605 asmlinkage long sys_send(int, void __user *, size_t, unsigned);
606 asmlinkage long sys_sendto(int, void __user *, size_t, unsigned,
607 struct sockaddr __user *, int);
608 asmlinkage long sys_sendmsg(int fd, struct user_msghdr __user *msg, unsigned flags);
609 asmlinkage long sys_sendmmsg(int fd, struct mmsghdr __user *msg,
611 asmlinkage long sys_recv(int, void __user *, size_t, unsigned);
612 asmlinkage long sys_recvfrom(int, void __user *, size_t, unsigned,
613 struct sockaddr __user *, int __user *);
614 asmlinkage long sys_recvmsg(int fd, struct user_msghdr __user *msg, unsigned flags);
615 asmlinkage long sys_recvmmsg(int fd, struct mmsghdr __user *msg,
617 struct timespec __user *timeout);
619 asmlinkage long sys_socketpair(int, int, int, int __user *);
620 asmlinkage long sys_socketcall(int call, unsigned long __user *args);
622 asmlinkage long sys_poll(struct pollfd __user *ufds, unsigned int nfds,
624 asmlinkage long sys_select(int n, fd_set __user *inp, fd_set __user *outp,
625 fd_set __user *exp, struct timeval __user *tvp);
626 asmlinkage long sys_old_select(struct sel_arg_struct __user *arg);
630 struct epoll_event __user *event);
631 asmlinkage long sys_epoll_wait(int epfd, struct epoll_event __user *events,
633 asmlinkage long sys_epoll_pwait(int epfd, struct epoll_event __user *events,
635 const sigset_t __user *sigmask,
637 asmlinkage long sys_gethostname(char __user *name, int len);
638 asmlinkage long sys_sethostname(char __user *name, int len);
639 asmlinkage long sys_setdomainname(char __user *name, int len);
640 asmlinkage long sys_newuname(struct new_utsname __user *name);
641 asmlinkage long sys_uname(struct old_utsname __user *);
642 asmlinkage long sys_olduname(struct oldold_utsname __user *);
645 struct rlimit __user *rlim);
647 asmlinkage long sys_old_getrlimit(unsigned int resource, struct rlimit __user *rlim);
650 struct rlimit __user *rlim);
652 const struct rlimit64 __user *new_rlim,
653 struct rlimit64 __user *old_rlim);
654 asmlinkage long sys_getrusage(int who, struct rusage __user *ru);
658 asmlinkage long sys_msgsnd(int msqid, struct msgbuf __user *msgp,
660 asmlinkage long sys_msgrcv(int msqid, struct msgbuf __user *msgp,
662 asmlinkage long sys_msgctl(int msqid, int cmd, struct msqid_ds __user *buf);
665 asmlinkage long sys_semop(int semid, struct sembuf __user *sops,
668 asmlinkage long sys_semtimedop(int semid, struct sembuf __user *sops,
670 const struct timespec __user *timeout);
671 asmlinkage long sys_shmat(int shmid, char __user *shmaddr, int shmflg);
673 asmlinkage long sys_shmdt(char __user *shmaddr);
674 asmlinkage long sys_shmctl(int shmid, int cmd, struct shmid_ds __user *buf);
676 unsigned long third, void __user *ptr, long fifth);
678 asmlinkage long sys_mq_open(const char __user *name, int oflag, umode_t mode, struct mq_attr __user…
679 asmlinkage long sys_mq_unlink(const char __user *name);
680 …timedsend(mqd_t mqdes, const char __user *msg_ptr, size_t msg_len, unsigned int msg_prio, const st…
681 …imedreceive(mqd_t mqdes, char __user *msg_ptr, size_t msg_len, unsigned int __user *msg_prio, cons…
682 asmlinkage long sys_mq_notify(mqd_t mqdes, const struct sigevent __user *notification);
683 … long sys_mq_getsetattr(mqd_t mqdes, const struct mq_attr __user *mqstat, struct mq_attr __user *o…
688 void __user *buf);
691 void __user *buf);
695 asmlinkage long sys_swapon(const char __user *specialfile, int swap_flags);
696 asmlinkage long sys_swapoff(const char __user *specialfile);
697 asmlinkage long sys_sysctl(struct __sysctl_args __user *args);
698 asmlinkage long sys_sysinfo(struct sysinfo __user *info);
701 asmlinkage long sys_syslog(int type, char __user *buf, int len);
702 asmlinkage long sys_uselib(const char __user *library);
707 asmlinkage long sys_add_key(const char __user *_type,
708 const char __user *_description,
709 const void __user *_payload,
713 asmlinkage long sys_request_key(const char __user *_type,
714 const char __user *_description,
715 const char __user *_callout_info,
723 asmlinkage long sys_set_mempolicy(int mode, const unsigned long __user *nmask,
726 const unsigned long __user *from,
727 const unsigned long __user *to);
729 const void __user * __user *pages,
730 const int __user *nodes,
731 int __user *status,
735 const unsigned long __user *nmask,
738 asmlinkage long sys_get_mempolicy(int __user *policy,
739 unsigned long __user *nmask,
745 asmlinkage long sys_inotify_add_watch(int fd, const char __user *path,
749 asmlinkage long sys_spu_run(int fd, __u32 __user *unpc,
750 __u32 __user *ustatus);
751 asmlinkage long sys_spu_create(const char __user *name,
754 asmlinkage long sys_mknodat(int dfd, const char __user * filename, umode_t mode,
756 asmlinkage long sys_mkdirat(int dfd, const char __user * pathname, umode_t mode);
757 asmlinkage long sys_unlinkat(int dfd, const char __user * pathname, int flag);
758 asmlinkage long sys_symlinkat(const char __user * oldname,
759 int newdfd, const char __user * newname);
760 asmlinkage long sys_linkat(int olddfd, const char __user *oldname,
761 int newdfd, const char __user *newname, int flags);
762 asmlinkage long sys_renameat(int olddfd, const char __user * oldname,
763 int newdfd, const char __user * newname);
764 asmlinkage long sys_renameat2(int olddfd, const char __user *oldname,
765 int newdfd, const char __user *newname,
767 asmlinkage long sys_futimesat(int dfd, const char __user *filename,
768 struct timeval __user *utimes);
769 asmlinkage long sys_faccessat(int dfd, const char __user *filename, int mode);
770 asmlinkage long sys_fchmodat(int dfd, const char __user * filename,
772 asmlinkage long sys_fchownat(int dfd, const char __user *filename, uid_t user,
774 asmlinkage long sys_openat(int dfd, const char __user *filename, int flags,
776 asmlinkage long sys_newfstatat(int dfd, const char __user *filename,
777 struct stat __user *statbuf, int flag);
778 asmlinkage long sys_readlinkat(int dfd, const char __user *path, char __user *buf,
780 asmlinkage long sys_utimensat(int dfd, const char __user *filename,
781 struct timespec __user *utimes, int flags);
784 asmlinkage long sys_splice(int fd_in, loff_t __user *off_in,
785 int fd_out, loff_t __user *off_out,
788 asmlinkage long sys_vmsplice(int fd, const struct iovec __user *iov,
798 struct robust_list_head __user * __user *head_ptr,
799 size_t __user *len_ptr);
800 asmlinkage long sys_set_robust_list(struct robust_list_head __user *head,
802 asmlinkage long sys_getcpu(unsigned __user *cpu, unsigned __user *node, struct getcpu_cache __user …
803 asmlinkage long sys_signalfd(int ufd, sigset_t __user *user_mask, size_t sizemask);
804 asmlinkage long sys_signalfd4(int ufd, sigset_t __user *user_mask, size_t sizemask, int flags);
807 const struct itimerspec __user *utmr,
808 struct itimerspec __user *otmr);
809 asmlinkage long sys_timerfd_gettime(int ufd, struct itimerspec __user *otmr);
812 asmlinkage long sys_memfd_create(const char __user *uname_ptr, unsigned int flags);
814 asmlinkage long sys_old_readdir(unsigned int, struct old_linux_dirent __user *, unsigned int);
815 asmlinkage long sys_pselect6(int, fd_set __user *, fd_set __user *,
816 fd_set __user *, struct timespec __user *,
817 void __user *);
818 asmlinkage long sys_ppoll(struct pollfd __user *, unsigned int,
819 struct timespec __user *, const sigset_t __user *,
824 const char __user *pathname);
830 asmlinkage long sys_clone(unsigned long, unsigned long, int __user *, int,
831 int __user *);
834 asmlinkage long sys_clone(unsigned long, unsigned long, int, int __user *,
835 int __user *, int);
837 asmlinkage long sys_clone(unsigned long, unsigned long, int __user *,
838 int __user *, int);
842 asmlinkage long sys_execve(const char __user *filename,
843 const char __user *const __user *argv,
844 const char __user *const __user *envp);
847 struct perf_event_attr __user *attr_uptr,
853 asmlinkage long sys_old_mmap(struct mmap_arg_struct __user *arg);
854 asmlinkage long sys_name_to_handle_at(int dfd, const char __user *name,
855 struct file_handle __user *handle,
856 int __user *mnt_id, int flag);
858 struct file_handle __user *handle,
862 const struct iovec __user *lvec,
864 const struct iovec __user *rvec,
868 const struct iovec __user *lvec,
870 const struct iovec __user *rvec,
876 asmlinkage long sys_finit_module(int fd, const char __user *uargs, int flags);
878 const char __user *uargs);
879 asmlinkage long sys_getrandom(char __user *buf, size_t count,
883 asmlinkage long sys_execveat(int dfd, const char __user *filename,
884 const char __user *const __user *argv,
885 const char __user *const __user *envp, int flags);