diff options
Diffstat (limited to 'include/linux/syscalls.h')
| -rw-r--r-- | include/linux/syscalls.h | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/include/linux/syscalls.h b/include/linux/syscalls.h index 2ff814c92f7f..2ac3d13a915b 100644 --- a/include/linux/syscalls.h +++ b/include/linux/syscalls.h | |||
| @@ -60,7 +60,7 @@ struct tms; | |||
| 60 | struct utimbuf; | 60 | struct utimbuf; |
| 61 | struct mq_attr; | 61 | struct mq_attr; |
| 62 | struct compat_stat; | 62 | struct compat_stat; |
| 63 | struct compat_timeval; | 63 | struct old_timeval32; |
| 64 | struct robust_list_head; | 64 | struct robust_list_head; |
| 65 | struct getcpu_cache; | 65 | struct getcpu_cache; |
| 66 | struct old_linux_dirent; | 66 | struct old_linux_dirent; |
| @@ -513,7 +513,8 @@ asmlinkage long sys_timerfd_gettime(int ufd, struct __kernel_itimerspec __user * | |||
| 513 | 513 | ||
| 514 | /* fs/utimes.c */ | 514 | /* fs/utimes.c */ |
| 515 | asmlinkage long sys_utimensat(int dfd, const char __user *filename, | 515 | asmlinkage long sys_utimensat(int dfd, const char __user *filename, |
| 516 | struct timespec __user *utimes, int flags); | 516 | struct __kernel_timespec __user *utimes, |
| 517 | int flags); | ||
| 517 | 518 | ||
| 518 | /* kernel/acct.c */ | 519 | /* kernel/acct.c */ |
| 519 | asmlinkage long sys_acct(const char __user *name); | 520 | asmlinkage long sys_acct(const char __user *name); |
| @@ -613,7 +614,7 @@ asmlinkage long sys_sched_yield(void); | |||
| 613 | asmlinkage long sys_sched_get_priority_max(int policy); | 614 | asmlinkage long sys_sched_get_priority_max(int policy); |
| 614 | asmlinkage long sys_sched_get_priority_min(int policy); | 615 | asmlinkage long sys_sched_get_priority_min(int policy); |
| 615 | asmlinkage long sys_sched_rr_get_interval(pid_t pid, | 616 | asmlinkage long sys_sched_rr_get_interval(pid_t pid, |
| 616 | struct timespec __user *interval); | 617 | struct __kernel_timespec __user *interval); |
| 617 | 618 | ||
| 618 | /* kernel/signal.c */ | 619 | /* kernel/signal.c */ |
| 619 | asmlinkage long sys_restart_syscall(void); | 620 | asmlinkage long sys_restart_syscall(void); |
| @@ -634,7 +635,7 @@ asmlinkage long sys_rt_sigprocmask(int how, sigset_t __user *set, | |||
| 634 | asmlinkage long sys_rt_sigpending(sigset_t __user *set, size_t sigsetsize); | 635 | asmlinkage long sys_rt_sigpending(sigset_t __user *set, size_t sigsetsize); |
| 635 | asmlinkage long sys_rt_sigtimedwait(const sigset_t __user *uthese, | 636 | asmlinkage long sys_rt_sigtimedwait(const sigset_t __user *uthese, |
| 636 | siginfo_t __user *uinfo, | 637 | siginfo_t __user *uinfo, |
| 637 | const struct timespec __user *uts, | 638 | const struct __kernel_timespec __user *uts, |
| 638 | size_t sigsetsize); | 639 | size_t sigsetsize); |
| 639 | asmlinkage long sys_rt_sigqueueinfo(pid_t pid, int sig, siginfo_t __user *uinfo); | 640 | asmlinkage long sys_rt_sigqueueinfo(pid_t pid, int sig, siginfo_t __user *uinfo); |
| 640 | 641 | ||
| @@ -829,7 +830,7 @@ asmlinkage long sys_perf_event_open( | |||
| 829 | asmlinkage long sys_accept4(int, struct sockaddr __user *, int __user *, int); | 830 | asmlinkage long sys_accept4(int, struct sockaddr __user *, int __user *, int); |
| 830 | asmlinkage long sys_recvmmsg(int fd, struct mmsghdr __user *msg, | 831 | asmlinkage long sys_recvmmsg(int fd, struct mmsghdr __user *msg, |
| 831 | unsigned int vlen, unsigned flags, | 832 | unsigned int vlen, unsigned flags, |
| 832 | struct timespec __user *timeout); | 833 | struct __kernel_timespec __user *timeout); |
| 833 | 834 | ||
| 834 | asmlinkage long sys_wait4(pid_t pid, int __user *stat_addr, | 835 | asmlinkage long sys_wait4(pid_t pid, int __user *stat_addr, |
| 835 | int options, struct rusage __user *ru); | 836 | int options, struct rusage __user *ru); |
| @@ -954,8 +955,6 @@ asmlinkage long sys_access(const char __user *filename, int mode); | |||
| 954 | asmlinkage long sys_rename(const char __user *oldname, | 955 | asmlinkage long sys_rename(const char __user *oldname, |
| 955 | const char __user *newname); | 956 | const char __user *newname); |
| 956 | asmlinkage long sys_symlink(const char __user *old, const char __user *new); | 957 | asmlinkage long sys_symlink(const char __user *old, const char __user *new); |
| 957 | asmlinkage long sys_utimes(char __user *filename, | ||
| 958 | struct timeval __user *utimes); | ||
| 959 | #if defined(__ARCH_WANT_STAT64) || defined(__ARCH_WANT_COMPAT_STAT64) | 958 | #if defined(__ARCH_WANT_STAT64) || defined(__ARCH_WANT_COMPAT_STAT64) |
| 960 | asmlinkage long sys_stat64(const char __user *filename, | 959 | asmlinkage long sys_stat64(const char __user *filename, |
| 961 | struct stat64 __user *statbuf); | 960 | struct stat64 __user *statbuf); |
| @@ -985,14 +984,18 @@ asmlinkage long sys_alarm(unsigned int seconds); | |||
| 985 | asmlinkage long sys_getpgrp(void); | 984 | asmlinkage long sys_getpgrp(void); |
| 986 | asmlinkage long sys_pause(void); | 985 | asmlinkage long sys_pause(void); |
| 987 | asmlinkage long sys_time(time_t __user *tloc); | 986 | asmlinkage long sys_time(time_t __user *tloc); |
| 987 | #ifdef __ARCH_WANT_SYS_UTIME | ||
| 988 | asmlinkage long sys_utime(char __user *filename, | 988 | asmlinkage long sys_utime(char __user *filename, |
| 989 | struct utimbuf __user *times); | 989 | struct utimbuf __user *times); |
| 990 | asmlinkage long sys_utimes(char __user *filename, | ||
| 991 | struct timeval __user *utimes); | ||
| 992 | asmlinkage long sys_futimesat(int dfd, const char __user *filename, | ||
| 993 | struct timeval __user *utimes); | ||
| 994 | #endif | ||
| 990 | asmlinkage long sys_creat(const char __user *pathname, umode_t mode); | 995 | asmlinkage long sys_creat(const char __user *pathname, umode_t mode); |
| 991 | asmlinkage long sys_getdents(unsigned int fd, | 996 | asmlinkage long sys_getdents(unsigned int fd, |
| 992 | struct linux_dirent __user *dirent, | 997 | struct linux_dirent __user *dirent, |
| 993 | unsigned int count); | 998 | unsigned int count); |
| 994 | asmlinkage long sys_futimesat(int dfd, const char __user *filename, | ||
| 995 | struct timeval __user *utimes); | ||
| 996 | asmlinkage long sys_select(int n, fd_set __user *inp, fd_set __user *outp, | 999 | asmlinkage long sys_select(int n, fd_set __user *inp, fd_set __user *outp, |
| 997 | fd_set __user *exp, struct timeval __user *tvp); | 1000 | fd_set __user *exp, struct timeval __user *tvp); |
| 998 | asmlinkage long sys_poll(struct pollfd __user *ufds, unsigned int nfds, | 1001 | asmlinkage long sys_poll(struct pollfd __user *ufds, unsigned int nfds, |
