automotive-dlt
|
#include <dlt-kpi-process.h>
Data Fields | |
pid_t | pid |
pid_t | ppid |
char * | command_line |
unsigned long int | cpu_time |
unsigned long int | last_cpu_time |
unsigned long int | io_wait |
unsigned long int | last_io_wait |
unsigned long int | io_bytes |
long int | rss |
long int | ctx_switches |
struct DltKpiProcess * | next |
struct DltKpiProcess * | prev |
Definition at line 36 of file dlt-kpi-process.h.
char* DltKpiProcess::command_line |
Definition at line 39 of file dlt-kpi-process.h.
Referenced by dlt_kpi_clone_process(), dlt_kpi_create_process(), dlt_kpi_free_process(), dlt_kpi_get_msg_process_commandline(), dlt_kpi_get_msg_process_new(), and dlt_kpi_print_process().
unsigned long int DltKpiProcess::cpu_time |
Definition at line 40 of file dlt-kpi-process.h.
Referenced by dlt_kpi_get_msg_process_update(), dlt_kpi_print_process(), dlt_kpi_process_update_cpu_time(), and dlt_kpi_update_process_list().
long int DltKpiProcess::ctx_switches |
Definition at line 41 of file dlt-kpi-process.h.
Referenced by dlt_kpi_get_msg_process_update(), dlt_kpi_print_process(), and dlt_kpi_process_update_ctx_switches().
unsigned long int DltKpiProcess::io_bytes |
Definition at line 40 of file dlt-kpi-process.h.
Referenced by dlt_kpi_get_msg_process_update(), dlt_kpi_print_process(), and dlt_kpi_process_update_io_bytes().
unsigned long int DltKpiProcess::io_wait |
Definition at line 40 of file dlt-kpi-process.h.
Referenced by dlt_kpi_get_msg_process_update(), dlt_kpi_print_process(), and dlt_kpi_process_update_io_wait().
unsigned long int DltKpiProcess::last_cpu_time |
Definition at line 40 of file dlt-kpi-process.h.
Referenced by dlt_kpi_process_update_cpu_time().
unsigned long int DltKpiProcess::last_io_wait |
Definition at line 40 of file dlt-kpi-process.h.
Referenced by dlt_kpi_print_process(), and dlt_kpi_process_update_io_wait().
struct DltKpiProcess* DltKpiProcess::next |
Definition at line 43 of file dlt-kpi-process.h.
Referenced by dlt_kpi_add_process_after_cursor(), dlt_kpi_add_process_at_start(), dlt_kpi_add_process_before_cursor(), dlt_kpi_clone_process(), dlt_kpi_free_process_list(), dlt_kpi_increment_cursor(), dlt_kpi_log_list(), dlt_kpi_remove_process_at_cursor_soft(), and dlt_kpi_set_cursor_at_end().
pid_t DltKpiProcess::pid |
Definition at line 38 of file dlt-kpi-process.h.
Referenced by dlt_kpi_create_process(), dlt_kpi_get_msg_process_commandline(), dlt_kpi_get_msg_process_new(), dlt_kpi_get_msg_process_stop(), dlt_kpi_get_msg_process_update(), dlt_kpi_print_process(), dlt_kpi_process_update_cpu_time(), dlt_kpi_process_update_ctx_switches(), dlt_kpi_process_update_io_bytes(), dlt_kpi_process_update_io_wait(), dlt_kpi_process_update_rss(), and dlt_kpi_update_process_list().
pid_t DltKpiProcess::ppid |
Definition at line 38 of file dlt-kpi-process.h.
Referenced by dlt_kpi_create_process(), dlt_kpi_get_msg_process_new(), and dlt_kpi_print_process().
struct DltKpiProcess * DltKpiProcess::prev |
Definition at line 43 of file dlt-kpi-process.h.
Referenced by dlt_kpi_add_process_after_cursor(), dlt_kpi_add_process_at_start(), dlt_kpi_add_process_before_cursor(), dlt_kpi_clone_process(), dlt_kpi_decrement_cursor(), and dlt_kpi_remove_process_at_cursor_soft().
long int DltKpiProcess::rss |
Definition at line 41 of file dlt-kpi-process.h.
Referenced by dlt_kpi_get_msg_process_update(), dlt_kpi_print_process(), and dlt_kpi_process_update_rss().