]> granicus.if.org Git - strace/blob - linux/or1k/syscallent.h
6b8a79186e59936f57f0f7a1124bafc5d68faab8
[strace] / linux / or1k / syscallent.h
1         { 2,    0,      sys_io_setup,                   "io_setup"              }, /* 0 */
2         { 1,    0,      sys_io_destroy,                 "io_destroy"            }, /* 1 */
3         { 3,    0,      sys_io_submit,                  "io_submit"             }, /* 2 */
4         { 3,    0,      sys_io_cancel,                  "io_cancel"             }, /* 3 */
5         { 5,    0,      sys_io_getevents,               "io_getevents"          }, /* 4 */
6         { 5,    TF,     sys_setxattr,                   "setxattr"              }, /* 5 */
7         { 5,    TF,     sys_setxattr,                   "lsetxattr"             }, /* 6 */
8         { 5,    TD,     sys_fsetxattr,                  "fsetxattr"             }, /* 7 */
9         { 4,    TF,     sys_getxattr,                   "getxattr"              }, /* 8 */
10         { 4,    TF,     sys_getxattr,                   "lgetxattr"             }, /* 9 */
11         { 4,    TD,     sys_fgetxattr,                  "fgetxattr"             }, /* 10 */
12         { 3,    TF,     sys_listxattr,                  "listxattr"             }, /* 11 */
13         { 3,    TF,     sys_listxattr,                  "llistxattr"            }, /* 12 */
14         { 3,    TD,     sys_flistxattr,                 "flistxattr"            }, /* 13 */
15         { 2,    TF,     sys_removexattr,                "removexattr"           }, /* 14 */
16         { 2,    TF,     sys_removexattr,                "lremovexattr"          }, /* 15 */
17         { 2,    TD,     sys_fremovexattr,               "fremovexattr"          }, /* 16 */
18         { 2,    TF,     sys_getcwd,                     "getcwd"                }, /* 17 */
19         { 4,    0,      sys_lookup_dcookie,             "lookup_dcookie"        }, /* 18 */
20         { 2,    TD,     sys_eventfd2,                   "eventfd2"              }, /* 19 */
21         { 1,    TD,     sys_epoll_create1,              "epoll_create1"         }, /* 20 */
22         { 4,    TD,     sys_epoll_ctl,                  "epoll_ctl"             }, /* 21 */
23         { 6,    TD,     sys_epoll_pwait,                "epoll_pwait"           }, /* 22 */
24         { 1,    TD,     sys_dup,                        "dup"                   }, /* 23 */
25         { 3,    TD,     sys_dup3,                       "dup3"                  }, /* 24 */
26         { 3,    TD,     sys_fcntl,                      "fcntl64"               }, /* 25 */
27         { 1,    TD,     sys_inotify_init1,              "inotify_init1"         }, /* 26 */
28         { 3,    TD,     sys_inotify_add_watch,          "inotify_add_watch"     }, /* 27 */
29         { 2,    TD,     sys_inotify_rm_watch,           "inotify_rm_watch"      }, /* 28 */
30         { 3,    TD,     sys_ioctl,                      "ioctl"                 }, /* 29 */
31         { 3,    0,      sys_ioprio_set,                 "ioprio_set"            }, /* 30 */
32         { 2,    0,      sys_ioprio_get,                 "ioprio_get"            }, /* 31 */
33         { 2,    TD,     sys_flock,                      "flock"                 }, /* 32 */
34         { 4,    TD|TF,  sys_mknodat,                    "mknodat"               }, /* 33 */
35         { 3,    TD|TF,  sys_mkdirat,                    "mkdirat"               }, /* 34 */
36         { 3,    TD|TF,  sys_unlinkat,                   "unlinkat"              }, /* 35 */
37         { 3,    TD|TF,  sys_symlinkat,                  "symlinkat"             }, /* 36 */
38         { 5,    TD|TF,  sys_linkat,                     "linkat"                }, /* 37 */
39         { 4,    TD|TF,  sys_renameat,                   "renameat"              }, /* 38 */
40         { 2,    TF,     sys_umount2,                    "umount"                }, /* 39 */
41         { 5,    TF,     sys_mount,                      "mount"                 }, /* 40 */
42         { 2,    TF,     sys_pivotroot,                  "pivot_root"            }, /* 41 */
43         { 3,    0,      sys_nfsservctl,                 "nfsservctl"            }, /* 42 */
44         { 3,    TF,     sys_statfs64,                   "statfs64"              }, /* 43 */
45         { 3,    TD,     sys_fstatfs64,                  "fstatfs64"             }, /* 44 */
46         { 4,    TF,     sys_truncate64,                 "truncate64"            }, /* 45 */
47         { 4,    TD,     sys_ftruncate64,                "ftruncate64"           }, /* 46 */
48         { 6,    TD,     sys_fallocate,                  "fallocate"             }, /* 47 */
49         { 3,    TD|TF,  sys_faccessat,                  "faccessat"             }, /* 48 */
50         { 1,    TF,     sys_chdir,                      "chdir"                 }, /* 49 */
51         { 1,    TF,     sys_fchdir,                     "fchdir"                }, /* 50 */
52         { 1,    TF,     sys_chroot,                     "chroot"                }, /* 51 */
53         { 2,    TD,     sys_fchmod,                     "fchmod"                }, /* 52 */
54         { 3,    TD|TF,  sys_fchmodat,                   "fchmodat"              }, /* 53 */
55         { 5,    TD|TF,  sys_fchownat,                   "fchownat"              }, /* 54 */
56         { 3,    TD,     sys_fchown,                     "fchown"                }, /* 55 */
57         { 4,    TD|TF,  sys_openat,                     "openat"                }, /* 56 */
58         { 1,    TD,     sys_close,                      "close"                 }, /* 57 */
59         { 0,    0,      sys_vhangup,                    "vhangup"               }, /* 58 */
60         { 2,    TD,     sys_pipe2,                      "pipe2"                 }, /* 59 */
61         { 4,    0,      sys_quotactl,                   "quotactl"              }, /* 60 */
62         { 3,    TD,     sys_getdents64,                 "getdents64"            }, /* 61 */
63         { 5,    TD,     sys_llseek,                     "_llseek"               }, /* 62 */
64         { 3,    TD,     sys_read,                       "read"                  }, /* 63 */
65         { 3,    TD,     sys_write,                      "write"                 }, /* 64 */
66         { 3,    TD,     sys_readv,                      "readv"                 }, /* 65 */
67         { 3,    TD,     sys_writev,                     "writev"                }, /* 66 */
68         { 6,    TD,     sys_pread,                      "pread64"               }, /* 67 */
69         { 6,    TD,     sys_pwrite,                     "pwrite64"              }, /* 68 */
70         { 5,    TD,     sys_preadv,                     "preadv"                }, /* 69 */
71         { 5,    TD,     sys_pwritev,                    "pwritev"               }, /* 70 */
72         { 4,    TD|TN,  sys_sendfile64,                 "sendfile64"            }, /* 71 */
73         { 6,    TD,     sys_pselect6,                   "pselect6"              }, /* 72 */
74         { 5,    TD,     sys_ppoll,                      "ppoll"                 }, /* 73 */
75         { 4,    TD|TS,  sys_signalfd4,                  "signalfd4"             }, /* 74 */
76         { 4,    TD,     sys_vmsplice,                   "vmsplice"              }, /* 75 */
77         { 6,    TD,     sys_splice,                     "splice"                }, /* 76 */
78         { 4,    TD,     sys_tee,                        "tee"                   }, /* 77 */
79         { 4,    TD|TF,  sys_readlinkat,                 "readlinkat"            }, /* 78 */
80         { 4,    TD|TF,  sys_newfstatat,                 "fstatat64"             }, /* 79 */
81         { 2,    TD,     sys_fstat64,                    "fstat64"               }, /* 80 */
82         { 0,    0,      sys_sync,                       "sync"                  }, /* 81 */
83         { 1,    TD,     sys_fsync,                      "fsync"                 }, /* 82 */
84         { 1,    TD,     sys_fdatasync,                  "fdatasync"             }, /* 83 */
85         { 4,    TD,     sys_sync_file_range,            "sync_file_range"       }, /* 84 */
86         { 2,    TD,     sys_timerfd_create,             "timerfd_create"        }, /* 85 */
87         { 4,    TD,     sys_timerfd_settime,            "timerfd_settime"       }, /* 86 */
88         { 2,    TD,     sys_timerfd_gettime,            "timerfd_gettime"       }, /* 87 */
89         { 4,    TD|TF,  sys_utimensat,                  "utimensat"             }, /* 88 */
90         { 1,    TF,     sys_acct,                       "acct"                  }, /* 89 */
91         { 2,    0,      sys_capget,                     "capget"                }, /* 90 */
92         { 2,    0,      sys_capset,                     "capset"                }, /* 91 */
93         { 1,    0,      sys_personality,                "personality"           }, /* 92 */
94         { 1,    TP,     sys_exit,                       "exit"                  }, /* 93 */
95         { 1,    TP,     sys_exit,                       "exit_group"            }, /* 94 */
96         { 5,    TP,     sys_waitid,                     "waitid"                }, /* 95 */
97         { 1,    0,      sys_set_tid_address,            "set_tid_address"       }, /* 96 */
98         { 1,    TP,     sys_unshare,                    "unshare"               }, /* 97 */
99         { 6,    0,      sys_futex,                      "futex"                 }, /* 98 */
100         { 2,    0,      sys_set_robust_list,            "set_robust_list"       }, /* 99 */
101         { 3,    0,      sys_get_robust_list,            "get_robust_list"       }, /* 100 */
102         { 2,    0,      sys_nanosleep,                  "nanosleep"             }, /* 101 */
103         { 2,    0,      sys_getitimer,                  "getitimer"             }, /* 102 */
104         { 3,    0,      sys_setitimer,                  "setitimer"             }, /* 103 */
105         { 4,    0,      sys_kexec_load,                 "kexec_load"            }, /* 104 */
106         { 3,    0,      sys_init_module,                "init_module"           }, /* 105 */
107         { 2,    0,      sys_delete_module,              "delete_module"         }, /* 106 */
108         { 3,    0,      sys_timer_create,               "timer_create"          }, /* 107 */
109         { 2,    0,      sys_timer_gettime,              "timer_gettime"         }, /* 108 */
110         { 1,    0,      sys_timer_getoverrun,           "timer_getoverrun"      }, /* 109 */
111         { 4,    0,      sys_timer_settime,              "timer_settime"         }, /* 110 */
112         { 1,    0,      sys_timer_delete,               "timer_delete"          }, /* 111 */
113         { 2,    0,      sys_clock_settime,              "clock_settime"         }, /* 112 */
114         { 2,    0,      sys_clock_gettime,              "clock_gettime"         }, /* 113 */
115         { 2,    0,      sys_clock_getres,               "clock_getres"          }, /* 114 */
116         { 4,    0,      sys_clock_nanosleep,            "clock_nanosleep"       }, /* 115 */
117         { 3,    0,      sys_syslog,                     "syslog"                }, /* 116 */
118         { 4,    0,      sys_ptrace,                     "ptrace"                }, /* 117 */
119         { 2,    0,      sys_sched_setparam,             "sched_setparam"        }, /* 118 */
120         { 3,    0,      sys_sched_setscheduler,         "sched_setscheduler"    }, /* 119 */
121         { 1,    0,      sys_sched_getscheduler,         "sched_getscheduler"    }, /* 120 */
122         { 2,    0,      sys_sched_getparam,             "sched_getparam"        }, /* 121 */
123         { 3,    0,      sys_sched_setaffinity,          "sched_setaffinity"     }, /* 122 */
124         { 3,    0,      sys_sched_getaffinity,          "sched_getaffinity"     }, /* 123 */
125         { 0,    0,      sys_sched_yield,                "sched_yield"           }, /* 124 */
126         { 1,    0,      sys_sched_get_priority_max,     "sched_get_priority_max"}, /* 125 */
127         { 1,    0,      sys_sched_get_priority_min,     "sched_get_priority_min"}, /* 126 */
128         { 2,    0,      sys_sched_rr_get_interval,      "sched_rr_get_interval" }, /* 127 */
129         { 0,    0,      sys_restart_syscall,            "restart_syscall"       }, /* 128 */
130         { 2,    TS,     sys_kill,                       "kill"                  }, /* 129 */
131         { 2,    TS,     sys_kill,                       "tkill"                 }, /* 130 */
132         { 3,    TS,     sys_tgkill,                     "tgkill"                }, /* 131 */
133         { 2,    TS,     sys_sigaltstack,                "sigaltstack"           }, /* 132 */
134         { 2,    TS,     sys_rt_sigsuspend,              "rt_sigsuspend"         }, /* 133 */
135         { 4,    TS,     sys_rt_sigaction,               "rt_sigaction"          }, /* 134 */
136         { 4,    TS,     sys_rt_sigprocmask,             "rt_sigprocmask"        }, /* 135 */
137         { 2,    TS,     sys_rt_sigpending,              "rt_sigpending"         }, /* 136 */
138         { 4,    TS,     sys_rt_sigtimedwait,            "rt_sigtimedwait"       }, /* 137 */
139         { 3,    TS,     sys_rt_sigqueueinfo,            "rt_sigqueueinfo"       }, /* 138 */
140         { 0,    TS,     sys_rt_sigreturn,               "rt_sigreturn"          }, /* 139 */
141         { 3,    0,      sys_setpriority,                "setpriority"           }, /* 140 */
142         { 2,    0,      sys_getpriority,                "getpriority"           }, /* 141 */
143         { 4,    0,      sys_reboot,                     "reboot"                }, /* 142 */
144         { 2,    0,      sys_setregid,                   "setregid"              }, /* 143 */
145         { 1,    0,      sys_setgid,                     "setgid"                }, /* 144 */
146         { 2,    0,      sys_setreuid,                   "setreuid"              }, /* 145 */
147         { 1,    0,      sys_setuid,                     "setuid"                }, /* 146 */
148         { 3,    0,      sys_setresuid,                  "setresuid"             }, /* 147 */
149         { 3,    0,      sys_getresuid,                  "getresuid"             }, /* 148 */
150         { 3,    0,      sys_setresgid,                  "setresgid"             }, /* 149 */
151         { 3,    0,      sys_getresgid,                  "getresgid"             }, /* 150 */
152         { 1,    NF,     sys_setfsuid,                   "setfsuid"              }, /* 151 */
153         { 1,    NF,     sys_setfsgid,                   "setfsgid"              }, /* 152 */
154         { 1,    0,      sys_times,                      "times"                 }, /* 153 */
155         { 2,    0,      sys_setpgid,                    "setpgid"               }, /* 154 */
156         { 1,    0,      sys_getpgid,                    "getpgid"               }, /* 155 */
157         { 1,    0,      sys_getsid,                     "getsid"                }, /* 156 */
158         { 0,    0,      sys_setsid,                     "setsid"                }, /* 157 */
159         { 2,    0,      sys_getgroups,                  "getgroups"             }, /* 158 */
160         { 2,    0,      sys_setgroups,                  "setgroups"             }, /* 159 */
161         { 1,    0,      sys_uname,                      "uname"                 }, /* 160 */
162         { 2,    0,      sys_sethostname,                "sethostname"           }, /* 161 */
163         { 2,    0,      sys_setdomainname,              "setdomainname"         }, /* 162 */
164         { 2,    0,      sys_getrlimit,                  "oldgetrlimit"          }, /* 163 */
165         { 2,    0,      sys_setrlimit,                  "setrlimit"             }, /* 164 */
166         { 2,    0,      sys_getrusage,                  "getrusage"             }, /* 165 */
167         { 1,    0,      sys_umask,                      "umask"                 }, /* 166 */
168         { 5,    0,      sys_prctl,                      "prctl"                 }, /* 167 */
169         { 3,    0,      sys_getcpu,                     "getcpu"                }, /* 168 */
170         { 2,    0,      sys_gettimeofday,               "gettimeofday"          }, /* 169 */
171         { 2,    0,      sys_settimeofday,               "settimeofday"          }, /* 170 */
172         { 1,    0,      sys_adjtimex,                   "adjtimex"              }, /* 171 */
173         { 0,    0,      sys_getpid,                     "getpid"                }, /* 172 */
174         { 0,    0,      sys_getppid,                    "getppid"               }, /* 173 */
175         { 0,    NF,     sys_getuid,                     "getuid"                }, /* 174 */
176         { 0,    NF,     sys_geteuid,                    "geteuid"               }, /* 175 */
177         { 0,    NF,     sys_getgid,                     "getgid"                }, /* 176 */
178         { 0,    NF,     sys_getegid,                    "getegid"               }, /* 177 */
179         { 0,    0,      sys_gettid,                     "gettid"                }, /* 178 */
180         { 1,    0,      sys_sysinfo,                    "sysinfo"               }, /* 179 */
181         { 4,    0,      sys_mq_open,                    "mq_open"               }, /* 180 */
182         { 1,    0,      sys_mq_unlink,                  "mq_unlink"             }, /* 181 */
183         { 5,    0,      sys_mq_timedsend,               "mq_timedsend"          }, /* 182 */
184         { 5,    0,      sys_mq_timedreceive,            "mq_timedreceive"       }, /* 183 */
185         { 2,    0,      sys_mq_notify,                  "mq_notify"             }, /* 184 */
186         { 3,    0,      sys_mq_getsetattr,              "mq_getsetattr"         }, /* 185 */
187         { 4,    TI,     sys_msgget,                     "msgget"                }, /* 186 */
188         { 4,    TI,     sys_msgctl,                     "msgctl"                }, /* 187 */
189         { 4,    TI,     sys_msgrcv,                     "msgrcv"                }, /* 188 */
190         { 4,    TI,     sys_msgsnd,                     "msgsnd"                }, /* 189 */
191         { 4,    TI,     sys_semget,                     "semget"                }, /* 190 */
192         { 4,    TI,     sys_semctl,                     "semctl"                }, /* 191 */
193         { 5,    TI,     sys_semtimedop,                 "semtimedop"            }, /* 192 */
194         { 4,    TI,     sys_semop,                      "semop"                 }, /* 193 */
195         { 4,    TI,     sys_shmget,                     "shmget"                }, /* 194 */
196         { 4,    TI,     sys_shmctl,                     "shmctl"                }, /* 195 */
197         { 4,    TI,     sys_shmat,                      "shmat"                 }, /* 196 */
198         { 4,    TI,     sys_shmdt,                      "shmdt"                 }, /* 197 */
199         { 3,    TN,     sys_socket,                     "socket"                }, /* 198 */
200         { 4,    TN,     sys_socketpair,                 "socketpair"            }, /* 199 */
201         { 3,    TN,     sys_bind,                       "bind"                  }, /* 200 */
202         { 2,    TN,     sys_listen,                     "listen"                }, /* 201 */
203         { 3,    TN,     sys_accept,                     "accept"                }, /* 202 */
204         { 3,    TN,     sys_connect,                    "connect"               }, /* 203 */
205         { 3,    TN,     sys_getsockname,                "getsockname"           }, /* 204 */
206         { 3,    TN,     sys_getpeername,                "getpeername"           }, /* 205 */
207         { 6,    TN,     sys_sendto,                     "sendto"                }, /* 206 */
208         { 6,    TN,     sys_recvfrom,                   "recvfrom"              }, /* 207 */
209         { 5,    TN,     sys_setsockopt,                 "setsockopt"            }, /* 208 */
210         { 5,    TN,     sys_getsockopt,                 "getsockopt"            }, /* 209 */
211         { 2,    TN,     sys_shutdown,                   "shutdown"              }, /* 210 */
212         { 3,    TN,     sys_sendmsg,                    "sendmsg"               }, /* 211 */
213         { 3,    TN,     sys_recvmsg,                    "recvmsg"               }, /* 212 */
214         { 5,    TD,     sys_readahead,                  "readahead"             }, /* 213 */
215         { 1,    TM,     sys_brk,                        "brk"                   }, /* 214 */
216         { 2,    TM,     sys_munmap,                     "munmap"                }, /* 215 */
217         { 5,    TM,     sys_mremap,                     "mremap"                }, /* 216 */
218         { 5,    0,      sys_add_key,                    "add_key"               }, /* 217 */
219         { 4,    0,      sys_request_key,                "request_key"           }, /* 218 */
220         { 5,    0,      sys_keyctl,                     "keyctl"                }, /* 219 */
221         { 5,    TP,     sys_clone,                      "clone"                 }, /* 220 */
222         { 3,    TF|TP,  sys_execve,                     "execve"                }, /* 221 */
223         { 6,    TD|TM,  sys_mmap_pgoff,                 "mmap2"                 }, /* 222 */
224         { 6,    TD,     sys_fadvise64_64,               "fadvise64_64"          }, /* 223 */
225         { 2,    TF,     sys_swapon,                     "swapon"                }, /* 224 */
226         { 1,    TF,     sys_swapoff,                    "swapoff"               }, /* 225 */
227         { 3,    TM,     sys_mprotect,                   "mprotect"              }, /* 226 */
228         { 3,    TM,     sys_msync,                      "msync"                 }, /* 227 */
229         { 2,    TM,     sys_mlock,                      "mlock"                 }, /* 228 */
230         { 2,    TM,     sys_munlock,                    "munlock"               }, /* 229 */
231         { 1,    TM,     sys_mlockall,                   "mlockall"              }, /* 230 */
232         { 0,    TM,     sys_munlockall,                 "munlockall"            }, /* 231 */
233         { 3,    TM,     sys_mincore,                    "mincore"               }, /* 232 */
234         { 3,    TM,     sys_madvise,                    "madvise"               }, /* 233 */
235         { 5,    TM,     sys_remap_file_pages,           "remap_file_pages"      }, /* 234 */
236         { 6,    TM,     sys_mbind,                      "mbind"                 }, /* 235 */
237         { 5,    TM,     sys_get_mempolicy,              "get_mempolicy"         }, /* 236 */
238         { 3,    TM,     sys_set_mempolicy,              "set_mempolicy"         }, /* 237 */
239         { 5,    TM,     sys_migrate_pages,              "migrate_pages"         }, /* 238 */
240         { 6,    TM,     sys_move_pages,                 "move_pages"            }, /* 239 */
241         { 4,    TP|TS,  sys_rt_tgsigqueueinfo,          "rt_tgsigqueueinfo"     }, /* 240 */
242         { 5,    TD,     sys_perf_event_open,            "perf_event_open"       }, /* 241 */
243         { 4,    TN,     sys_accept4,                    "accept4"               }, /* 242 */
244         { 5,    TN,     sys_recvmmsg,                   "recvmmsg"              }, /* 243 */
245         { 6,    NF,     sys_or1k_atomic,                "or1k_atomic"           }, /* 244 */
246
247         [245 ... 259] = { },
248
249         { 4,    TP,     sys_wait4,                      "wait4"                 }, /* 260 */
250         { 4,    0,      sys_prlimit64,                  "prlimit64"             }, /* 261 */
251         { 2,    TD,     sys_fanotify_init,              "fanotify_init"         }, /* 262 */
252         { 5,    TD|TF,  sys_fanotify_mark,              "fanotify_mark"         }, /* 263 */
253         { 5,    TD|TF,  sys_name_to_handle_at,          "name_to_handle_at"     }, /* 264 */
254         { 3,    TD,     sys_open_by_handle_at,          "open_by_handle_at"     }, /* 265 */
255         { 2,    0,      sys_clock_adjtime,              "clock_adjtime"         }, /* 266 */
256         { 1,    TD,     sys_syncfs,                     "syncfs"                }, /* 267 */
257         { 2,    TD,     sys_setns,                      "setns"                 }, /* 268 */
258         { 4,    TN,     sys_sendmmsg,                   "sendmmsg"              }, /* 269 */
259         { 6,    0,      sys_process_vm_readv,           "process_vm_readv"      }, /* 270 */
260         { 6,    0,      sys_process_vm_writev,          "process_vm_writev"     }, /* 271 */