SYSCALL_DEFINE4
SYSCALL_DEFINE4(osf_wait4, pid_t, pid, int __user *, ustatus, int, options,
SYSCALL_DEFINE4(osf_getdirentries, unsigned int, fd,
SYSCALL_DEFINE4(osf_mount, unsigned long, typenr, const char __user *, path,
SYSCALL_DEFINE4(osf_set_program_attributes, unsigned long, text_start,
SYSCALL_DEFINE4(csky_fadvise64_64,
SYSCALL_DEFINE4(32_truncate64, const char __user *, path,
SYSCALL_DEFINE4(32_ftruncate64, unsigned long, fd, unsigned long, __dummy,
SYSCALL_DEFINE4(s390_sthyi, unsigned long, function_code, void __user *, buffer,
SYSCALL_DEFINE4(ia32_readahead, int, fd, unsigned int, off_lo,
SYSCALL_DEFINE4(epoll_ctl, int, epfd, int, op, int, fd,
SYSCALL_DEFINE4(epoll_wait, int, epfd, struct epoll_event __user *, events,
SYSCALL_DEFINE4(mknodat, int, dfd, const char __user *, filename, umode_t, mode,
SYSCALL_DEFINE4(renameat, int, olddfd, const char __user *, oldname,
SYSCALL_DEFINE4(statmount, const struct mnt_id_req __user *, req,
SYSCALL_DEFINE4(listmount, const struct mnt_id_req __user *, req,
SYSCALL_DEFINE4(openat, int, dfd, const char __user *, filename, int, flags,
SYSCALL_DEFINE4(openat2, int, dfd, const char __user *, filename,
SYSCALL_DEFINE4(fallocate, int, fd, int, mode, loff_t, offset, loff_t, len)
SYSCALL_DEFINE4(faccessat2, int, dfd, const char __user *, filename, int, mode,
SYSCALL_DEFINE4(fchmodat2, int, dfd, const char __user *, filename,
SYSCALL_DEFINE4(quotactl, unsigned int, cmd, const char __user *, special,
SYSCALL_DEFINE4(quotactl_fd, unsigned int, fd, unsigned int, cmd,
SYSCALL_DEFINE4(sendfile, int, out_fd, int, in_fd, off_t __user *, offset, size_t, count)
SYSCALL_DEFINE4(sendfile64, int, out_fd, int, in_fd, loff_t __user *, offset, size_t, count)
SYSCALL_DEFINE4(pread64, unsigned int, fd, char __user *, buf,
SYSCALL_DEFINE4(pwrite64, unsigned int, fd, const char __user *, buf,
SYSCALL_DEFINE4(signalfd4, int, ufd, sigset_t __user *, user_mask,
SYSCALL_DEFINE4(vmsplice, int, fd, const struct iovec __user *, uiov,
SYSCALL_DEFINE4(tee, int, fdin, int, fdout, size_t, len, unsigned int, flags)
SYSCALL_DEFINE4(newfstatat, int, dfd, const char __user *, filename,
SYSCALL_DEFINE4(readlinkat, int, dfd, const char __user *, pathname,
SYSCALL_DEFINE4(fstatat64, int, dfd, const char __user *, filename,
SYSCALL_DEFINE4(sync_file_range, int, fd, loff_t, offset, loff_t, nbytes,
SYSCALL_DEFINE4(sync_file_range2, int, fd, unsigned int, flags,
SYSCALL_DEFINE4(timerfd_settime, int, ufd, int, flags,
SYSCALL_DEFINE4(timerfd_settime32, int, ufd, int, flags,
SYSCALL_DEFINE4(utimensat, int, dfd, const char __user *, filename,
SYSCALL_DEFINE4(utimensat_time32, unsigned int, dfd, const char __user *, filename, struct old_timespec32 __user *, t, int, flags)
SYSCALL_DEFINE4(removexattrat, int, dfd, const char __user *, pathname,
SYSCALL_DEFINE4(getxattr, const char __user *, pathname,
SYSCALL_DEFINE4(lgetxattr, const char __user *, pathname,
SYSCALL_DEFINE4(fgetxattr, int, fd, const char __user *, name,
#define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__)
SYSCALL_DEFINE4(io_uring_register, unsigned int, fd, unsigned int, opcode,
SYSCALL_DEFINE4(mq_open, const char __user *, u_name, int, oflag, umode_t, mode,
SYSCALL_DEFINE4(msgsnd, int, msqid, struct msgbuf __user *, msgp, size_t, msgsz,
SYSCALL_DEFINE4(semctl, int, semid, int, semnum, int, cmd, unsigned long, arg)
SYSCALL_DEFINE4(old_semctl, int, semid, int, semnum, int, cmd, unsigned long, arg)
SYSCALL_DEFINE4(semtimedop, int, semid, struct sembuf __user *, tsops,
SYSCALL_DEFINE4(semtimedop_time32, int, semid, struct sembuf __user *, tsems,
SYSCALL_DEFINE4(wait4, pid_t, upid, int __user *, stat_addr,
SYSCALL_DEFINE4(futex_wake,
SYSCALL_DEFINE4(futex_requeue,
SYSCALL_DEFINE4(kexec_load, unsigned long, entry, unsigned long, nr_segments,
SYSCALL_DEFINE4(listns, const struct ns_id_req __user *, req,
SYSCALL_DEFINE4(ptrace, long, request, long, pid, unsigned long, addr,
SYSCALL_DEFINE4(reboot, int, magic1, int, magic2, unsigned int, cmd,
SYSCALL_DEFINE4(rseq, struct rseq __user *, rseq, u32, rseq_len, int, flags, u32, sig)
SYSCALL_DEFINE4(sched_getattr, pid_t, pid, struct sched_attr __user *, uattr,
SYSCALL_DEFINE4(rt_sigprocmask, int, how, sigset_t __user *, nset,
SYSCALL_DEFINE4(rt_sigtimedwait, const sigset_t __user *, uthese,
SYSCALL_DEFINE4(rt_sigtimedwait_time32, const sigset_t __user *, uthese,
SYSCALL_DEFINE4(pidfd_send_signal, int, pidfd, int, sig,
SYSCALL_DEFINE4(rt_tgsigqueueinfo, pid_t, tgid, pid_t, pid, int, sig,
SYSCALL_DEFINE4(rt_sigaction, int, sig,
SYSCALL_DEFINE4(prlimit64, pid_t, pid, unsigned int, resource,
SYSCALL_DEFINE4(clock_nanosleep_time32, clockid_t, which_clock, int, flags,
SYSCALL_DEFINE4(clock_nanosleep, const clockid_t, which_clock, int, flags,
SYSCALL_DEFINE4(clock_nanosleep, const clockid_t, which_clock, int, flags,
SYSCALL_DEFINE4(clock_nanosleep_time32, clockid_t, which_clock, int, flags,
SYSCALL_DEFINE4(timer_settime, timer_t, timer_id, int, flags,
SYSCALL_DEFINE4(timer_settime32, timer_t, timer_id, int, flags,
SYSCALL_DEFINE4(fadvise64_64, int, fd, loff_t, offset, loff_t, len, int, advice)
SYSCALL_DEFINE4(fadvise64, int, fd, loff_t, offset, size_t, len, int, advice)
SYSCALL_DEFINE4(cachestat, unsigned int, fd,
SYSCALL_DEFINE4(set_mempolicy_home_node, unsigned long, start, unsigned long, len,
SYSCALL_DEFINE4(migrate_pages, pid_t, pid, unsigned long, maxnode,
SYSCALL_DEFINE4(pkey_mprotect, unsigned long, start, size_t, len,
SYSCALL_DEFINE4(socketpair, int, family, int, type, int, protocol,
SYSCALL_DEFINE4(accept4, int, fd, struct sockaddr __user *, upeer_sockaddr,
SYSCALL_DEFINE4(send, int, fd, void __user *, buff, size_t, len,
SYSCALL_DEFINE4(recv, int, fd, void __user *, ubuf, size_t, size,
SYSCALL_DEFINE4(sendmmsg, int, fd, struct mmsghdr __user *, mmsg,
SYSCALL_DEFINE4(request_key, const char __user *, _type,
SYSCALL_DEFINE4(landlock_add_rule, const int, ruleset_fd,
SYSCALL_DEFINE4(lsm_set_self_attr, unsigned int, attr, struct lsm_ctx __user *,
SYSCALL_DEFINE4(lsm_get_self_attr, unsigned int, attr, struct lsm_ctx __user *,