diff options
Diffstat (limited to 'include/linux/syscalls.h')
| -rw-r--r-- | include/linux/syscalls.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/include/linux/syscalls.h b/include/linux/syscalls.h index 701daff5d899..bda9b81357cc 100644 --- a/include/linux/syscalls.h +++ b/include/linux/syscalls.h | |||
| @@ -65,6 +65,7 @@ struct old_linux_dirent; | |||
| 65 | struct perf_event_attr; | 65 | struct perf_event_attr; |
| 66 | struct file_handle; | 66 | struct file_handle; |
| 67 | struct sigaltstack; | 67 | struct sigaltstack; |
| 68 | union bpf_attr; | ||
| 68 | 69 | ||
| 69 | #include <linux/types.h> | 70 | #include <linux/types.h> |
| 70 | #include <linux/aio_abi.h> | 71 | #include <linux/aio_abi.h> |
| @@ -317,6 +318,10 @@ asmlinkage long sys_restart_syscall(void); | |||
| 317 | asmlinkage long sys_kexec_load(unsigned long entry, unsigned long nr_segments, | 318 | asmlinkage long sys_kexec_load(unsigned long entry, unsigned long nr_segments, |
| 318 | struct kexec_segment __user *segments, | 319 | struct kexec_segment __user *segments, |
| 319 | unsigned long flags); | 320 | unsigned long flags); |
| 321 | asmlinkage long sys_kexec_file_load(int kernel_fd, int initrd_fd, | ||
| 322 | unsigned long cmdline_len, | ||
| 323 | const char __user *cmdline_ptr, | ||
| 324 | unsigned long flags); | ||
| 320 | 325 | ||
| 321 | asmlinkage long sys_exit(int error_code); | 326 | asmlinkage long sys_exit(int error_code); |
| 322 | asmlinkage long sys_exit_group(int error_code); | 327 | asmlinkage long sys_exit_group(int error_code); |
| @@ -802,6 +807,7 @@ asmlinkage long sys_timerfd_settime(int ufd, int flags, | |||
| 802 | asmlinkage long sys_timerfd_gettime(int ufd, struct itimerspec __user *otmr); | 807 | asmlinkage long sys_timerfd_gettime(int ufd, struct itimerspec __user *otmr); |
| 803 | asmlinkage long sys_eventfd(unsigned int count); | 808 | asmlinkage long sys_eventfd(unsigned int count); |
| 804 | asmlinkage long sys_eventfd2(unsigned int count, int flags); | 809 | asmlinkage long sys_eventfd2(unsigned int count, int flags); |
| 810 | asmlinkage long sys_memfd_create(const char __user *uname_ptr, unsigned int flags); | ||
| 805 | asmlinkage long sys_fallocate(int fd, int mode, loff_t offset, loff_t len); | 811 | asmlinkage long sys_fallocate(int fd, int mode, loff_t offset, loff_t len); |
| 806 | asmlinkage long sys_old_readdir(unsigned int, struct old_linux_dirent __user *, unsigned int); | 812 | asmlinkage long sys_old_readdir(unsigned int, struct old_linux_dirent __user *, unsigned int); |
| 807 | asmlinkage long sys_pselect6(int, fd_set __user *, fd_set __user *, | 813 | asmlinkage long sys_pselect6(int, fd_set __user *, fd_set __user *, |
| @@ -870,5 +876,5 @@ asmlinkage long sys_seccomp(unsigned int op, unsigned int flags, | |||
| 870 | const char __user *uargs); | 876 | const char __user *uargs); |
| 871 | asmlinkage long sys_getrandom(char __user *buf, size_t count, | 877 | asmlinkage long sys_getrandom(char __user *buf, size_t count, |
| 872 | unsigned int flags); | 878 | unsigned int flags); |
| 873 | 879 | asmlinkage long sys_bpf(int cmd, union bpf_attr *attr, unsigned int size); | |
| 874 | #endif | 880 | #endif |
