Rev 2894 | Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2832 | svoboda | 1 | /** @addtogroup sctrace |
2 | * @{ |
||
3 | */ |
||
4 | /** @file |
||
5 | */ |
||
6 | |||
7 | #include "syscalls.h" |
||
8 | |||
9 | const sc_desc_t syscall_desc[] = { |
||
10 | { "io", 3, RV_INT_ERRNO }, |
||
11 | { "tls_set", 1, RV_ERRNO }, |
||
12 | { "thread_create", 3, RV_ERRNO }, |
||
13 | { "thread_exit", 1, RV_ERRNO }, |
||
14 | { "thread_get_id", 1, RV_ERRNO }, |
||
15 | |||
16 | { "task_get_id", 1, RV_ERRNO }, |
||
17 | { "futex_sleep_timeout", 3, RV_ERRNO }, |
||
18 | { "futex_wakeup", 1, RV_ERRNO }, |
||
19 | |||
20 | { "as_area_create", 3, RV_ERRNO }, |
||
21 | { "as_area_resize", 3, RV_ERRNO }, |
||
22 | { "as_area_destroy", 1, RV_ERRNO }, |
||
23 | |||
24 | { "ipc_call_sync_fast", 6, RV_ERRNO }, |
||
25 | { "ipc_call_sync_slow", 3, RV_ERRNO }, |
||
26 | { "ipc_call_async_fast", 6, RV_HASH }, |
||
27 | { "ipc_call_async_slow", 2, RV_HASH }, |
||
28 | |||
29 | { "ipc_answer_fast", 6, RV_ERRNO }, |
||
30 | { "ipc_answer_slow", 2, RV_ERRNO }, |
||
31 | { "ipc_forward_fast", 6, RV_ERRNO }, |
||
32 | { "ipc_wait_for_call", 3, RV_HASH }, |
||
33 | { "ipc_hangup", 1, RV_ERRNO }, |
||
34 | { "ipc_register_irq", 4, RV_ERRNO }, |
||
35 | { "ipc_unregister_irq", 2, RV_ERRNO }, |
||
36 | |||
37 | { "cap_grant", 2, RV_ERRNO }, |
||
38 | { "cap_revoke", 2, RV_ERRNO }, |
||
39 | { "physmem_map", 4, RV_ERRNO }, |
||
40 | { "iospace_enable", 1, RV_ERRNO }, |
||
41 | { "preempt_control", 1, RV_ERRNO }, |
||
42 | |||
43 | { "sysinfo_valid", 2, RV_HASH }, |
||
44 | { "sysinfo_value", 2, RV_HASH }, |
||
45 | { "debug_enable_console", 0, RV_ERRNO }, |
||
46 | { "ipc_connect_kbox", 1, RV_ERRNO } |
||
47 | }; |
||
48 | |||
49 | /** @} |
||
50 | */ |