xref: /xv6-public/syscall.h (revision 95692c4a)
1224f6598Srsc // System call numbers
2a4c03deaSrtm #define SYS_fork    1
3a4c03deaSrtm #define SYS_exit    2
4be0a7eacSrtm #define SYS_wait    3
516083d44Skaashoek #define SYS_pipe    4
6*13a96baeSFrans Kaashoek #define SYS_read    5
7*13a96baeSFrans Kaashoek #define SYS_kill    6
8*13a96baeSFrans Kaashoek #define SYS_exec    7
9*13a96baeSFrans Kaashoek #define SYS_fstat   8
10*13a96baeSFrans Kaashoek #define SYS_chdir   9
11*13a96baeSFrans Kaashoek #define SYS_dup    10
12*13a96baeSFrans Kaashoek #define SYS_getpid 11
13*13a96baeSFrans Kaashoek #define SYS_sbrk   12
14*13a96baeSFrans Kaashoek #define SYS_sleep  13
15*13a96baeSFrans Kaashoek #define SYS_uptime 14
16*13a96baeSFrans Kaashoek #define SYS_open   15
17*13a96baeSFrans Kaashoek #define SYS_write  16
18*13a96baeSFrans Kaashoek #define SYS_mknod  17
19*13a96baeSFrans Kaashoek #define SYS_unlink 18
20*13a96baeSFrans Kaashoek #define SYS_link   19
21*13a96baeSFrans Kaashoek #define SYS_mkdir  20
22*13a96baeSFrans Kaashoek #define SYS_close  21
23