Stackdb
Stackdb is a stackable, multi-target and -level source debugger and memory forensics library.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
os_linux_thread_state Struct Reference

#include <target_os_linux_generic.h>

Collaboration diagram for os_linux_thread_state:
Collaboration graph
[legend]

Data Fields

ADDR task_struct_addr
 
struct valuetask_struct
 
unum_t task_flags
 
struct valuethread_info
 
unum_t thread_info_flags
 
num_t thread_info_preempt_count
 
struct valuethread_struct
 
ADDR ptregs_stack_addr
 
ADDR mm_addr
 
uint64_t pgd
 
ADDR group_leader
 
ADDR stack_base
 
ADDR esp0
 
ADDR esp
 
ADDR eip
 
uint16_t fs
 
uint16_t gs
 
uint32_t eflags
 
ADDR ebp
 
ADDR last_mm_addr
 

Detailed Description

Definition at line 241 of file target_os_linux_generic.h.

Field Documentation

ADDR os_linux_thread_state::ebp

Definition at line 293 of file target_os_linux_generic.h.

uint32_t os_linux_thread_state::eflags

Definition at line 292 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::eip

Definition at line 289 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::esp

Definition at line 288 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::esp0

Definition at line 277 of file target_os_linux_generic.h.

uint16_t os_linux_thread_state::fs

Definition at line 290 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::group_leader

Definition at line 270 of file target_os_linux_generic.h.

uint16_t os_linux_thread_state::gs

Definition at line 291 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::last_mm_addr

Definition at line 298 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::mm_addr

Definition at line 261 of file target_os_linux_generic.h.

uint64_t os_linux_thread_state::pgd

Definition at line 269 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::ptregs_stack_addr

Definition at line 260 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::stack_base

Definition at line 276 of file target_os_linux_generic.h.

unum_t os_linux_thread_state::task_flags

Definition at line 253 of file target_os_linux_generic.h.

struct value* os_linux_thread_state::task_struct

Definition at line 252 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::task_struct_addr

Definition at line 242 of file target_os_linux_generic.h.

struct value* os_linux_thread_state::thread_info

Definition at line 255 of file target_os_linux_generic.h.

unum_t os_linux_thread_state::thread_info_flags

Definition at line 256 of file target_os_linux_generic.h.

num_t os_linux_thread_state::thread_info_preempt_count

Definition at line 257 of file target_os_linux_generic.h.

struct value* os_linux_thread_state::thread_struct

Definition at line 259 of file target_os_linux_generic.h.


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