root/arch/mips/include/asm/seccomp.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


DEFINITIONS

This source file includes following definitions.
  1. get_compat_mode1_syscalls

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

/* [<][>][^][v][top][bottom][index][help] */