mips64_common is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

mips64_common struct

Syntax

struct mips64_common {     unsigned int common_magic;     void *arch_info;     struct reg_cache *core_cache;     struct mips_ejtag ejtag_info;     uint64_t core_regs[MIPS64_NUM_REGS];     struct working_area *fast_data_area;     bool bp_scanned;     int num_inst_bpoints;     int num_data_bpoints;     int num_inst_bpoints_avail;     int num_data_bpoints_avail;     struct mips64_comparator *inst_break_list;     struct mips64_comparator *data_break_list;     int (*read_core_reg)(struct target *target, int num);     int (*write_core_reg)(struct target *target, int num);     bool mips64mode32; };

Fields

common_magic

No summary provided. Read more...

arch_info

No summary provided. Read more...

core_cache

No summary provided. Read more...

ejtag_info

No summary provided. Read more...

core_regs

No summary provided. Read more...

fast_data_area

No summary provided. Read more...

bp_scanned

No summary provided. Read more...

num_inst_bpoints

No summary provided. Read more...

num_data_bpoints

No summary provided. Read more...

num_inst_bpoints_avail

No summary provided. Read more...

num_data_bpoints_avail

No summary provided. Read more...

inst_break_list

No summary provided. Read more...

data_break_list

No summary provided. Read more...

read_core_reg

No summary provided. Read more...

write_core_reg

No summary provided. Read more...

mips64mode32

No summary provided. Read more...

References

LocationReferrerScopeText
mips64.h:83
struct mips64_common {
mips64.c:230mips64_get_core_reg()
struct mips64_common *mips64_target = target->arch_info;
mips64.c:261mips64_read_core_reg()
struct mips64_common *mips64 = target->arch_info;
mips64.c:279mips64_write_core_reg()
struct mips64_common *mips64 = target->arch_info;
mips64.c:296mips64_invalidate_core_regs()
struct mips64_common *mips64 = target->arch_info;
mips64.c:312mips64_get_gdb_reg_list()
struct mips64_common *mips64 = target->arch_info;
mips64.c:328mips64_save_context()
struct mips64_common *mips64 = target->arch_info;
mips64.c:343mips64_restore_context()
struct mips64_common *mips64 = target->arch_info;
mips64.c:356mips64_arch_state()
struct mips64_common *mips64 = target->arch_info;
mips64.c:378mips64_build_reg_cache()
struct mips64_common *mips64 = target->arch_info;
mips64.c:444mips64_init_arch_info()
int mips64_init_arch_info(struct target *target, struct mips64_common *mips64,
mips64.c:470mips64_examine()
struct mips64_common *mips64 = target->arch_info;
mips64.c:490mips64_configure_i_break_unit()
struct mips64_common *mips64 = target->arch_info;
mips64.c:523mips64_configure_d_break_unit()
struct mips64_common *mips64 = target->arch_info;
mips64.c:559mips64_configure_break_unit()
struct mips64_common *mips64 = target->arch_info;
mips64.h:111mips64_core_reg::mips64_commonmips64_core_reg
struct mips64_common *mips64_common;
mips64.h:209mips64_init_arch_info()::mips64mips64_init_arch_info()
int mips64_init_arch_info(struct target *target, struct mips64_common *mips64, struct jtag_tap *tap);
mips_mips64.c:49mips_mips64_debug_entry()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:73mips_mips64_poll()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:118mips_mips64_halt()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:156mips_mips64_assert_reset()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:210mips_mips64_single_step_core()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:235mips_mips64_set_hwbp()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:398mips_mips64_set_watchpoint()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:501mips_mips64_unset_hwbp()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:599mips_mips64_resume()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:702mips_mips64_step()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:782mips_mips64_add_breakpoint()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:803mips_mips64_remove_breakpoint()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:824mips_mips64_unset_watchpoint()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:848mips_mips64_add_watchpoint()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:864mips_mips64_remove_watchpoint()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:883mips_mips64_read_memory()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:947mips_mips64_bulk_write_memory()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:1012mips_mips64_write_memory()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:1088mips_mips64_target_create()
struct mips64_common *mips64;
mips_mips64.c:1108mips_mips64_examine()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.c:1126handle_mips64mode32()
struct mips64_common *mips64 = target->arch_info;
mips_mips64.h:22mips_mips64_common::mips64_commonmips_mips64_common
struct mips64_common mips64_common;

Type Use

Variables of mips64_common type
mips_mips64_debug_entry()::mips64
mips_mips64_poll()::mips64
mips_mips64_halt()::mips64
mips_mips64_assert_reset()::mips64
mips_mips64_single_step_core()::mips64
mips_mips64_set_hwbp()::mips64
mips_mips64_set_watchpoint()::mips64
mips_mips64_unset_hwbp()::mips64
mips_mips64_resume()::mips64
mips_mips64_step()::mips64
mips_mips64_add_breakpoint()::mips64
mips_mips64_remove_breakpoint()::mips64
mips_mips64_unset_watchpoint()::mips64
mips_mips64_add_watchpoint()::mips64
mips_mips64_remove_watchpoint()::mips64
mips_mips64_read_memory()::mips64
mips_mips64_bulk_write_memory()::mips64
mips_mips64_write_memory()::mips64
mips_mips64_target_create()::mips64
mips_mips64_examine()::mips64
handle_mips64mode32()::mips64
mips64_get_core_reg()::mips64_target
mips64_read_core_reg()::mips64
mips64_write_core_reg()::mips64
mips64_invalidate_core_regs()::mips64
mips64_get_gdb_reg_list()::mips64
mips64_save_context()::mips64
mips64_restore_context()::mips64
mips64_arch_state()::mips64
mips64_build_reg_cache()::mips64
mips64_examine()::mips64
mips64_configure_i_break_unit()::mips64
mips64_configure_d_break_unit()::mips64
mips64_configure_break_unit()::mips64
all items filtered out
mips64_common