debug_context
debug_context fContext;
status_t init_debug_context(debug_context *context, team_id team,
void destroy_debug_context(debug_context *context);
status_t send_debug_message(debug_context *context, int32 messageCode,
ssize_t debug_read_memory_partial(debug_context *context, const void *address,
ssize_t debug_read_memory(debug_context *context, const void *address,
ssize_t debug_read_string(debug_context *context, const void *_address,
ssize_t debug_write_memory_partial(debug_context *context, const void *address,
ssize_t debug_write_memory(debug_context *context, const void *address,
status_t debug_get_cpu_state(debug_context *context, thread_id thread,
status_t debug_get_instruction_pointer(debug_context *context, thread_id thread,
status_t debug_get_stack_frame(debug_context *context,
status_t debug_create_symbol_lookup_context(debug_context *context, image_id image,
debug_context debugContext = {owner, -1, -1};
debug_context fDebugContext;
SymbolLookup::SymbolLookup(debug_context* debugContext, image_id image)
RemoteMemoryAccessor::RemoteMemoryAccessor(debug_context* debugContext)
debug_context* fDebugContext;
SymbolLookup(debug_context* debugContext, image_id image);
struct debug_context;
RemoteMemoryAccessor(debug_context* debugContext);
status_t arch_debug_get_instruction_pointer(debug_context *context,
status_t arch_debug_get_stack_frame(debug_context *context,
arch_debug_get_instruction_pointer(debug_context *context, thread_id thread,
arch_debug_get_stack_frame(debug_context *context, void *stackFrameAddress,
arch_debug_get_instruction_pointer(debug_context *context, thread_id thread,
arch_debug_get_stack_frame(debug_context *context, void *stackFrameAddress,
arch_debug_get_instruction_pointer(debug_context *context, thread_id thread,
arch_debug_get_stack_frame(debug_context *context, void *stackFrameAddress,
arch_debug_get_instruction_pointer(debug_context *context, thread_id thread,
arch_debug_get_stack_frame(debug_context *context, void *stackFrameAddress,
arch_debug_get_instruction_pointer(debug_context *context, thread_id thread,
arch_debug_get_stack_frame(debug_context *context, void *stackFrameAddress,
arch_debug_get_instruction_pointer(debug_context *context, thread_id thread,
arch_debug_get_stack_frame(debug_context *context, void *stackFrameAddress,
arch_debug_get_instruction_pointer(debug_context *context, thread_id thread,
arch_debug_get_stack_frame(debug_context *context, void *stackFrameAddress,
arch_debug_get_instruction_pointer(debug_context *context, thread_id thread,
arch_debug_get_stack_frame(debug_context *context, void *stackFrameAddress,
arch_debug_get_instruction_pointer(debug_context *context, thread_id thread,
arch_debug_get_stack_frame(debug_context *context, void *stackFrameAddress,
debug_read_memory_partial(debug_context *context, const void *address,
debug_read_memory(debug_context *context, const void *_address, void *_buffer,
debug_read_string(debug_context *context, const void *_address, char *buffer,
debug_write_memory_partial(debug_context *context, const void *address,
debug_write_memory(debug_context *context, const void *_address, void *_buffer,
debug_get_cpu_state(debug_context *context, thread_id thread,
debug_get_instruction_pointer(debug_context *context, thread_id thread,
debug_get_stack_frame(debug_context *context, void *stackFrameAddress,
debug_create_symbol_lookup_context(debug_context *context, image_id image,
init_debug_context(debug_context *context, team_id team, port_id nubPort)
destroy_debug_context(debug_context *context)
send_debug_message(debug_context *context, int32 messageCode,
struct LocalDebuggerInterface::DebugContext : debug_context,
debug_context fDebugContext;