| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 | /* * 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)
 |