GadgetSeed  0.9.6
syscall_param.h ファイル

システムコールパラメータ定義 [詳解]

被依存関係図:

[ソースコード]

データ構造

struct  exec_task_param
 タスク追加、起動用システムコールパラメータ [詳解]
 
struct  evtque_param
 イベント用システムコールパラメータ [詳解]
 
struct  mutex_param
 MUTEX用システムコールパラメータ [詳解]
 
struct  st_task_info_param
 タスク情報取得用システムコールパラメータ [詳解]
 

マクロ定義

#define SYSCALL_DISPATCH   0
 
#define SYSCALL_TASK_ADD   1
 
#define SYSCALL_TASK_EXEC   2
 
#define SYSCALL_TASK_EXIT   3
 
#define SYSCALL_TASK_PAUSE   4
 
#define SYSCALL_TASK_SLEEP   5
 
#define SYSCALL_TASK_KILL   6
 
#define SYSCALL_TASK_WAKEUP   7
 
#define SYSCALL_EVTQUE_INIT   8
 
#define SYSCALL_EVTQUE_WAIT   9
 
#define SYSCALL_EVTQUE_PUSH   10
 
#define SYSCALL_EVTQUE_CLEAR   11
 
#define SYSCALL_EVTQUE_CHECK   12
 
#define SYSCALL_EVTQUE_WAKEUP   13
 
#define SYSCALL_EVTQUE_DISPOSE   14
 
#define SYSCALL_MUTEX_INIT   15
 
#define SYSCALL_MUTEX_LOCK   16
 
#define SYSCALL_MUTEX_UNLOCK   17
 
#define SYSCALL_MUTEX_DISPOSE   18
 
#define SYSCALL_SET_CONSOLE_IN   19
 
#define SYSCALL_SET_CONSOLE_OUT   20
 
#define SYSCALL_SET_ERROR_OUT   21
 
#define SYSCALL_TIMEOUT_WAKEUP   22
 
#define SYSCALL_PRINT_TASK_LIST   23
 
#define SYSCALL_PRINT_TASK_QUEUE   24
 
#define SYSCALL_PRINT_CALLTRACE   25
 
#define SYSCALL_GET_TASKS_INFO   26
 

関数

void sys_call (int type, void *param)
 

変数

const char syscall_name [][16]
 
int last_syscall_type
 

詳解

システムコールパラメータ定義

日付
2017.11.25
著者
Takashi SHUDO

syscall_param.h に定義があります。