GDBserver
Public Attributes | List of all members
regcache Struct Reference

#include "regcache.h"

Public Attributes

const struct target_desctdesc
 
int registers_valid
 
int registers_owned
 
unsigned char * registers
 
unsigned char * register_status
 

Detailed Description

Definition at line 31 of file regcache.h.

Member Data Documentation

◆ register_status

unsigned char* regcache::register_status

◆ registers

unsigned char* regcache::registers

◆ registers_owned

int regcache::registers_owned

Definition at line 42 of file regcache.h.

Referenced by free_register_cache(), and init_register_cache().

◆ registers_valid

int regcache::registers_valid

◆ tdesc

const struct target_desc* regcache::tdesc

Definition at line 34 of file regcache.h.

Referenced by aarch64_get_pc(), aarch64_get_syscall_trapinfo(), aarch64_set_pc(), arm_fill_vfpregset(), arm_fill_vfpregset_num(), arm_fill_wmmxregset(), arm_store_vfpregset(), arm_store_vfpregset_num(), arm_store_wmmxregset(), collect_register(), collect_register_as_string(), collect_register_by_name(), do_action_at_tracepoint(), gdb_eval_agent_expr(), get_thread_regcache(), i387_cache_to_fsave(), i387_cache_to_fxsave(), i387_cache_to_xsave(), i387_fsave_to_cache(), i387_fxsave_to_cache(), i387_xsave_to_cache(), ia64_fetch_register(), init_register_cache(), is_64bit_tdesc(), mips_get_pc(), mips_set_pc(), new_register_cache(), outreg(), parse_spufs_run(), ppc_arch_setup(), ppc_collect_ptrace_register(), ppc_emit_ops(), ppc_fill_evrregset(), ppc_fill_vrregset(), ppc_fill_vsxregset(), ppc_get_ipa_tdesc_idx(), ppc_get_pc(), ppc_get_thread_area(), ppc_install_fast_tracepoint_jump_pad(), ppc_set_pc(), ppc_store_evrregset(), ppc_store_vrregset(), ppc_store_vsxregset(), ppc_supply_ptrace_register(), prepare_resume_reply(), regcache_cpy(), regcache_raw_read_unsigned(), regcache_register_size(), register_cache_size(), register_data(), register_size(), registers_from_string(), registers_to_string(), s390_arch_setup(), s390_collect_ptrace_register(), s390_emit_ops(), s390_fill_gprs_high(), s390_fill_gs(), s390_fill_gsbc(), s390_fill_vxrs_high(), s390_fill_vxrs_low(), s390_get_ipa_tdesc_idx(), s390_get_pc(), s390_get_thread_area(), s390_install_fast_tracepoint_jump_pad(), s390_set_pc(), s390_store_gprs_high(), s390_store_gs(), s390_store_gsbc(), s390_store_last_break(), s390_store_tdb(), s390_store_vxrs_high(), s390_store_vxrs_low(), s390_supply_ptrace_register(), sparc_fill_gregset_to_stack(), sparc_store_gregset_from_stack(), supply_regblock(), supply_register(), supply_register_by_name(), supply_register_zeroed(), x86_fill_gregset(), x86_get_ipa_tdesc_idx(), x86_get_pc(), x86_get_syscall_trapinfo(), x86_set_pc(), x86_store_gregset(), xtensa_fill_gregset(), and xtensa_store_gregset().


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