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>

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 238 of file target_os_linux_generic.h.

Field Documentation

ADDR os_linux_thread_state::ebp

Definition at line 290 of file target_os_linux_generic.h.

uint32_t os_linux_thread_state::eflags

Definition at line 289 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::eip

Definition at line 286 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::esp

Definition at line 285 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::esp0

Definition at line 274 of file target_os_linux_generic.h.

uint16_t os_linux_thread_state::fs

Definition at line 287 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::group_leader

Definition at line 267 of file target_os_linux_generic.h.

uint16_t os_linux_thread_state::gs

Definition at line 288 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::last_mm_addr

Definition at line 295 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::mm_addr

Definition at line 258 of file target_os_linux_generic.h.

uint64_t os_linux_thread_state::pgd

Definition at line 266 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::ptregs_stack_addr

Definition at line 257 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::stack_base

Definition at line 273 of file target_os_linux_generic.h.

unum_t os_linux_thread_state::task_flags

Definition at line 250 of file target_os_linux_generic.h.

struct value* os_linux_thread_state::task_struct

Definition at line 249 of file target_os_linux_generic.h.

ADDR os_linux_thread_state::task_struct_addr

Definition at line 239 of file target_os_linux_generic.h.

struct value* os_linux_thread_state::thread_info

Definition at line 252 of file target_os_linux_generic.h.

unum_t os_linux_thread_state::thread_info_flags

Definition at line 253 of file target_os_linux_generic.h.

num_t os_linux_thread_state::thread_info_preempt_count

Definition at line 254 of file target_os_linux_generic.h.

struct value* os_linux_thread_state::thread_struct

Definition at line 256 of file target_os_linux_generic.h.


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