ReactOS  0.4.14-dev-614-gbfd8a84
cpu Struct Reference

#include <dbghelp_private.h>

Collaboration diagram for cpu:

Public Attributes

DWORD machine
 
DWORD word_size
 
DWORD frame_regno
 
BOOL(* get_addr )(HANDLE hThread, const CONTEXT *ctx, enum cpu_addr, ADDRESS64 *addr)
 
BOOL(* stack_walk )(struct cpu_stack_walk *csw, LPSTACKFRAME64 frame, CONTEXT *context)
 
void *(* find_runtime_function )(struct module *, DWORD64 addr)
 
unsigned(* map_dwarf_register )(unsigned regno, BOOL eh_frame)
 
void *(* fetch_context_reg )(CONTEXT *context, unsigned regno, unsigned *size)
 
const char *(* fetch_regname )(unsigned regno)
 
BOOL(* fetch_minidump_thread )(struct dump_context *dc, unsigned index, unsigned flags, const CONTEXT *ctx)
 
BOOL(* fetch_minidump_module )(struct dump_context *dc, unsigned index, unsigned flags)
 

Detailed Description

Definition at line 543 of file dbghelp_private.h.

Member Data Documentation

◆ fetch_context_reg

void*(* cpu::fetch_context_reg) (CONTEXT *context, unsigned regno, unsigned *size)

Definition at line 563 of file dbghelp_private.h.

◆ fetch_minidump_module

BOOL(* cpu::fetch_minidump_module) (struct dump_context *dc, unsigned index, unsigned flags)

Definition at line 568 of file dbghelp_private.h.

◆ fetch_minidump_thread

BOOL(* cpu::fetch_minidump_thread) (struct dump_context *dc, unsigned index, unsigned flags, const CONTEXT *ctx)

Definition at line 567 of file dbghelp_private.h.

◆ fetch_regname

const char*(* cpu::fetch_regname) (unsigned regno)

Definition at line 564 of file dbghelp_private.h.

◆ find_runtime_function

void*(* cpu::find_runtime_function) (struct module *, DWORD64 addr)

Definition at line 557 of file dbghelp_private.h.

◆ frame_regno

DWORD cpu::frame_regno

Definition at line 547 of file dbghelp_private.h.

◆ get_addr

BOOL(* cpu::get_addr) (HANDLE hThread, const CONTEXT *ctx, enum cpu_addr, ADDRESS64 *addr)

Definition at line 550 of file dbghelp_private.h.

◆ machine

DWORD cpu::machine

Definition at line 545 of file dbghelp_private.h.

◆ map_dwarf_register

unsigned(* cpu::map_dwarf_register) (unsigned regno, BOOL eh_frame)

Definition at line 560 of file dbghelp_private.h.

◆ stack_walk

BOOL(* cpu::stack_walk) (struct cpu_stack_walk *csw, LPSTACKFRAME64 frame, CONTEXT *context)

Definition at line 554 of file dbghelp_private.h.

Referenced by StackWalk(), and StackWalk64().

◆ word_size

DWORD cpu::word_size

Definition at line 546 of file dbghelp_private.h.


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