linux/arch/mips/include/asm/seccomp.h
<<
>>
Prefs
   1#ifndef __ASM_SECCOMP_H
   2
   3#include <linux/unistd.h>
   4
   5#ifdef CONFIG_COMPAT
   6static inline const int *get_compat_mode1_syscalls(void)
   7{
   8        static const int syscalls_O32[] = {
   9                __NR_O32_Linux + 3, __NR_O32_Linux + 4,
  10                __NR_O32_Linux + 1, __NR_O32_Linux + 193,
  11                0, /* null terminated */
  12        };
  13        static const int syscalls_N32[] = {
  14                __NR_N32_Linux + 0, __NR_N32_Linux + 1,
  15                __NR_N32_Linux + 58, __NR_N32_Linux + 211,
  16                0, /* null terminated */
  17        };
  18
  19        if (IS_ENABLED(CONFIG_MIPS32_O32) && test_thread_flag(TIF_32BIT_REGS))
  20                return syscalls_O32;
  21
  22        if (IS_ENABLED(CONFIG_MIPS32_N32))
  23                return syscalls_N32;
  24
  25        BUG();
  26}
  27
  28#define get_compat_mode1_syscalls get_compat_mode1_syscalls
  29
  30#endif /* CONFIG_COMPAT */
  31
  32#include <asm-generic/seccomp.h>
  33
  34#endif /* __ASM_SECCOMP_H */
  35