ReactOS  0.4.15-dev-1392-g3014417
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, STACKFRAME64 *frame, union ctx *ctx)
 
void *(* find_runtime_function )(struct module *, DWORD64 addr)
 
unsigned(* map_dwarf_register )(unsigned regno, const struct module *module, BOOL eh_frame)
 
void *(* fetch_context_reg )(union ctx *ctx, 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 577 of file dbghelp_private.h.

Member Data Documentation

◆ fetch_context_reg

void*(* cpu::fetch_context_reg) (union ctx *ctx, unsigned regno, unsigned *size)

Definition at line 598 of file dbghelp_private.h.

◆ fetch_minidump_module

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

Definition at line 603 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 602 of file dbghelp_private.h.

◆ fetch_regname

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

Definition at line 599 of file dbghelp_private.h.

◆ find_runtime_function

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

Definition at line 592 of file dbghelp_private.h.

◆ frame_regno

DWORD cpu::frame_regno

Definition at line 581 of file dbghelp_private.h.

◆ get_addr

Definition at line 584 of file dbghelp_private.h.

◆ machine

DWORD cpu::machine

Definition at line 579 of file dbghelp_private.h.

◆ map_dwarf_register

unsigned(* cpu::map_dwarf_register) (unsigned regno, const struct module *module, BOOL eh_frame)

Definition at line 595 of file dbghelp_private.h.

◆ stack_walk

BOOL(* cpu::stack_walk) (struct cpu_stack_walk *csw, STACKFRAME64 *frame, union ctx *ctx)

Definition at line 588 of file dbghelp_private.h.

Referenced by StackWalk(), and StackWalk64().

◆ word_size

DWORD cpu::word_size

Definition at line 580 of file dbghelp_private.h.


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