root/arch/powerpc/kernel/compat_audit.c

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

DEFINITIONS

This source file includes following definitions.
  1. ppc32_classify_syscall

   1 // SPDX-License-Identifier: GPL-2.0
   2 #undef __powerpc64__
   3 #include <asm/unistd.h>
   4 
   5 unsigned ppc32_dir_class[] = {
   6 #include <asm-generic/audit_dir_write.h>
   7 ~0U
   8 };
   9 
  10 unsigned ppc32_chattr_class[] = {
  11 #include <asm-generic/audit_change_attr.h>
  12 ~0U
  13 };
  14 
  15 unsigned ppc32_write_class[] = {
  16 #include <asm-generic/audit_write.h>
  17 ~0U
  18 };
  19 
  20 unsigned ppc32_read_class[] = {
  21 #include <asm-generic/audit_read.h>
  22 ~0U
  23 };
  24 
  25 unsigned ppc32_signal_class[] = {
  26 #include <asm-generic/audit_signal.h>
  27 ~0U
  28 };
  29 
  30 int ppc32_classify_syscall(unsigned syscall)
  31 {
  32         switch(syscall) {
  33         case __NR_open:
  34                 return 2;
  35         case __NR_openat:
  36                 return 3;
  37         case __NR_socketcall:
  38                 return 4;
  39         case __NR_execve:
  40                 return 5;
  41         default:
  42                 return 1;
  43         }
  44 }

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