Changeset ef0a3375 in mainline
- Timestamp:
- 2019-09-30T13:33:55Z (5 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c24b0dcb
- Parents:
- 0a2c96c
- git-author:
- Jiri Svoboda <jiri@…> (2019-09-29 17:33:33)
- git-committer:
- Jiri Svoboda <jiri@…> (2019-09-30 13:33:55)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/trace/syscalls.c
r0a2c96c ref0a3375 38 38 39 39 const sc_desc_t syscall_desc[] = { 40 /* System management syscalls. */ 40 41 [SYS_KIO] = { "kio", 3, V_INT_ERRNO }, 41 42 43 /* Thread and task related syscalls. */ 42 44 [SYS_THREAD_CREATE] = { "thread_create", 3, V_ERRNO }, 43 45 [SYS_THREAD_EXIT] = { "thread_exit", 1, V_ERRNO }, 44 46 [SYS_THREAD_GET_ID] = { "thread_get_id", 1, V_ERRNO }, 47 [SYS_THREAD_USLEEP] = { "thread_usleep", 1, V_ERRNO }, 48 [SYS_THREAD_UDELAY] = { "thread_udelay", 1, V_ERRNO }, 45 49 46 50 [SYS_TASK_GET_ID] = { "task_get_id", 1, V_ERRNO }, 47 51 [SYS_TASK_SET_NAME] = { "task_set_name", 2, V_ERRNO }, 52 [SYS_TASK_KILL] = { "task_kill", 1, V_ERRNO }, 53 [SYS_TASK_EXIT] = { "task_exit", 1, V_ERRNO }, 54 [SYS_PROGRAM_SPAWN_LOADER] = { "program_spawn_loader", 2, V_ERRNO }, 48 55 56 /* Synchronization related syscalls. */ 57 [SYS_WAITQ_CREATE] = { "waitq_create", 1, V_ERRNO }, 58 [SYS_WAITQ_SLEEP] = { "waitq_sleep", 3, V_ERRNO }, 59 [SYS_WAITQ_WAKEUP] = { "waitq_wakeup", 1, V_ERRNO }, 60 [SYS_WAITQ_DESTROY] = { "waitq_destroy", 1, V_ERRNO }, 61 [SYS_SMC_COHERENCE] = { "smc_coherence", 2, V_ERRNO }, 62 63 /* Address space related syscalls. */ 49 64 [SYS_AS_AREA_CREATE] = { "as_area_create", 5, V_ERRNO }, 50 65 [SYS_AS_AREA_RESIZE] = { "as_area_resize", 3, V_ERRNO }, 66 [SYS_AS_AREA_CHANGE_FLAGS] = { "as_area_change_flags", 2, V_ERRNO }, 67 [SYS_AS_AREA_GET_INFO] = { "as_area_get_info", 2, V_ERRNO }, 51 68 [SYS_AS_AREA_DESTROY] = { "as_area_destroy", 1, V_ERRNO }, 52 69 70 /* Page mapping related syscalls. */ 71 [SYS_PAGE_FIND_MAPPING] = { "page_find_mapping", 2, V_ERRNO }, 72 73 /* IPC related syscalls. */ 53 74 [SYS_IPC_CALL_ASYNC_FAST] = { "ipc_call_async_fast", 6, V_HASH }, 54 75 [SYS_IPC_CALL_ASYNC_SLOW] = { "ipc_call_async_slow", 3, V_HASH }, 55 56 76 [SYS_IPC_ANSWER_FAST] = { "ipc_answer_fast", 6, V_ERRNO }, 57 77 [SYS_IPC_ANSWER_SLOW] = { "ipc_answer_slow", 2, V_ERRNO }, … … 61 81 [SYS_IPC_POKE] = { "ipc_poke", 0, V_ERRNO }, 62 82 [SYS_IPC_HANGUP] = { "ipc_hangup", 1, V_ERRNO }, 83 [SYS_IPC_CONNECT_KBOX] = { "ipc_connect_kbox", 2, V_ERRNO }, 63 84 85 /* Event notification syscalls. */ 64 86 [SYS_IPC_EVENT_SUBSCRIBE] = { "ipc_event_subscribe", 2, V_ERRNO }, 65 87 [SYS_IPC_EVENT_UNSUBSCRIBE] = { "ipc_event_unsubscribe", 1, V_ERRNO }, 66 88 [SYS_IPC_EVENT_UNMASK] = { "ipc_event_unmask", 1, V_ERRNO }, 67 89 90 /* Permission related syscalls. */ 68 91 [SYS_PERM_GRANT] = { "perm_grant", 2, V_ERRNO }, 69 92 [SYS_PERM_REVOKE] = { "perm_revoke", 2, V_ERRNO }, 93 94 /* DDI related syscalls. */ 70 95 [SYS_PHYSMEM_MAP] = { "physmem_map", 4, V_ERRNO }, 96 [SYS_PHYSMEM_UNMAP] = { "physmem_unmap", 1, V_ERRNO }, 97 [SYS_DMAMEM_MAP] = { "dmamem_map", 6, V_ERRNO }, 98 [SYS_DMAMEM_UNMAP] = { "dmamem_unmap", 3, V_ERRNO }, 71 99 [SYS_IOSPACE_ENABLE] = { "iospace_enable", 1, V_ERRNO }, 100 [SYS_IOSPACE_DISABLE] = { "iospace_disable", 1, V_ERRNO }, 72 101 73 102 [SYS_IPC_IRQ_SUBSCRIBE] = { "ipc_irq_subscribe", 4, V_ERRNO }, 74 103 [SYS_IPC_IRQ_UNSUBSCRIBE] = { "ipc_irq_unsubscribe", 2, V_ERRNO }, 75 104 105 /* Sysinfo syscalls. */ 106 [SYS_SYSINFO_GET_KEYS_SIZE] = { "sysinfo_get_keys_size", 3, V_ERRNO }, 107 [SYS_SYSINFO_GET_KEYS] = { "sysinfo_get_keys", 5, V_ERRNO }, 76 108 [SYS_SYSINFO_GET_VAL_TYPE] = { "sysinfo_get_val_type", 2, V_INTEGER }, 77 109 [SYS_SYSINFO_GET_VALUE] = { "sysinfo_get_value", 3, V_ERRNO }, … … 79 111 [SYS_SYSINFO_GET_DATA] = { "sysinfo_get_data", 5, V_ERRNO }, 80 112 113 /* Kernel console syscalls. */ 81 114 [SYS_DEBUG_CONSOLE] = { "debug_console", 0, V_ERRNO }, 82 [SYS_IPC_CONNECT_KBOX] = { "ipc_connect_kbox", 1, V_ERRNO } 115 116 [SYS_KLOG] = { "klog", 5, V_ERRNO } 83 117 }; 84 118
Note:
See TracChangeset
for help on using the changeset viewer.