GadgetSeed  0.9.6
calltrace.c ファイル

デバッグ用システムコールトレース [詳解]

#include "sysconfig.h"
#include "calltrace.h"
#include "syscall.h"
#include "timer.h"
#include "tkprintf.h"
#include "syscall_param.h"
#include "task_opration.h"
calltrace.c の依存先関係図:

[ソースコード]

マクロ定義

#define GSC_KERNEL_MAX_CALLTRACE_RECORD   32
 

関数

void init_calltrace (void)
 
void record_calltrace (int syscall, int status, void *resource, int arg, int count, void *sp)
 
static void print_record (struct st_call_record *rp)
 
void print_calltrace (void)
 

変数

static struct st_call_record call_record [GSC_KERNEL_MAX_CALLTRACE_RECORD]
 
int callrec_num = 0
 
char flg_rec_round = 0
 
const char syscall_name [][16]
 
const char status_str [][7]
 

詳解

デバッグ用システムコールトレース

日付
2015.11.08
著者
Takashi SHUDO

calltrace.c に定義があります。