aboutsummaryrefslogtreecommitdiffstats
path: root/executor/syscalls_akaros.h
blob: d10e5a8ca7b75d892d7459390aeaec66d7a4fddc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
// AUTOGENERATED FILE

#if defined(__x86_64__) || 0
#define GOARCH "amd64"
#define SYZ_REVISION "f6dc674ef2200959a7b03f71a281c2b60ebe0820"
#define SYZ_EXECUTOR_USES_FORK_SERVER true
#define SYZ_EXECUTOR_USES_SHMEM false
#define SYZ_PAGE_SIZE 4096
#define SYZ_NUM_PAGES 4096
#define SYZ_DATA_OFFSET 536870912
#define SYZ_SYSCALL_COUNT 70
const call_t syscalls[] = {
    {"abort_sysc", 31},
    {"abort_sysc_fd", 33},
    {"access", 108},
    {"block", 2},
    {"cache_invalidate", 3},
    {"change_to_m", 29},
    {"change_vcore", 14},
    {"chdir", 116},
    {"close", 103},
    {"dup_fds_to", 125},
    {"exec", 16},
    {"fchdir", 124},
    {"fcntl$F_DUPFD", 107},
    {"fcntl$F_GETFD", 107},
    {"fcntl$F_GETFL", 107},
    {"fcntl$F_SETFD", 107},
    {"fcntl$F_SETFL", 107},
    {"fcntl$F_SYNC", 107},
    {"fd2path", 149},
    {"fork", 15},
    {"fstat", 104},
    {"fwstat", 122},
    {"getcwd", 117},
    {"getpcoreid", 7},
    {"getvcoreid", 8},
    {"halt_core", 27},
    {"init_arsc", 28},
    {"link", 112},
    {"llseek", 111},
    {"lstat", 106},
    {"mkdir", 118},
    {"mmap", 18},
    {"mprotect", 20},
    {"munmap", 19},
    {"nanosleep", 36},
    {"nbind", 145},
    {"nmount", 146},
    {"notify", 25},
    {"nunmount", 147},
    {"openat", 102},
    {"poke_ksched", 30},
    {"pop_ctx", 37},
    {"populate_va", 32},
    {"proc_create", 10},
    {"proc_destroy", 12},
    {"proc_run", 11},
    {"proc_yield", 13},
    {"provision", 24},
    {"read", 100},
    {"readlink", 115},
    {"rename", 123},
    {"rmdir", 119},
    {"self_notify", 26},
    {"send_event", 39},
    {"stat", 105},
    {"symlink", 114},
    {"tap_fds", 126},
    {"tcgetattr", 141},
    {"umask", 109},
    {"unlink", 113},
    {"vc_entry", 35},
    {"vmm_add_gpcs", 34},
    {"vmm_ctl$VMM_CTL_GET_EXITS", 40},
    {"vmm_ctl$VMM_CTL_GET_FLAGS", 40},
    {"vmm_ctl$VMM_CTL_SET_EXITS", 40},
    {"vmm_ctl$VMM_CTL_SET_FLAGS", 40},
    {"vmm_poke_guest", 38},
    {"waitpid", 17},
    {"write", 101},
    {"wstat", 121},

};
#endif