diff options
Diffstat (limited to 'source/ucli/ucli.h')
| -rw-r--r-- | source/ucli/ucli.h | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/source/ucli/ucli.h b/source/ucli/ucli.h index c2a65bd..56416ce 100644 --- a/source/ucli/ucli.h +++ b/source/ucli/ucli.h @@ -1,10 +1,10 @@ #ifndef UAPI_H #define UAPI_H -#include <asm/ptrace.h> // struct pt_regs +#include <asm/ptrace.h> // struct pt_regs #include <sys/types.h> -#include <cstddef> // size_t +#include <cstddef> // size_t #include <stdlib.h> #include <string> @@ -20,25 +20,25 @@ #define DEVICE "/dev/variable_monitor" #define DEVICE_BAK "/host/dev/variable_monitor" -#define CGROUP_NAME_LEN 32 // max length of cgroup name -#define TASK_COMM_LEN 16 // max length of task name +#define CGROUP_NAME_LEN 32 // max length of cgroup name +#define TASK_COMM_LEN 16 // max length of task name -#define BACKTRACE_DEPTH 30 // max depth of backtrace +#define BACKTRACE_DEPTH 30 // max depth of backtrace -#define PROCESS_CHAINS_COUNT 10 // max count of process chains -#define PROCESS_ARGV_LEN 128 // max length of process argv +#define PROCESS_CHAINS_COUNT 10 // max count of process chains +#define PROCESS_ARGV_LEN 128 // max length of process argv -#define MAX_NAME_LEN (127) // max name length -#define TIMER_MAX_WATCH_NUM (32) // A timer max watch number at once time +#define MAX_NAME_LEN (127) // max name length +#define TIMER_MAX_WATCH_NUM (32) // A timer max watch number at once time #define DIAG_USER_STACK_SIZE (16 * 1024) typedef struct { - pid_t task_id; // current process id - char name[MAX_NAME_LEN + 1]; // name - void *ptr; // virtual address - long long threshold; // threshold value - long long true_value; // target true value + pid_t task_id; // current process id + char name[MAX_NAME_LEN + 1]; // name + void *ptr; // virtual address + long long threshold; // threshold value + long long true_value; // target true value } threshold; typedef struct { @@ -92,9 +92,9 @@ typedef struct { } raw_stack_detail; typedef struct { - unsigned int full_argv[PROCESS_CHAINS_COUNT]; // - char chains[PROCESS_CHAINS_COUNT][PROCESS_ARGV_LEN]; // process chains argv - unsigned int tgid[PROCESS_CHAINS_COUNT]; // process chains tgid + unsigned int full_argv[PROCESS_CHAINS_COUNT]; // + char chains[PROCESS_CHAINS_COUNT][PROCESS_ARGV_LEN]; // process chains argv + unsigned int tgid[PROCESS_CHAINS_COUNT]; // process chains tgid } proc_chains_detail; // most important struct @@ -102,10 +102,10 @@ typedef struct { int et_type; unsigned long id; unsigned long long tv; - task_detail task; // brief + task_detail task; // brief // user_stack_detail user_stack; // user stack - kern_stack_detail kern_stack; // kernel stack - proc_chains_detail proc_chains; // process chains argv + kern_stack_detail kern_stack; // kernel stack + proc_chains_detail proc_chains; // process chains argv raw_stack_detail raw_stack; } variable_monitor_task; @@ -113,8 +113,8 @@ typedef struct { int et_type; unsigned long id; unsigned long long tv; - task_detail task; // brief - kern_stack_detail kern_stack; // kernel stack + task_detail task; // brief + kern_stack_detail kern_stack; // kernel stack } variable_monitor_task_system; #define DIAG_VARIANT_BUFFER_HEAD_MAGIC_SEALED 197612031122 |
