/* * 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 . */ #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)