Changes in kernel/generic/include/syscall/syscall.h [5bcf1f9:c0699467] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/syscall/syscall.h
r5bcf1f9 rc0699467 36 36 #define KERN_SYSCALL_H_ 37 37 38 typedef enum {39 SYS_KLOG = 0,40 SYS_TLS_SET = 1, /* Hardcoded for AMD64, IA-32 (fibril.S in uspace) */41 42 SYS_THREAD_CREATE,43 SYS_THREAD_EXIT,44 SYS_THREAD_GET_ID,45 SYS_THREAD_USLEEP,46 47 SYS_TASK_GET_ID,48 SYS_TASK_SET_NAME,49 SYS_TASK_KILL,50 SYS_TASK_EXIT,51 SYS_PROGRAM_SPAWN_LOADER,52 53 SYS_FUTEX_SLEEP,54 SYS_FUTEX_WAKEUP,55 SYS_SMC_COHERENCE,56 57 SYS_AS_AREA_CREATE,58 SYS_AS_AREA_RESIZE,59 SYS_AS_AREA_CHANGE_FLAGS,60 SYS_AS_AREA_DESTROY,61 62 SYS_IPC_CALL_SYNC_FAST,63 SYS_IPC_CALL_SYNC_SLOW,64 SYS_IPC_CALL_ASYNC_FAST,65 SYS_IPC_CALL_ASYNC_SLOW,66 SYS_IPC_ANSWER_FAST,67 SYS_IPC_ANSWER_SLOW,68 SYS_IPC_FORWARD_FAST,69 SYS_IPC_FORWARD_SLOW,70 SYS_IPC_WAIT,71 SYS_IPC_POKE,72 SYS_IPC_HANGUP,73 SYS_IPC_CONNECT_KBOX,74 75 SYS_EVENT_SUBSCRIBE,76 77 SYS_CAP_GRANT,78 SYS_CAP_REVOKE,79 80 SYS_DEVICE_ASSIGN_DEVNO,81 SYS_PHYSMEM_MAP,82 SYS_IOSPACE_ENABLE,83 SYS_REGISTER_IRQ,84 SYS_UNREGISTER_IRQ,85 86 SYS_SYSINFO_GET_TAG,87 SYS_SYSINFO_GET_VALUE,88 SYS_SYSINFO_GET_DATA_SIZE,89 SYS_SYSINFO_GET_DATA,90 91 SYS_DEBUG_ENABLE_CONSOLE,92 SYS_DEBUG_DISABLE_CONSOLE,93 94 SYSCALL_END95 } syscall_t;96 97 #ifdef KERNEL98 99 38 #include <typedefs.h> 39 #include <abi/syscall.h> 100 40 101 41 typedef sysarg_t (*syshandler_t)(sysarg_t, sysarg_t, sysarg_t, sysarg_t, … … 109 49 #endif 110 50 111 #endif112 113 51 /** @} 114 52 */
Note:
See TracChangeset
for help on using the changeset viewer.