Make GET_SAVED_SP lowercase.
[linux-2.6/linux-mips.git] / include / asm-arm26 / calls.h
blob59acebbbada85c1bbe9235d68c7ad725712f3054
1 /*
2 * linux/arch/arm26/lib/calls.h
4 * Copyright (C) 2003 Ian Molton
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
10 * FIXME
11 * This file is included twice in entry-common.S which may not be necessary
13 #ifndef NR_syscalls
14 #define NR_syscalls 256
15 #else
17 __syscall_start:
18 /* 0 */ .long sys_ni_syscall
19 .long sys_exit
20 .long sys_fork_wrapper
21 .long sys_read
22 .long sys_write
23 /* 5 */ .long sys_open
24 .long sys_close
25 .long sys_ni_syscall /* was sys_waitpid */
26 .long sys_creat
27 .long sys_link
28 /* 10 */ .long sys_unlink
29 .long sys_execve_wrapper
30 .long sys_chdir
31 .long sys_time /* used by libc4 */
32 .long sys_mknod
33 /* 15 */ .long sys_chmod
34 .long sys_lchown16
35 .long sys_ni_syscall /* was sys_break */
36 .long sys_ni_syscall /* was sys_stat */
37 .long sys_lseek
38 /* 20 */ .long sys_getpid
39 .long sys_mount
40 .long sys_oldumount /* used by libc4 */
41 .long sys_setuid16
42 .long sys_getuid16
43 /* 25 */ .long sys_stime
44 .long sys_ptrace
45 .long sys_alarm /* used by libc4 */
46 .long sys_ni_syscall /* was sys_fstat */
47 .long sys_pause
48 /* 30 */ .long sys_utime /* used by libc4 */
49 .long sys_ni_syscall /* was sys_stty */
50 .long sys_ni_syscall /* was sys_getty */
51 .long sys_access
52 .long sys_nice
53 /* 35 */ .long sys_ni_syscall /* was sys_ftime */
54 .long sys_sync
55 .long sys_kill
56 .long sys_rename
57 .long sys_mkdir
58 /* 40 */ .long sys_rmdir
59 .long sys_dup
60 .long sys_pipe
61 .long sys_times
62 .long sys_ni_syscall /* was sys_prof */
63 /* 45 */ .long sys_brk
64 .long sys_setgid16
65 .long sys_getgid16
66 .long sys_ni_syscall /* was sys_signal */
67 .long sys_geteuid16
68 /* 50 */ .long sys_getegid16
69 .long sys_acct
70 .long sys_umount
71 .long sys_ni_syscall /* was sys_lock */
72 .long sys_ioctl
73 /* 55 */ .long sys_fcntl
74 .long sys_ni_syscall /* was sys_mpx */
75 .long sys_setpgid
76 .long sys_ni_syscall /* was sys_ulimit */
77 .long sys_ni_syscall /* was sys_olduname */
78 /* 60 */ .long sys_umask
79 .long sys_chroot
80 .long sys_ustat
81 .long sys_dup2
82 .long sys_getppid
83 /* 65 */ .long sys_getpgrp
84 .long sys_setsid
85 .long sys_sigaction
86 .long sys_ni_syscall /* was sys_sgetmask */
87 .long sys_ni_syscall /* was sys_ssetmask */
88 /* 70 */ .long sys_setreuid16
89 .long sys_setregid16
90 .long sys_sigsuspend_wrapper
91 .long sys_sigpending
92 .long sys_sethostname
93 /* 75 */ .long sys_setrlimit
94 .long sys_old_getrlimit /* used by libc4 */
95 .long sys_getrusage
96 .long sys_gettimeofday
97 .long sys_settimeofday
98 /* 80 */ .long sys_getgroups16
99 .long sys_setgroups16
100 .long old_select /* used by libc4 */
101 .long sys_symlink
102 .long sys_ni_syscall /* was sys_lstat */
103 /* 85 */ .long sys_readlink
104 .long sys_uselib
105 .long sys_swapon
106 .long sys_reboot
107 .long old_readdir /* used by libc4 */
108 /* 90 */ .long old_mmap /* used by libc4 */
109 .long sys_munmap
110 .long sys_truncate
111 .long sys_ftruncate
112 .long sys_fchmod
113 /* 95 */ .long sys_fchown16
114 .long sys_getpriority
115 .long sys_setpriority
116 .long sys_ni_syscall /* was sys_profil */
117 .long sys_statfs
118 /* 100 */ .long sys_fstatfs
119 .long sys_ni_syscall
120 .long sys_socketcall
121 .long sys_syslog
122 .long sys_setitimer
123 /* 105 */ .long sys_getitimer
124 .long sys_newstat
125 .long sys_newlstat
126 .long sys_newfstat
127 .long sys_ni_syscall /* was sys_uname */
128 /* 110 */ .long sys_ni_syscall /* was sys_iopl */
129 .long sys_vhangup
130 .long sys_ni_syscall
131 .long sys_syscall /* call a syscall */
132 .long sys_wait4
133 /* 115 */ .long sys_swapoff
134 .long sys_sysinfo
135 .long sys_ipc
136 .long sys_fsync
137 .long sys_sigreturn_wrapper
138 /* 120 */ .long sys_clone_wapper
139 .long sys_setdomainname
140 .long sys_newuname
141 .long sys_ni_syscall
142 .long sys_adjtimex
143 /* 125 */ .long sys_mprotect
144 .long sys_sigprocmask
145 .long sys_ni_syscall /* WAS: sys_create_module */
146 .long sys_init_module
147 .long sys_delete_module
148 /* 130 */ .long sys_ni_syscall /* WAS: sys_get_kernel_syms */
149 .long sys_quotactl
150 .long sys_getpgid
151 .long sys_fchdir
152 .long sys_bdflush
153 /* 135 */ .long sys_sysfs
154 .long sys_personality
155 .long sys_ni_syscall /* .long _sys_afs_syscall */
156 .long sys_setfsuid16
157 .long sys_setfsgid16
158 /* 140 */ .long sys_llseek
159 .long sys_getdents
160 .long sys_select
161 .long sys_flock
162 .long sys_msync
163 /* 145 */ .long sys_readv
164 .long sys_writev
165 .long sys_getsid
166 .long sys_fdatasync
167 .long sys_sysctl
168 /* 150 */ .long sys_mlock
169 .long sys_munlock
170 .long sys_mlockall
171 .long sys_munlockall
172 .long sys_sched_setparam
173 /* 155 */ .long sys_sched_getparam
174 .long sys_sched_setscheduler
175 .long sys_sched_getscheduler
176 .long sys_sched_yield
177 .long sys_sched_get_priority_max
178 /* 160 */ .long sys_sched_get_priority_min
179 .long sys_sched_rr_get_interval
180 .long sys_nanosleep
181 .long sys_arm_mremap
182 .long sys_setresuid16
183 /* 165 */ .long sys_getresuid16
184 .long sys_ni_syscall
185 .long sys_ni_syscall /* WAS: sys_query_module */
186 .long sys_poll
187 .long sys_nfsservctl
188 /* 170 */ .long sys_setresgid16
189 .long sys_getresgid16
190 .long sys_prctl
191 .long sys_rt_sigreturn_wrapper
192 .long sys_rt_sigaction
193 /* 175 */ .long sys_rt_sigprocmask
194 .long sys_rt_sigpending
195 .long sys_rt_sigtimedwait
196 .long sys_rt_sigqueueinfo
197 .long sys_rt_sigsuspend_wrapper
198 /* 180 */ .long sys_pread64
199 .long sys_pwrite64
200 .long sys_chown16
201 .long sys_getcwd
202 .long sys_capget
203 /* 185 */ .long sys_capset
204 .long sys_sigaltstack_wrapper
205 .long sys_sendfile
206 .long sys_ni_syscall
207 .long sys_ni_syscall
208 /* 190 */ .long sys_vfork_wrapper
209 .long sys_getrlimit
210 .long sys_mmap2
211 .long sys_truncate64
212 .long sys_ftruncate64
213 /* 195 */ .long sys_stat64
214 .long sys_lstat64
215 .long sys_fstat64
216 .long sys_lchown
217 .long sys_getuid
218 /* 200 */ .long sys_getgid
219 .long sys_geteuid
220 .long sys_getegid
221 .long sys_setreuid
222 .long sys_setregid
223 /* 205 */ .long sys_getgroups
224 .long sys_setgroups
225 .long sys_fchown
226 .long sys_setresuid
227 .long sys_getresuid
228 /* 210 */ .long sys_setresgid
229 .long sys_getresgid
230 .long sys_chown
231 .long sys_setuid
232 .long sys_setgid
233 /* 215 */ .long sys_setfsuid
234 .long sys_setfsgid
235 .long sys_getdents64
236 .long sys_pivot_root
237 .long sys_mincore
238 /* 220 */ .long sys_madvise
239 .long sys_fcntl64
240 .long sys_ni_syscall /* TUX */
241 .long sys_ni_syscall /* WAS: sys_security */
242 .long sys_gettid
243 /* 225 */ .long sys_readahead
244 .long sys_setxattr
245 .long sys_lsetxattr
246 .long sys_fsetxattr
247 .long sys_getxattr
248 /* 230 */ .long sys_lgetxattr
249 .long sys_fgetxattr
250 .long sys_listxattr
251 .long sys_llistxattr
252 .long sys_flistxattr
253 /* 235 */ .long sys_removexattr
254 .long sys_lremovexattr
255 .long sys_fremovexattr
256 .long sys_tkill
257 __syscall_end:
259 .rept NR_syscalls - (__syscall_end - __syscall_start) / 4
260 .long sys_ni_syscall
261 .endr
262 #endif