整理系統調用

.equ restart,          0
.equ exit,          1
.equ fork,          2
.equ read,          3
.equ write,         4
.equ open,          5
.equ close,         6
.equ waitpid,         7
.equ creat,         8
.equ link,          9
.equ unlink,         10
.equ execve,         11
.equ chdir,         12
.equ time,         13
.equ mknod,         14
.equ chmod,         15
.equ lchown,         16
.equ break,         17
.equ oldstat,         18
.equ lseek,         19
.equ getpid,         20
.equ mount,         21
.equ umount,         22
.equ setuid,         23
.equ getuid,         24
.equ stime,         25
.equ ptrace,         26
.equ alarm,         27
.equ oldfstat,         28
.equ pause,         29
.equ utime,         30
.equ stty,         31
.equ gtty,         32
.equ access,         33
.equ nice,         34
.equ ftime,         35
.equ sync,         36
.equ kill,         37
.equ rename,         38
.equ mkdir,         39
.equ rmdir,         40
.equ dup,         41
.equ pipe,         42
.equ times,         43
.equ prof,         44
.equ brk,         45
.equ setgid,         46
.equ getgid,         47
.equ signal,         48
.equ geteuid,         49
.equ getegid,         50
.equ acct,         51
.equ umount2,         52
.equ lock,         53
.equ ioctl,         54
.equ fcntl,         55
.equ mpx,         56
.equ setpgid,         57
.equ ulimit,         58
.equ oldolduname,     59
.equ umask,         60
.equ chroot,         61
.equ ustat,         62
.equ dup2,         63
.equ getppid,         64
.equ getpgrp,          65
.equ setsid,         66
.equ sigaction,         67
.equ sgetmask,         68
.equ ssetmask,         69
.equ setreuid,         70
.equ setregid,         71
.equ sigsuspend,     72
.equ sigpending,     73
.equ sethostname,     74
.equ setrlimit,         75
.equ getrlimit,         76    /* Back compatible 2Gig limited rlimit */
.equ getrusage,         77
.equ gettimeofday,     78
.equ settimeofday,     79
.equ getgroups,         80
.equ setgroups,         81
.equ select,         82
.equ symlink,         83
.equ oldlstat,         84
.equ readlink,         85
.equ uselib,         86
.equ swapon,         87
.equ reboot,         88
.equ readdir,         89
.equ mmap,         90
.equ munmap,         91
.equ truncate,         92
.equ ftruncate,         93
.equ fchmod,         94
.equ fchown,         95
.equ getpriority,     96
.equ setpriority,     97
.equ profil,         98
.equ statfs,         99
.equ fstatfs,        100
.equ ioperm,        101
.equ socketcall,    102
.equ syslog,        103
.equ setitimer,        104
.equ getitimer,        105
.equ stat,        106
.equ lstat,        107
.equ fstat,        108
.equ olduname,        109
.equ iopl,        110
.equ vhangup,        111
.equ idle,        112
.equ vm86old,        113
.equ wait4,        114
.equ swapoff,        115
.equ sysinfo,        116
.equ ipc,        117
.equ fsync,        118
.equ sigreturn,        119
.equ clone,        120
.equ setdomainname,    121
.equ uname,        122
.equ modify_ldt,    123
.equ adjtimex,        124
.equ mprotect,        125
.equ sigprocmask,    126
.equ create_module,    127
.equ init_module,    128
.equ delete_module,    129
.equ get_kernel_syms,    130
.equ quotactl,        131
.equ getpgid,        132
.equ fchdir,        133
.equ bdflush,        134
.equ sysfs,        135
.equ personality,    136
.equ afs_syscall,    137 /* Syscall for Andrew File System */
.equ setfsuid,        138
.equ setfsgid,        139
.equ _llseek,        140
.equ getdents,        141
.equ _newselect,    142
.equ flock,        143
.equ msync,        144
.equ readv,        145
.equ writev,        146
.equ getsid,        147
.equ fdatasync,        148
.equ _sysctl,        149
.equ mlock,        150
.equ munlock,        151
.equ mlockall,        152
.equ munlockall,    153
.equ sched_setparam,    154
.equ sched_getparam,    155
.equ sched_setscheduler,156
.equ sched_getscheduler,157
.equ sched_yield,    158
.equ sched_get_priority_max,    159
.equ sched_get_priority_min,    160
.equ sched_rr_get_interval,    161
.equ nanosleep,        162
.equ mremap,        163
.equ setresuid,        164
.equ getresuid,        165
.equ vm86,        166
.equ query_module,    167
.equ poll,        168
.equ nfsservctl,    169
.equ setresgid,        170
.equ getresgid,        171
.equ prctl,             172
.equ rt_sigreturn,    173
.equ rt_sigaction,    174
.equ rt_sigprocmask,    175
.equ rt_sigpending,    176
.equ rt_sigtimedwait,    177
.equ rt_sigqueueinfo,    178
.equ rt_sigsuspend,    179
.equ pread64,        180
.equ pwrite64,        181
.equ chown,        182
.equ getcwd,        183
.equ capget,        184
.equ capset,        185
.equ sigaltstack,    186
.equ sendfile,        187
.equ getpmsg,        188    /* some people actually want streams */
.equ putpmsg,        189    /* some people actually want streams */
.equ vfork,        190
.equ getrlimit,        191    /* SuS compliant getrlimit */
.equ mmap2,        192
.equ truncate64,    193
.equ ftruncate64,    194
.equ stat64,        195
.equ lstat64,        196
.equ fstat64,        197
.equ lchown32,        198
.equ getuid32,        199
.equ getgid32,        200
.equ geteuid32,        201
.equ getegid32,        202
.equ setreuid32,    203
.equ setregid32,    204
.equ getgroups32,    205
.equ setgroups32,    206
.equ fchown32,        207
.equ setresuid32,    208
.equ getresuid32,    209
.equ setresgid32,    210
.equ getresgid32,    211
.equ chown32,        212
.equ setuid32,        213
.equ setgid32,        214
.equ setfsuid32,    215
.equ setfsgid32,    216
.equ pivot_root,    217
.equ mincore,        218
.equ madvise,        219
.equ madvise1,        219    /* delete when C lib stub is removed */
.equ getdents64,    220
.equ fcntl64,        221
/* 223 is unused */
.equ gettid,        224
.equ readahead,        225
.equ setxattr,        226
.equ lsetxattr,        227
.equ fsetxattr,        228
.equ getxattr,        229
.equ lgetxattr,        230
.equ fgetxattr,        231
.equ listxattr,        232
.equ llistxattr,    233
.equ flistxattr,    234
.equ removexattr,    235
.equ lremovexattr,    236
.equ fremovexattr,    237
.equ tkill,        238
.equ sendfile64,    239
.equ futex,        240
.equ sched_setaffinity,    241
.equ sched_getaffinity,    242
.equ set_thread_area,    243
.equ get_thread_area,    244
.equ io_setup,        245
.equ io_destroy,    246
.equ io_getevents,    247
.equ io_submit,        248
.equ io_cancel,        249
.equ fadvise64,        250
/* 251 is available for reuse (was briefly sys_set_zone_reclaim) */
.equ exit_group,    252
.equ lookup_dcookie,    253
.equ epoll_create,    254
.equ epoll_ctl,        255
.equ epoll_wait,    256
.equ remap_file_pages,    257
.equ set_tid_address,    258
.equ timer_create,    259
.equ timer_settime,    260
.equ timer_gettime,    261
.equ timer_getoverrun,    262
.equ timer_delete,    263
.equ clock_settime,    264
.equ clock_gettime,    265
.equ clock_getres,    266
.equ clock_nanosleep,    267
.equ statfs64,        268
.equ fstatfs64,        269
.equ tgkill,        270
.equ utimes,        271
.equ fadvise64_64,    272
.equ vserver,        273
.equ mbind,        274
.equ get_mempolicy,    275
.equ set_mempolicy,    276
.equ mq_open,         277
.equ mq_unlink,        278
.equ mq_timedsend,    279
.equ mq_timedreceive,    280
.equ mq_notify,        281
.equ mq_getsetattr,    282
.equ kexec_load,    283
.equ waitid,        284
/*  sys_setaltroot    285 */
.equ add_key,        286
.equ request_key,    287
.equ keyctl,        288
.equ ioprio_set,    289
.equ ioprio_get,    290
.equ inotify_init,    291
.equ inotify_add_watch,    292
.equ inotify_rm_watch,    293
.equ migrate_pages,    294
.equ penat,        295
.equ mkdirat,        296
.equ mknodat,        297
.equ fchownat,        298
.equ futimesat,        299
.equ fstatat64,        300
.equ unlinkat,        301
.equ renameat,        302
.equ linkat,        303
.equ symlinkat,        304
.equ readlinkat,    305
.equ fchmodat,        306
.equ faccessat,        307
.equ pselect6,        308
.equ ppoll,        309
.equ unshare,         310
.equ set_robust_list,    311
.equ get_robust_list,    312
.equ splice,        313
.equ sync_file_range,    314
.equ tee,        315
.equ vmsplice,        316
.equ move_pages,    317
.equ getcpu,        318
.equ epoll_pwait,    319
.equ utimensat,        320
.equ signalfd,        321
.equ timerfd,        322
.equ eventfd,        323
.equ fallocate,        324

發佈了66 篇原創文章 · 獲贊 0 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章