Loading...
Searching...
No Matches
18#ifndef _COBALT_UAPI_SYSCALL_H
19#define _COBALT_UAPI_SYSCALL_H
21#include <cobalt/uapi/asm-generic/syscall.h>
23#define sc_cobalt_bind 0
24#define sc_cobalt_thread_create 1
25#define sc_cobalt_thread_getpid 2
26#define sc_cobalt_thread_setmode 3
27#define sc_cobalt_thread_setname 4
28#define sc_cobalt_thread_join 5
29#define sc_cobalt_thread_kill 6
30#define sc_cobalt_thread_setschedparam_ex 7
31#define sc_cobalt_thread_getschedparam_ex 8
32#define sc_cobalt_thread_getstat 9
33#define sc_cobalt_sem_init 10
34#define sc_cobalt_sem_destroy 11
35#define sc_cobalt_sem_post 12
36#define sc_cobalt_sem_wait 13
37#define sc_cobalt_sem_trywait 14
38#define sc_cobalt_sem_getvalue 15
39#define sc_cobalt_sem_open 16
40#define sc_cobalt_sem_close 17
41#define sc_cobalt_sem_unlink 18
42#define sc_cobalt_sem_timedwait 19
43#define sc_cobalt_sem_inquire 20
44#define sc_cobalt_sem_broadcast_np 21
45#define sc_cobalt_clock_getres 22
46#define sc_cobalt_clock_gettime 23
47#define sc_cobalt_clock_settime 24
48#define sc_cobalt_clock_nanosleep 25
49#define sc_cobalt_mutex_init 26
50#define sc_cobalt_mutex_check_init 27
51#define sc_cobalt_mutex_destroy 28
52#define sc_cobalt_mutex_lock 29
53#define sc_cobalt_mutex_timedlock 30
54#define sc_cobalt_mutex_trylock 31
55#define sc_cobalt_mutex_unlock 32
56#define sc_cobalt_cond_init 33
57#define sc_cobalt_cond_destroy 34
58#define sc_cobalt_cond_wait_prologue 35
59#define sc_cobalt_cond_wait_epilogue 36
60#define sc_cobalt_mq_open 37
61#define sc_cobalt_mq_close 38
62#define sc_cobalt_mq_unlink 39
63#define sc_cobalt_mq_getattr 40
64#define sc_cobalt_mq_timedsend 41
65#define sc_cobalt_mq_timedreceive 42
66#define sc_cobalt_mq_notify 43
67#define sc_cobalt_sched_minprio 44
68#define sc_cobalt_sched_maxprio 45
69#define sc_cobalt_sched_weightprio 46
70#define sc_cobalt_sched_yield 47
71#define sc_cobalt_sched_setscheduler_ex 48
72#define sc_cobalt_sched_getscheduler_ex 49
73#define sc_cobalt_sched_setconfig_np 50
74#define sc_cobalt_sched_getconfig_np 51
75#define sc_cobalt_timer_create 52
76#define sc_cobalt_timer_delete 53
77#define sc_cobalt_timer_settime 54
78#define sc_cobalt_timer_gettime 55
79#define sc_cobalt_timer_getoverrun 56
80#define sc_cobalt_timerfd_create 57
81#define sc_cobalt_timerfd_settime 58
82#define sc_cobalt_timerfd_gettime 59
83#define sc_cobalt_sigwait 60
84#define sc_cobalt_sigwaitinfo 61
85#define sc_cobalt_sigtimedwait 62
86#define sc_cobalt_sigpending 63
87#define sc_cobalt_kill 64
88#define sc_cobalt_sigqueue 65
89#define sc_cobalt_monitor_init 66
90#define sc_cobalt_monitor_destroy 67
91#define sc_cobalt_monitor_enter 68
92#define sc_cobalt_monitor_wait 69
93#define sc_cobalt_monitor_sync 70
94#define sc_cobalt_monitor_exit 71
95#define sc_cobalt_event_init 72
96#define sc_cobalt_event_wait 73
97#define sc_cobalt_event_sync 74
98#define sc_cobalt_event_destroy 75
99#define sc_cobalt_event_inquire 76
100#define sc_cobalt_open 77
101#define sc_cobalt_socket 78
102#define sc_cobalt_close 79
103#define sc_cobalt_ioctl 80
104#define sc_cobalt_read 81
105#define sc_cobalt_write 82
106#define sc_cobalt_recvmsg 83
107#define sc_cobalt_sendmsg 84
108#define sc_cobalt_mmap 85
109#define sc_cobalt_select 86
110#define sc_cobalt_fcntl 87
111#define sc_cobalt_migrate 88
113#define sc_cobalt_trace 90
114#define sc_cobalt_corectl 91
115#define sc_cobalt_get_current 92
117#define sc_cobalt_backtrace 94
118#define sc_cobalt_serialdbg 95
119#define sc_cobalt_extend 96
120#define sc_cobalt_ftrace_puts 97
121#define sc_cobalt_recvmmsg 98
122#define sc_cobalt_sendmmsg 99
123#define sc_cobalt_clock_adjtime 100
124#define sc_cobalt_thread_setschedprio 101
125#define sc_cobalt_sem_timedwait64 102
126#define sc_cobalt_clock_gettime64 103
127#define sc_cobalt_clock_settime64 104
128#define sc_cobalt_clock_nanosleep64 105
129#define sc_cobalt_clock_getres64 106
130#define sc_cobalt_clock_adjtime64 107
131#define sc_cobalt_mutex_timedlock64 108
132#define sc_cobalt_mq_timedsend64 109
133#define sc_cobalt_mq_timedreceive64 110
134#define sc_cobalt_sigtimedwait64 111
135#define sc_cobalt_monitor_wait64 112
136#define sc_cobalt_event_wait64 113
137#define sc_cobalt_recvmmsg64 114
138#define sc_cobalt_cond_wait_prologue64 115
139#define sc_cobalt_timer_settime64 116
140#define sc_cobalt_timer_gettime64 117
141#define sc_cobalt_timerfd_settime64 118
142#define sc_cobalt_timerfd_gettime64 119
143#define sc_cobalt_pselect64 120
145#define __NR_COBALT_SYSCALLS 128