Changeset c0699467 in mainline for kernel/generic/include/syscall/syscall.h
- Timestamp:
- 2011-08-09T18:08:23Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b538ca5c
- Parents:
- 3666d38
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/syscall/syscall.h
r3666d38 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 SYS_THREAD_UDELAY,47 48 SYS_TASK_GET_ID,49 SYS_TASK_SET_NAME,50 SYS_TASK_KILL,51 SYS_TASK_EXIT,52 SYS_PROGRAM_SPAWN_LOADER,53 54 SYS_FUTEX_SLEEP,55 SYS_FUTEX_WAKEUP,56 SYS_SMC_COHERENCE,57 58 SYS_AS_AREA_CREATE,59 SYS_AS_AREA_RESIZE,60 SYS_AS_AREA_CHANGE_FLAGS,61 SYS_AS_AREA_DESTROY,62 SYS_AS_GET_UNMAPPED_AREA,63 64 SYS_PAGE_FIND_MAPPING,65 66 SYS_IPC_CALL_SYNC_FAST,67 SYS_IPC_CALL_SYNC_SLOW,68 SYS_IPC_CALL_ASYNC_FAST,69 SYS_IPC_CALL_ASYNC_SLOW,70 SYS_IPC_ANSWER_FAST,71 SYS_IPC_ANSWER_SLOW,72 SYS_IPC_FORWARD_FAST,73 SYS_IPC_FORWARD_SLOW,74 SYS_IPC_WAIT,75 SYS_IPC_POKE,76 SYS_IPC_HANGUP,77 SYS_IPC_CONNECT_KBOX,78 79 SYS_EVENT_SUBSCRIBE,80 SYS_EVENT_UNMASK,81 82 SYS_CAP_GRANT,83 SYS_CAP_REVOKE,84 85 SYS_DEVICE_ASSIGN_DEVNO,86 SYS_PHYSMEM_MAP,87 SYS_IOSPACE_ENABLE,88 SYS_REGISTER_IRQ,89 SYS_UNREGISTER_IRQ,90 91 SYS_SYSINFO_GET_TAG,92 SYS_SYSINFO_GET_VALUE,93 SYS_SYSINFO_GET_DATA_SIZE,94 SYS_SYSINFO_GET_DATA,95 96 SYS_DEBUG_ACTIVATE_CONSOLE,97 98 SYSCALL_END99 } syscall_t;100 101 #ifdef KERNEL102 103 38 #include <typedefs.h> 39 #include <abi/syscall.h> 104 40 105 41 typedef sysarg_t (*syshandler_t)(sysarg_t, sysarg_t, sysarg_t, sysarg_t, … … 113 49 #endif 114 50 115 #endif116 117 51 /** @} 118 52 */
Note:
See TracChangeset
for help on using the changeset viewer.