コード例 #1
0
 LINX_ (__NR_lseek, sys_lseek),
 PLAX_ (__NR_mmap, sys_mmap),
 GENXY (__NR_mprotect, sys_mprotect),
 GENXY (__NR_munmap, sys_munmap),
 GENX_ (__NR_brk, sys_brk),
 LINXY (__NR_rt_sigaction, sys_rt_sigaction),
 LINXY (__NR_rt_sigprocmask, sys_rt_sigprocmask),
 LINXY (__NR_ioctl, sys_ioctl),
 LINXY (__NR_eventfd2, sys_eventfd2),
 LINXY (__NR_signalfd4, sys_signalfd4),
 GENXY (__NR_pread64, sys_pread64),
 GENX_ (__NR_pwrite64, sys_pwrite64),
 GENXY (__NR_readv, sys_readv),
 GENX_ (__NR_writev, sys_writev),
 GENX_ (__NR_access, sys_access),
 PLAXY (__NR_pipe, sys_pipe),
 LINXY (__NR_pipe2, sys_pipe2),
 GENX_ (__NR__newselect,sys_select),
 LINX_ (__NR_sched_yield, sys_sched_yield),
 GENX_ (__NR_mremap, sys_mremap),
 GENX_ (__NR_msync, sys_msync),
 GENXY (__NR_mincore, sys_mincore),
 GENX_ (__NR_madvise, sys_madvise),
 LINX_ (__NR_shmget, sys_shmget),
 LINXY (__NR_shmat, sys_shmat),
 LINXY (__NR_shmctl, sys_shmctl),
 GENXY (__NR_dup, sys_dup),
 GENXY (__NR_dup2, sys_dup2),
 LINXY (__NR_dup3, sys_dup3),
 GENX_ (__NR_pause, sys_pause),
 GENXY (__NR_nanosleep, sys_nanosleep),
コード例 #2
0
  GENXY(__NR_nanosleep,         sys_nanosleep),            // 101
  GENXY(__NR_getitimer,         sys_getitimer),            // 102
  GENXY(__NR_setitimer,         sys_setitimer),            // 103
  LINX_(__NR_init_module,       sys_init_module),          // 105
  LINX_(__NR_delete_module,     sys_delete_module),        // 106
  LINXY(__NR_timer_create,      sys_timer_create),         // 107
  LINXY(__NR_timer_gettime,     sys_timer_gettime),        // 108
  LINX_(__NR_timer_getoverrun,  sys_timer_getoverrun),     // 109
  LINXY(__NR_timer_settime,     sys_timer_settime),        // 110
  LINX_(__NR_timer_delete,      sys_timer_delete),         // 111
  LINX_(__NR_clock_settime,     sys_clock_settime),        // 112
  LINXY(__NR_clock_gettime,     sys_clock_gettime),        // 113
  LINXY(__NR_clock_getres,      sys_clock_getres),         // 114
  LINXY(__NR_clock_nanosleep,   sys_clock_nanosleep),      // 115
  LINXY(__NR_syslog,            sys_syslog),               // 116
  PLAXY(__NR_ptrace,            sys_ptrace),               // 117
  LINXY(__NR_sched_setparam,          sys_sched_setparam), // 118
  LINX_(__NR_sched_setscheduler,      sys_sched_setscheduler),     // 119
  LINX_(__NR_sched_getscheduler,      sys_sched_getscheduler),     // 120
  LINXY(__NR_sched_getparam,          sys_sched_getparam), // 121
  LINX_(__NR_sched_setaffinity, sys_sched_setaffinity),    // 122
  LINXY(__NR_sched_getaffinity, sys_sched_getaffinity),    // 123
  LINX_(__NR_sched_yield,       sys_sched_yield),          // 124
  LINX_(__NR_sched_get_priority_max,  sys_sched_get_priority_max), // 125
  LINX_(__NR_sched_get_priority_min,  sys_sched_get_priority_min), // 126
  LINXY(__NR_sched_rr_get_interval,   sys_sched_rr_get_interval),  // 127

  GENX_(__NR_kill,              sys_kill),                 // 129
  LINXY(__NR_tkill,             sys_tkill),                // 130
  LINXY(__NR_tgkill,            sys_tgkill),               // 131
  GENXY(__NR_sigaltstack,       sys_sigaltstack),          // 132
コード例 #3
0
   GENX_(__NR_mknod,             sys_mknod),          // 14

   GENX_(__NR_chmod,             sys_chmod),          // 15
//zz    LINX_(__NR_lchown,            sys_lchown16),       // 16
//   GENX_(__NR_break,             sys_ni_syscall),     // 17
//zz    //   (__NR_oldstat,           sys_stat),           // 18 (obsolete)
   LINX_(__NR_lseek,             sys_lseek),          // 19

   GENX_(__NR_getpid,            sys_getpid),         // 20
   LINX_(__NR_mount,             sys_mount),          // 21
   LINX_(__NR_umount,            sys_oldumount),      // 22
   LINX_(__NR_setuid,            sys_setuid16),       // 23 ## P
   LINX_(__NR_getuid,            sys_getuid16),       // 24 ## P
