Changeset f7176b1 in mainline
- Timestamp:
- 2008-09-19T09:52:21Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a5c3f73
- Parents:
- abf3564
- Location:
- uspace/app
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/tester/tester.c
rabf3564 rf7176b1 110 110 int main(int argc, char **argv) 111 111 { 112 printf("x"); while(1);113 114 112 printf("Number of arguments: %d\n", argc); 115 113 if (argv) { -
uspace/app/trace/syscalls.c
rabf3564 rf7176b1 35 35 #include <kernel/syscall/syscall.h> 36 36 #include "syscalls.h" 37 #include "trace.h" 37 38 38 39 const sc_desc_t syscall_desc[] = { 39 [SYS_KLOG] ={ "klog", 3, RV_INT_ERRNO },40 [SYS_TLS_SET] = { "tls_set", 1, RV_ERRNO },41 [SYS_THREAD_CREATE] = { "thread_create", 3, RV_ERRNO },42 [SYS_THREAD_EXIT] = { "thread_exit", 1, RV_ERRNO },43 [SYS_THREAD_GET_ID] = { "thread_get_id", 1, RV_ERRNO },40 [SYS_KLOG] ={ "klog", 3, V_INT_ERRNO }, 41 [SYS_TLS_SET] = { "tls_set", 1, V_ERRNO }, 42 [SYS_THREAD_CREATE] = { "thread_create", 3, V_ERRNO }, 43 [SYS_THREAD_EXIT] = { "thread_exit", 1, V_ERRNO }, 44 [SYS_THREAD_GET_ID] = { "thread_get_id", 1, V_ERRNO }, 44 45 45 [SYS_TASK_GET_ID] = { "task_get_id", 1, RV_ERRNO },46 [SYS_FUTEX_SLEEP] = { "futex_sleep_timeout", 3, RV_ERRNO },47 [SYS_FUTEX_WAKEUP] = { "futex_wakeup", 1, RV_ERRNO },46 [SYS_TASK_GET_ID] = { "task_get_id", 1, V_ERRNO }, 47 [SYS_FUTEX_SLEEP] = { "futex_sleep_timeout", 3, V_ERRNO }, 48 [SYS_FUTEX_WAKEUP] = { "futex_wakeup", 1, V_ERRNO }, 48 49 49 [SYS_AS_AREA_CREATE] = { "as_area_create", 3, RV_ERRNO },50 [SYS_AS_AREA_RESIZE] = { "as_area_resize", 3, RV_ERRNO },51 [SYS_AS_AREA_DESTROY] = { "as_area_destroy", 1, RV_ERRNO },50 [SYS_AS_AREA_CREATE] = { "as_area_create", 3, V_ERRNO }, 51 [SYS_AS_AREA_RESIZE] = { "as_area_resize", 3, V_ERRNO }, 52 [SYS_AS_AREA_DESTROY] = { "as_area_destroy", 1, V_ERRNO }, 52 53 53 [SYS_IPC_CALL_SYNC_FAST] = { "ipc_call_sync_fast", 6, RV_ERRNO },54 [SYS_IPC_CALL_SYNC_SLOW] = { "ipc_call_sync_slow", 3, RV_ERRNO },55 [SYS_IPC_CALL_ASYNC_FAST] = { "ipc_call_async_fast", 6, RV_HASH },56 [SYS_IPC_CALL_ASYNC_SLOW] = { "ipc_call_async_slow", 2, RV_HASH },54 [SYS_IPC_CALL_SYNC_FAST] = { "ipc_call_sync_fast", 6, V_ERRNO }, 55 [SYS_IPC_CALL_SYNC_SLOW] = { "ipc_call_sync_slow", 3, V_ERRNO }, 56 [SYS_IPC_CALL_ASYNC_FAST] = { "ipc_call_async_fast", 6, V_HASH }, 57 [SYS_IPC_CALL_ASYNC_SLOW] = { "ipc_call_async_slow", 2, V_HASH }, 57 58 58 [SYS_IPC_ANSWER_FAST] = { "ipc_answer_fast", 6, RV_ERRNO },59 [SYS_IPC_ANSWER_SLOW] = { "ipc_answer_slow", 2, RV_ERRNO },60 [SYS_IPC_FORWARD_FAST] = { "ipc_forward_fast", 6, RV_ERRNO },61 [SYS_IPC_WAIT] = { "ipc_wait_for_call", 3, RV_HASH },62 [SYS_IPC_HANGUP] = { "ipc_hangup", 1, RV_ERRNO },63 [SYS_IPC_REGISTER_IRQ] = { "ipc_register_irq", 4, RV_ERRNO },64 [SYS_IPC_UNREGISTER_IRQ] = { "ipc_unregister_irq", 2, RV_ERRNO },59 [SYS_IPC_ANSWER_FAST] = { "ipc_answer_fast", 6, V_ERRNO }, 60 [SYS_IPC_ANSWER_SLOW] = { "ipc_answer_slow", 2, V_ERRNO }, 61 [SYS_IPC_FORWARD_FAST] = { "ipc_forward_fast", 6, V_ERRNO }, 62 [SYS_IPC_WAIT] = { "ipc_wait_for_call", 3, V_HASH }, 63 [SYS_IPC_HANGUP] = { "ipc_hangup", 1, V_ERRNO }, 64 [SYS_IPC_REGISTER_IRQ] = { "ipc_register_irq", 4, V_ERRNO }, 65 [SYS_IPC_UNREGISTER_IRQ] = { "ipc_unregister_irq", 2, V_ERRNO }, 65 66 66 [SYS_CAP_GRANT] = { "cap_grant", 2, RV_ERRNO },67 [SYS_CAP_REVOKE] = { "cap_revoke", 2, RV_ERRNO },68 [SYS_PHYSMEM_MAP] = { "physmem_map", 4, RV_ERRNO },69 [SYS_IOSPACE_ENABLE] = { "iospace_enable", 1, RV_ERRNO },70 [SYS_PREEMPT_CONTROL] = { "preempt_control", 1, RV_ERRNO },67 [SYS_CAP_GRANT] = { "cap_grant", 2, V_ERRNO }, 68 [SYS_CAP_REVOKE] = { "cap_revoke", 2, V_ERRNO }, 69 [SYS_PHYSMEM_MAP] = { "physmem_map", 4, V_ERRNO }, 70 [SYS_IOSPACE_ENABLE] = { "iospace_enable", 1, V_ERRNO }, 71 [SYS_PREEMPT_CONTROL] = { "preempt_control", 1, V_ERRNO }, 71 72 72 [SYS_SYSINFO_VALID] = { "sysinfo_valid", 2, RV_HASH },73 [SYS_SYSINFO_VALUE] = { "sysinfo_value", 2, RV_HASH },74 [SYS_DEBUG_ENABLE_CONSOLE] = { "debug_enable_console", 0, RV_ERRNO },75 [SYS_IPC_CONNECT_KBOX] = { "ipc_connect_kbox", 1, RV_ERRNO }73 [SYS_SYSINFO_VALID] = { "sysinfo_valid", 2, V_HASH }, 74 [SYS_SYSINFO_VALUE] = { "sysinfo_value", 2, V_HASH }, 75 [SYS_DEBUG_ENABLE_CONSOLE] = { "debug_enable_console", 0, V_ERRNO }, 76 [SYS_IPC_CONNECT_KBOX] = { "ipc_connect_kbox", 1, V_ERRNO } 76 77 }; 77 78 -
uspace/app/trace/syscalls.h
rabf3564 rf7176b1 36 36 #define SYSCALLS_H_ 37 37 38 #include "trace.h" 39 38 40 typedef struct { 39 41 char *name;
Note:
See TracChangeset
for help on using the changeset viewer.