12345678910111213141516171819202122232425262728 |
- /* SPDX-License-Identifier: GPL-2.0 */
- #ifndef _ASM_S390_SECCOMP_H
- #define _ASM_S390_SECCOMP_H
- #include <linux/unistd.h>
- #define __NR_seccomp_read __NR_read
- #define __NR_seccomp_write __NR_write
- #define __NR_seccomp_exit __NR_exit
- #define __NR_seccomp_sigreturn __NR_sigreturn
- #define __NR_seccomp_read_32 __NR_read
- #define __NR_seccomp_write_32 __NR_write
- #define __NR_seccomp_exit_32 __NR_exit
- #define __NR_seccomp_sigreturn_32 __NR_sigreturn
- #include <asm-generic/seccomp.h>
- #define SECCOMP_ARCH_NATIVE AUDIT_ARCH_S390X
- #define SECCOMP_ARCH_NATIVE_NR NR_syscalls
- #define SECCOMP_ARCH_NATIVE_NAME "s390x"
- #ifdef CONFIG_COMPAT
- # define SECCOMP_ARCH_COMPAT AUDIT_ARCH_S390
- # define SECCOMP_ARCH_COMPAT_NR NR_syscalls
- # define SECCOMP_ARCH_COMPAT_NAME "s390"
- #endif
- #endif /* _ASM_S390_SECCOMP_H */
|