Home | History | Annotate | Line # | Download | only in linux
linux_syscall.h revision 1.4
      1  1.1  fvdl /*
      2  1.1  fvdl  * System call numbers.
      3  1.1  fvdl  *
      4  1.1  fvdl  * DO NOT EDIT-- this file is automatically generated.
      5  1.4  fvdl  * created from	NetBSD: syscalls.master,v 1.4 1995/04/07 22:23:28 fvdl Exp
      6  1.1  fvdl  */
      7  1.1  fvdl 
      8  1.1  fvdl #define	LINUX_SYS_syscall	0
      9  1.1  fvdl #define	LINUX_SYS_exit	1
     10  1.1  fvdl #define	LINUX_SYS_linux_fork	2
     11  1.1  fvdl #define	LINUX_SYS_read	3
     12  1.1  fvdl #define	LINUX_SYS_write	4
     13  1.1  fvdl #define	LINUX_SYS_linux_open	5
     14  1.1  fvdl #define	LINUX_SYS_close	6
     15  1.1  fvdl #define	LINUX_SYS_linux_waitpid	7
     16  1.1  fvdl #define	LINUX_SYS_linux_creat	8
     17  1.1  fvdl #define	LINUX_SYS_link	9
     18  1.2  fvdl #define	LINUX_SYS_linux_unlink	10
     19  1.1  fvdl #define	LINUX_SYS_linux_execve	11
     20  1.2  fvdl #define	LINUX_SYS_linux_chdir	12
     21  1.1  fvdl #define	LINUX_SYS_linux_time	13
     22  1.2  fvdl #define	LINUX_SYS_linux_mknod	14
     23  1.2  fvdl #define	LINUX_SYS_linux_chmod	15
     24  1.2  fvdl #define	LINUX_SYS_linux_chown	16
     25  1.1  fvdl #define	LINUX_SYS_linux_break	17
     26  1.1  fvdl 				/* 18 is obsolete linux_ostat */
     27  1.1  fvdl #define	LINUX_SYS_compat_43_lseek	19
     28  1.1  fvdl #define	LINUX_SYS_getpid	20
     29  1.1  fvdl #define	LINUX_SYS_setuid	23
     30  1.1  fvdl #define	LINUX_SYS_getuid	24
     31  1.1  fvdl #define	LINUX_SYS_linux_alarm	27
     32  1.1  fvdl 				/* 28 is obsolete linux_ofstat */
     33  1.3  fvdl #define	LINUX_SYS_linux_pause	29
     34  1.1  fvdl #define	LINUX_SYS_linux_utime	30
     35  1.1  fvdl #define	LINUX_SYS_linux_access	33
     36  1.1  fvdl #define	LINUX_SYS_sync	36
     37  1.1  fvdl #define	LINUX_SYS_linux_kill	37
     38  1.2  fvdl #define	LINUX_SYS_linux_rename	38
     39  1.2  fvdl #define	LINUX_SYS_linux_mkdir	39
     40  1.2  fvdl #define	LINUX_SYS_linux_rmdir	40
     41  1.1  fvdl #define	LINUX_SYS_dup	41
     42  1.1  fvdl #define	LINUX_SYS_linux_pipe	42
     43  1.1  fvdl #define	LINUX_SYS_linux_times	43
     44  1.1  fvdl #define	LINUX_SYS_linux_brk	45
     45  1.1  fvdl #define	LINUX_SYS_setgid	46
     46  1.1  fvdl #define	LINUX_SYS_getgid	47
     47  1.1  fvdl #define	LINUX_SYS_linux_signal	48
     48  1.1  fvdl #define	LINUX_SYS_geteuid	49
     49  1.1  fvdl #define	LINUX_SYS_getegid	50
     50  1.1  fvdl #define	LINUX_SYS_acct	51
     51  1.1  fvdl #define	LINUX_SYS_linux_ioctl	54
     52  1.1  fvdl #define	LINUX_SYS_linux_fcntl	55
     53  1.1  fvdl #define	LINUX_SYS_setpgid	57
     54  1.1  fvdl #define	LINUX_SYS_umask	60
     55  1.1  fvdl #define	LINUX_SYS_chroot	61
     56  1.1  fvdl #define	LINUX_SYS_dup2	63
     57  1.1  fvdl #define	LINUX_SYS_getppid	64
     58  1.1  fvdl #define	LINUX_SYS_getpgrp	65
     59  1.1  fvdl #define	LINUX_SYS_setsid	66
     60  1.1  fvdl #define	LINUX_SYS_linux_sigaction	67
     61  1.1  fvdl #define	LINUX_SYS_linux_siggetmask	68
     62  1.1  fvdl #define	LINUX_SYS_linux_sigsetmask	69
     63  1.1  fvdl #define	LINUX_SYS_compat_43_setreuid	70
     64  1.1  fvdl #define	LINUX_SYS_compat_43_setregid	71
     65  1.1  fvdl #define	LINUX_SYS_linux_sigsuspend	72
     66  1.1  fvdl #define	LINUX_SYS_linux_sigpending	73
     67  1.1  fvdl #define	LINUX_SYS_compat_43_sethostname	74
     68  1.1  fvdl #define	LINUX_SYS_compat_43_setrlimit	75
     69  1.1  fvdl #define	LINUX_SYS_compat_43_getrlimit	76
     70  1.1  fvdl #define	LINUX_SYS_getrusage	77
     71  1.1  fvdl #define	LINUX_SYS_gettimeofday	78
     72  1.1  fvdl #define	LINUX_SYS_settimeofday	79
     73  1.1  fvdl #define	LINUX_SYS_getgroups	80
     74  1.1  fvdl #define	LINUX_SYS_setgroups	81
     75  1.1  fvdl #define	LINUX_SYS_linux_select	82
     76  1.2  fvdl #define	LINUX_SYS_linux_symlink	83
     77  1.1  fvdl #define	LINUX_SYS_compat_43_lstat	84
     78  1.2  fvdl #define	LINUX_SYS_linux_readlink	85
     79  1.1  fvdl #define	LINUX_SYS_linux_uselib	86
     80  1.1  fvdl #define	LINUX_SYS_swapon	87
     81  1.1  fvdl #define	LINUX_SYS_reboot	88
     82  1.1  fvdl #define	LINUX_SYS_linux_readdir	89
     83  1.1  fvdl #define	LINUX_SYS_linux_mmap	90
     84  1.1  fvdl #define	LINUX_SYS_munmap	91
     85  1.2  fvdl #define	LINUX_SYS_linux_truncate	92
     86  1.1  fvdl #define	LINUX_SYS_compat_43_ftruncate	93
     87  1.1  fvdl #define	LINUX_SYS_fchmod	94
     88  1.1  fvdl #define	LINUX_SYS_fchown	95
     89  1.1  fvdl #define	LINUX_SYS_getpriority	96
     90  1.1  fvdl #define	LINUX_SYS_setpriority	97
     91  1.1  fvdl #define	LINUX_SYS_profil	98
     92  1.1  fvdl #define	LINUX_SYS_linux_statfs	99
     93  1.1  fvdl #define	LINUX_SYS_linux_fstatfs	100
     94  1.1  fvdl #define	LINUX_SYS_linux_socketcall	102
     95  1.1  fvdl #define	LINUX_SYS_setitimer	104
     96  1.1  fvdl #define	LINUX_SYS_getitimer	105
     97  1.1  fvdl #define	LINUX_SYS_linux_stat	106
     98  1.1  fvdl #define	LINUX_SYS_linux_lstat	107
     99  1.1  fvdl #define	LINUX_SYS_linux_fstat	108
    100  1.1  fvdl #define	LINUX_SYS_linux_wait4	114
    101  1.1  fvdl #define	LINUX_SYS_linux_ipc	117
    102  1.1  fvdl #define	LINUX_SYS_fsync	118
    103  1.4  fvdl #define	LINUX_SYS_linux_sigreturn	119
    104  1.1  fvdl #define	LINUX_SYS_compat_09_setdomainname	121
    105  1.1  fvdl #define	LINUX_SYS_linux_uname	122
    106  1.1  fvdl #define	LINUX_SYS_mprotect	125
    107  1.1  fvdl #define	LINUX_SYS_linux_sigprocmask	126
    108  1.1  fvdl #define	LINUX_SYS_linux_getpgid	132
    109  1.1  fvdl #define	LINUX_SYS_fchdir	133
    110  1.2  fvdl #define	LINUX_SYS_linux_llseek	140
    111