//zz 
//zz    //   (__NR_stime,             sys_stime),          // 25 * (SVr4,SVID,X/OPEN)
   PLAXY(__NR_ptrace,            sys_ptrace),         // 26
   GENX_(__NR_alarm,             sys_alarm),          // 27
//zz    //   (__NR_oldfstat,          sys_fstat),          // 28 * L -- obsolete
   GENX_(__NR_pause,             sys_pause),          // 29

   LINX_(__NR_utime,             sys_utime),          // 30
//   GENX_(__NR_stty,              sys_ni_syscall),     // 31
//   GENX_(__NR_gtty,              sys_ni_syscall),     // 32
   GENX_(__NR_access,            sys_access),         // 33
   GENX_(__NR_nice,              sys_nice),           // 34

//   GENX_(__NR_ftime,             sys_ni_syscall),     // 35
   GENX_(__NR_sync,              sys_sync),           // 36
   GENX_(__NR_kill,              sys_kill),           // 37
   GENX_(__NR_rename,            sys_rename),         // 38
   GENX_(__NR_mkdir,             sys_mkdir),          // 39
コード例 #4
0
   GENXY(__NR_fstat,             sys_newfstat),       // 5 
   GENXY(__NR_lstat,             sys_newlstat),       // 6 
   GENXY(__NR_poll,              sys_poll),           // 7 
   LINX_(__NR_lseek,             sys_lseek),          // 8 
   PLAX_(__NR_mmap,              sys_mmap),           // 9 

   GENXY(__NR_mprotect,          sys_mprotect),       // 10 
   GENXY(__NR_munmap,            sys_munmap),         // 11 
   GENX_(__NR_brk,               sys_brk),            // 12 
   LINXY(__NR_rt_sigaction,      sys_rt_sigaction),   // 13 
   LINXY(__NR_rt_sigprocmask,    sys_rt_sigprocmask), // 14 

   PLAX_(__NR_rt_sigreturn,      sys_rt_sigreturn),   // 15 
   GENXY(__NR_ioctl,             sys_ioctl),          // 16 
   PLAXY(__NR_pread64,           sys_pread64),        // 17 
   PLAX_(__NR_pwrite64,          sys_pwrite64),       // 18 
   GENXY(__NR_readv,             sys_readv),          // 19 

   GENX_(__NR_writev,            sys_writev),         // 20 
   GENX_(__NR_access,            sys_access),         // 21 
   LINXY(__NR_pipe,              sys_pipe),           // 22 
   GENX_(__NR_select,            sys_select),         // 23 
   LINX_(__NR_sched_yield,       sys_sched_yield),    // 24 

   GENX_(__NR_mremap,            sys_mremap),         // 25 
   GENX_(__NR_msync,             sys_msync),          // 26 
   //   (__NR_mincore,           sys_mincore),        // 27 
   GENX_(__NR_madvise,           sys_madvise),        // 28 
   PLAX_(__NR_shmget,            sys_shmget),         // 29 
コード例 #5
0
   LINX_(__NR_capset,            sys_capset),            // 184
   GENXY(__NR_sigaltstack,       sys_sigaltstack),       // 185
   LINXY(__NR_sendfile,          sys_sendfile),          // 186
//..    GENXY(__NR_getpmsg,           sys_getpmsg),           // 187
//..    GENX_(__NR_putpmsg,           sys_putpmsg),           // 188

   // Nb: we treat vfork as fork
   GENX_(__NR_vfork,             sys_fork),              // 189
   GENXY(__NR_ugetrlimit,        sys_getrlimit),         // 190
   LINX_(__NR_readahead,         sys_readahead),         // 191 */Linux
   PLAX_(__NR_mmap2,             sys_mmap2),             // 192
   GENX_(__NR_truncate64,        sys_truncate64),        // 193
   GENX_(__NR_ftruncate64,       sys_ftruncate64),       // 194
//..    

   PLAXY(__NR_stat64,            sys_stat64),            // 195
   PLAXY(__NR_lstat64,           sys_lstat64),           // 196
   PLAXY(__NR_fstat64,           sys_fstat64),           // 197

// __NR_pciconfig_read                                        // 198
// __NR_pciconfig_write                                       // 199
// __NR_pciconfig_iobase                                      // 200
// __NR_multiplexer                                           // 201

   GENXY(__NR_getdents64,        sys_getdents64),        // 202
   LINX_(__NR_pivot_root,        sys_pivot_root),        // 203
   LINXY(__NR_fcntl64,           sys_fcntl64),           // 204
   GENX_(__NR_madvise,           sys_madvise),           // 205
   GENXY(__NR_mincore,           sys_mincore),           // 206
   LINX_(__NR_gettid,            sys_gettid),            // 207
//..    LINX_(__NR_tkill,             sys_tkill),             // 208 */Linux