123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177 |
- /*
- * AArch32 (compat) system call definitions.
- *
- * Copyright (C) 2001-2005 Russell King
- * Copyright (C) 2012 ARM Ltd.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
- #ifndef __SYSCALL
- #define __SYSCALL(x, y)
- #endif
- __SYSCALL(0, sys_restart_syscall)
- __SYSCALL(1, sys_exit)
- __SYSCALL(2, sys_fork)
- __SYSCALL(3, sys_read)
- __SYSCALL(4, sys_write)
- __SYSCALL(5, compat_sys_open)
- __SYSCALL(6, sys_close)
- __SYSCALL(7, sys_ni_syscall) /* 7 was sys_waitpid */
- __SYSCALL(8, sys_creat)
- __SYSCALL(9, sys_link)
- __SYSCALL(10, sys_unlink)
- __SYSCALL(11, compat_sys_execve)
- __SYSCALL(12, sys_chdir)
- __SYSCALL(13, sys_ni_syscall) /* 13 was sys_time */
- __SYSCALL(14, sys_mknod)
- __SYSCALL(15, sys_chmod)
- __SYSCALL(16, sys_lchown16)
- __SYSCALL(17, sys_ni_syscall) /* 17 was sys_break */
- __SYSCALL(18, sys_ni_syscall) /* 18 was sys_stat */
- __SYSCALL(19, compat_sys_lseek_wrapper)
- __SYSCALL(20, sys_getpid)
- __SYSCALL(21, compat_sys_mount)
- __SYSCALL(22, sys_ni_syscall) /* 22 was sys_umount */
- __SYSCALL(23, sys_setuid16)
- __SYSCALL(24, sys_getuid16)
- __SYSCALL(25, sys_ni_syscall) /* 25 was sys_stime */
- __SYSCALL(26, compat_sys_ptrace)
- __SYSCALL(27, sys_ni_syscall) /* 27 was sys_alarm */
- __SYSCALL(28, sys_ni_syscall) /* 28 was sys_fstat */
- __SYSCALL(29, sys_pause)
- __SYSCALL(30, sys_ni_syscall) /* 30 was sys_utime */
- __SYSCALL(31, sys_ni_syscall) /* 31 was sys_stty */
- __SYSCALL(32, sys_ni_syscall) /* 32 was sys_gtty */
- __SYSCALL(33, sys_access)
- __SYSCALL(34, sys_nice)
- __SYSCALL(35, sys_ni_syscall) /* 35 was sys_ftime */
- __SYSCALL(36, sys_sync)
- __SYSCALL(37, sys_kill)
- __SYSCALL(38, sys_rename)
- __SYSCALL(39, sys_mkdir)
- __SYSCALL(40, sys_rmdir)
- __SYSCALL(41, sys_dup)
- __SYSCALL(42, sys_pipe)
- __SYSCALL(43, compat_sys_times)
- __SYSCALL(44, sys_ni_syscall) /* 44 was sys_prof */
- __SYSCALL(45, sys_brk)
- __SYSCALL(46, sys_setgid16)
- __SYSCALL(47, sys_getgid16)
- __SYSCALL(48, sys_ni_syscall) /* 48 was sys_signal */
- __SYSCALL(49, sys_geteuid16)
- __SYSCALL(50, sys_getegid16)
- __SYSCALL(51, sys_acct)
- __SYSCALL(52, sys_umount)
- __SYSCALL(53, sys_ni_syscall) /* 53 was sys_lock */
- __SYSCALL(54, compat_sys_ioctl)
- __SYSCALL(55, compat_sys_fcntl)
- __SYSCALL(56, sys_ni_syscall) /* 56 was sys_mpx */
- __SYSCALL(57, sys_setpgid)
- __SYSCALL(58, sys_ni_syscall) /* 58 was sys_ulimit */
- __SYSCALL(59, sys_ni_syscall) /* 59 was sys_olduname */
- __SYSCALL(60, sys_umask)
- __SYSCALL(61, sys_chroot)
- __SYSCALL(62, compat_sys_ustat)
- __SYSCALL(63, sys_dup2)
- __SYSCALL(64, sys_getppid)
- __SYSCALL(65, sys_getpgrp)
- __SYSCALL(66, sys_setsid)
- __SYSCALL(67, compat_sys_sigaction)
- __SYSCALL(68, sys_ni_syscall) /* 68 was sys_sgetmask */
- __SYSCALL(69, sys_ni_syscall) /* 69 was sys_ssetmask */
- __SYSCALL(70, sys_setreuid16)
- __SYSCALL(71, sys_setregid16)
- __SYSCALL(72, compat_sys_sigsuspend)
- __SYSCALL(73, compat_sys_sigpending)
- __SYSCALL(74, sys_sethostname)
- __SYSCALL(75, compat_sys_setrlimit)
- __SYSCALL(76, sys_ni_syscall) /* 76 was compat_sys_getrlimit */
- __SYSCALL(77, compat_sys_getrusage)
- __SYSCALL(78, compat_sys_gettimeofday)
- __SYSCALL(79, compat_sys_settimeofday)
- __SYSCALL(80, sys_getgroups16)
- __SYSCALL(81, sys_setgroups16)
- __SYSCALL(82, sys_ni_syscall) /* 82 was compat_sys_select */
- __SYSCALL(83, sys_symlink)
- __SYSCALL(84, sys_ni_syscall) /* 84 was sys_lstat */
- __SYSCALL(85, sys_readlink)
- __SYSCALL(86, sys_uselib)
- __SYSCALL(87, sys_swapon)
- __SYSCALL(88, sys_reboot)
- __SYSCALL(89, sys_ni_syscall) /* 89 was sys_readdir */
- __SYSCALL(90, sys_ni_syscall) /* 90 was sys_mmap */
- __SYSCALL(91, sys_munmap)
- __SYSCALL(92, sys_truncate)
- __SYSCALL(93, sys_ftruncate)
- __SYSCALL(94, sys_fchmod)
- __SYSCALL(95, sys_fchown16)
- __SYSCALL(96, sys_getpriority)
- __SYSCALL(97, sys_setpriority)
- __SYSCALL(98, sys_ni_syscall) /* 98 was sys_profil */
- __SYSCALL(99, compat_sys_statfs)
- __SYSCALL(100, compat_sys_fstatfs)
- __SYSCALL(101, sys_ni_syscall) /* 101 was sys_ioperm */
- __SYSCALL(102, sys_ni_syscall) /* 102 was sys_socketcall */
- __SYSCALL(103, sys_syslog)
- __SYSCALL(104, compat_sys_setitimer)
- __SYSCALL(105, compat_sys_getitimer)
- __SYSCALL(106, compat_sys_newstat)
- __SYSCALL(107, compat_sys_newlstat)
- __SYSCALL(108, compat_sys_newfstat)
- __SYSCALL(109, sys_ni_syscall) /* 109 was sys_uname */
- __SYSCALL(110, sys_ni_syscall) /* 110 was sys_iopl */
- __SYSCALL(111, sys_vhangup)
- __SYSCALL(112, sys_ni_syscall) /* 112 was sys_idle */
- __SYSCALL(113, sys_ni_syscall) /* 113 was sys_syscall */
- __SYSCALL(114, compat_sys_wait4)
- __SYSCALL(115, sys_swapoff)
- __SYSCALL(116, compat_sys_sysinfo)
- __SYSCALL(117, sys_ni_syscall) /* 117 was sys_ipc */
- __SYSCALL(118, sys_fsync)
- __SYSCALL(119, compat_sys_sigreturn_wrapper)
- __SYSCALL(120, sys_clone)
- __SYSCALL(121, sys_setdomainname)
- __SYSCALL(122, sys_newuname)
- __SYSCALL(123, sys_ni_syscall) /* 123 was sys_modify_ldt */
- __SYSCALL(124, compat_sys_adjtimex)
- __SYSCALL(125, sys_mprotect)
- __SYSCALL(126, compat_sys_sigprocmask)
- __SYSCALL(127, sys_ni_syscall) /* 127 was sys_create_module */
- __SYSCALL(128, sys_init_module)
- __SYSCALL(129, sys_delete_module)
- __SYSCALL(130, sys_ni_syscall) /* 130 was sys_get_kernel_syms */
- __SYSCALL(131, sys_quotactl)
- __SYSCALL(132, sys_getpgid)
- __SYSCALL(133, sys_fchdir)
- __SYSCALL(134, sys_bdflush)
- __SYSCALL(135, sys_sysfs)
- __SYSCALL(136, sys_personality)
- __SYSCALL(137, sys_ni_syscall) /* 137 was sys_afs_syscall */
- __SYSCALL(138, sys_setfsuid16)
- __SYSCALL(139, sys_setfsgid16)
- __SYSCALL(140, sys_llseek)
- __SYSCALL(141, compat_sys_getdents)
- __SYSCALL(142, compat_sys_select)
- __SYSCALL(143, sys_flock)
- __SYSCALL(144, sys_msync)
- __SYSCALL(145, compat_sys_readv)
- __SYSCALL(146, compat_sys_writev)
- __SYSCALL(147, sys_getsid)
- __SYSCALL(148, sys_fdatasync)
- __SYSCALL(149, compat_sys_sysctl)
- __SYSCALL(150, sys_mlock)
- __SYSCALL(151, sys_munlock)
- __SYSCALL(152, sys_mlockall)
- __SYSCALL(153, sys_munlockall)
|