1 /* Systemcall Entry Table */
3 #include <asm/linkage.h>
4 #include <asm/unistd.h>
8 #if defined(CONFIG_CPU_H8300H)
11 #if defined(CONFIG_CPU_H8S)
17 .long _sys_ni_syscall /* 0 - old "setup()" system call*/
22 .long _sys_open /* 5 */
27 .long _sys_unlink /* 10 */
32 .long _sys_chmod /* 15 */
34 .long _sys_ni_syscall /* old break syscall holder */
37 .long _sys_getpid /* 20 */
42 .long _sys_stime /* 25 */
47 .long _sys_utime /* 30 */
48 .long _sys_ni_syscall /* old stty syscall holder */
49 .long _sys_ni_syscall /* old gtty syscall holder */
52 .long _sys_ni_syscall /* 35 old ftime syscall holder */
57 .long _sys_rmdir /* 40 */
61 .long _sys_ni_syscall /* old prof syscall holder */
62 .long _sys_brk /* 45 */
67 .long _sys_getegid16 /* 50 */
69 .long _sys_umount /* recycled never used phys() */
70 .long _sys_ni_syscall /* old lock syscall holder */
72 .long _sys_fcntl /* 55 */
73 .long _sys_ni_syscall /* old mpx syscall holder */
75 .long _sys_ni_syscall /* old ulimit syscall holder */
77 .long _sys_umask /* 60 */
82 .long _sys_getpgrp /* 65 */
87 .long _sys_setreuid16 /* 70 */
91 .long _sys_sethostname
92 .long _sys_setrlimit /* 75 */
93 .long _sys_old_getrlimit
95 .long _sys_gettimeofday
96 .long _sys_settimeofday
97 .long _sys_getgroups16 /* 80 */
98 .long _sys_setgroups16
102 .long _sys_readlink /* 85 */
106 .long _sys_old_readdir
107 .long _sys_old_mmap /* 90 */
112 .long _sys_fchown16 /* 95 */
113 .long _sys_getpriority
114 .long _sys_setpriority
115 .long _sys_ni_syscall /* old profil syscall holder */
117 .long _sys_fstatfs /* 100 */
118 .long _sys_ni_syscall /* ioperm for i386 */
119 .long _sys_socketcall
122 .long _sys_getitimer /* 105 */
126 .long _sys_ni_syscall
127 .long _sys_ni_syscall /* iopl for i386 */ /* 110 */
129 .long _sys_ni_syscall /* obsolete idle() syscall */
130 .long _sys_ni_syscall /* vm86old for i386 */
132 .long _sys_swapoff /* 115 */
137 .long _sys_clone /* 120 */
138 .long _sys_setdomainname
140 .long _sys_cacheflush /* modify_ldt for i386 */
142 .long _sys_ni_syscall /* 125 sys_mprotect */
143 .long _sys_sigprocmask
144 .long _sys_ni_syscall /* sys_create_module */
145 .long _sys_init_module
146 .long _sys_delete_module
147 .long _sys_ni_syscall /* 130 sys_get_kernel_syms */
152 .long _sys_sysfs /* 135 */
153 .long _sys_personality
154 .long _sys_ni_syscall /* for afs_syscall */
155 .long _sys_setfsuid16
156 .long _sys_setfsgid16
157 .long _sys_llseek /* 140 */
161 .long _sys_ni_syscall /* sys_msync */
162 .long _sys_readv /* 145 */
167 .long _sys_ni_syscall /* 150 sys_mlock */
168 .long _sys_ni_syscall /* sys_munlock */
169 .long _sys_ni_syscall /* sys_mlockall */
170 .long _sys_ni_syscall /* sys_munlockall */
171 .long _sys_sched_setparam
172 .long _sys_sched_getparam /* 155 */
173 .long _sys_sched_setscheduler
174 .long _sys_sched_getscheduler
175 .long _sys_sched_yield
176 .long _sys_sched_get_priority_max
177 .long _sys_sched_get_priority_min /* 160 */
178 .long _sys_sched_rr_get_interval
180 .long _sys_ni_syscall /* sys_mremap */
181 .long _sys_setresuid16
182 .long _sys_getresuid16 /* 165 */
183 .long _sys_ni_syscall /* for vm86 */
184 .long _sys_ni_syscall /* sys_query_module */
186 .long _sys_ni_syscall /* old nfsservctl */
187 .long _sys_setresgid16 /* 170 */
188 .long _sys_getresgid16
190 .long _sys_rt_sigreturn
191 .long _sys_rt_sigaction
192 .long _sys_rt_sigprocmask /* 175 */
193 .long _sys_rt_sigpending
194 .long _sys_rt_sigtimedwait
195 .long _sys_rt_sigqueueinfo
196 .long _sys_rt_sigsuspend
197 .long _sys_pread64 /* 180 */
202 .long _sys_capset /* 185 */
203 .long _sys_sigaltstack
205 .long _sys_ni_syscall /* streams1 */
206 .long _sys_ni_syscall /* streams2 */
207 .long _sys_vfork /* 190 */
209 .long _sys_mmap_pgoff
210 .long _sys_truncate64
211 .long _sys_ftruncate64
212 .long _sys_stat64 /* 195 */
217 .long _sys_getgid /* 200 */
222 .long _sys_getgroups /* 205 */
227 .long _sys_setresgid /* 210 */
232 .long _sys_setfsuid /* 215 */
234 .long _sys_pivot_root
235 .long _sys_ni_syscall
236 .long _sys_ni_syscall
237 .long _sys_getdents64 /* 220 */
239 .long _sys_ni_syscall /* reserved TUX */
240 .long _sys_ni_syscall /* reserved Security */
242 .long _sys_readahead /* 225 */
247 .long _sys_lgetxattr /* 230 */
250 .long _sys_llistxattr
251 .long _sys_flistxattr
252 .long _sys_removexattr /* 235 */
253 .long _sys_lremovexattr
254 .long _sys_fremovexattr
256 .long _sys_sendfile64
257 .long _sys_futex /* 240 */
258 .long _sys_sched_setaffinity
259 .long _sys_sched_getaffinity
260 .long _sys_ni_syscall
261 .long _sys_ni_syscall
262 .long _sys_io_setup /* 245 */
263 .long _sys_io_destroy
264 .long _sys_io_getevents
267 .long _sys_fadvise64 /* 250 */
268 .long _sys_ni_syscall
269 .long _sys_exit_group
270 .long _sys_lookup_dcookie
271 .long _sys_epoll_create
272 .long _sys_epoll_ctl /* 255 */
273 .long _sys_epoll_wait
274 .long _sys_ni_syscall /* sys_remap_file_pages */
275 .long _sys_set_tid_address
276 .long _sys_timer_create
277 .long _sys_timer_settime /* 260 */
278 .long _sys_timer_gettime
279 .long _sys_timer_getoverrun
280 .long _sys_timer_delete
281 .long _sys_clock_settime
282 .long _sys_clock_gettime /* 265 */
283 .long _sys_clock_getres
284 .long _sys_clock_nanosleep
287 .long _sys_tgkill /* 270 */
289 .long _sys_fadvise64_64
290 .long _sys_ni_syscall /* sys_vserver */
291 .long _sys_ni_syscall
292 .long _sys_get_mempolicy /* 275 */
293 .long _sys_set_mempolicy
296 .long _sys_mq_timedsend
297 .long _sys_mq_timedreceive /* 280 */
299 .long _sys_mq_getsetattr
301 .long _sys_ni_syscall /* sys_kexec_load */
302 .long _sys_add_key /* 285 */
303 .long _sys_request_key
305 .long _sys_ioprio_set
306 .long _sys_ioprio_get /* 290 */
307 .long _sys_inotify_init
308 .long _sys_inotify_add_watch
309 .long _sys_inotify_rm_watch
310 .long _sys_migrate_pages
311 .long _sys_openat /* 295 */
316 .long _sys_fstatat64 /* 300 */
321 .long _sys_readlinkat /* 305 */
324 .long _sys_ni_syscall /* sys_pselect6 */
325 .long _sys_ni_syscall /* sys_ppoll */
326 .long _sys_unshare /* 310 */
327 .long _sys_set_robust_list
328 .long _sys_get_robust_list
330 .long _sys_sync_file_range
331 .long _sys_tee /* 315 */
333 .long _sys_ni_syscall /* sys_move_pages */
335 .long _sys_ni_syscall /* sys_epoll_pwait */
336 .long _sys_setns /* 320 */