automotive-dlt
proc_info_t Struct Reference

#include <dlt_cdh.h>

Collaboration diagram for proc_info_t:

Data Fields

char name [MAX_PROC_NAME_LENGTH]
 
char threadname [MAX_PROC_NAME_LENGTH]
 
pid_t pid
 
uint32_t timestamp
 
int signal
 
int can_create_coredump
 
file_streamer_t streamer
 
ELF_Ehdr m_Ehdr
 
ELF_Phdrm_pPhdr
 
char * m_Nhdr
 
unsigned int m_note_page_size
 
cdh_registers_t m_registers
 
pid_t m_crashed_pid
 
uint64_t m_crashid_phase1
 
unsigned char m_crashid [CRASH_ID_LEN]
 

Detailed Description

Definition at line 63 of file dlt_cdh.h.

Field Documentation

int proc_info_t::can_create_coredump

Definition at line 71 of file dlt_cdh.h.

Referenced by init_coredump(), init_proc_info(), main(), and move_to_core_directory().

pid_t proc_info_t::m_crashed_pid

Definition at line 83 of file dlt_cdh.h.

Referenced by get_crashed_registers(), and init_proc_info().

unsigned char proc_info_t::m_crashid[CRASH_ID_LEN]
uint64_t proc_info_t::m_crashid_phase1

Definition at line 84 of file dlt_cdh.h.

Referenced by create_crashid(), get_crashed_registers(), and init_proc_info().

ELF_Ehdr proc_info_t::m_Ehdr

Definition at line 75 of file dlt_cdh.h.

Referenced by get_phdr_num(), getNotePageIndex(), init_proc_info(), and read_elf_headers().

char* proc_info_t::m_Nhdr

Definition at line 77 of file dlt_cdh.h.

Referenced by get_crashed_registers(), init_proc_info(), and read_notes().

unsigned int proc_info_t::m_note_page_size

Definition at line 79 of file dlt_cdh.h.

Referenced by init_proc_info(), and read_notes().

ELF_Phdr* proc_info_t::m_pPhdr
cdh_registers_t proc_info_t::m_registers

Definition at line 81 of file dlt_cdh.h.

Referenced by create_crashid(), get_crashed_registers(), and init_proc_info().

int proc_info_t::signal

Definition at line 69 of file dlt_cdh.h.

Referenced by create_crashid(), init_proc_info(), main(), read_args(), and write_proc_context().

file_streamer_t proc_info_t::streamer
char proc_info_t::threadname[MAX_PROC_NAME_LENGTH]

Definition at line 66 of file dlt_cdh.h.

Referenced by create_crashid(), init_proc_info(), read_args(), and write_proc_context().

uint32_t proc_info_t::timestamp

The documentation for this struct was generated from the following file: