GDB (xrefs)
|
#include "btrace.h"
Public Attributes | |
struct btrace_target_info * | target |
struct btrace_data | data |
std::vector< btrace_function > | functions |
int | level |
unsigned int | ngaps |
btrace_thread_flags | flags |
struct btrace_insn_history * | insn_history |
struct btrace_call_history * | call_history |
struct btrace_insn_iterator * | replay |
enum target_stop_reason | stop_reason |
struct btrace_maint_info | maint |
struct btrace_call_history* btrace_thread_info::call_history |
Definition at line 348 of file btrace.h.
Referenced by btrace_clear_history(), btrace_set_call_history(), record_btrace_target::call_history(), and record_btrace_clear_histories().
struct btrace_data btrace_thread_info::data |
Definition at line 326 of file btrace.h.
Referenced by btrace_clear(), btrace_fetch(), btrace_maint_clear(), btrace_maint_print_packets(), btrace_maint_update_packets(), maint_btrace_clear_packet_history_cmd(), and maint_info_btrace_cmd().
btrace_thread_flags btrace_thread_info::flags |
Definition at line 342 of file btrace.h.
Referenced by record_btrace_resume_thread(), and record_btrace_step_thread().
std::vector<btrace_function> btrace_thread_info::functions |
Definition at line 331 of file btrace.h.
Referenced by btrace_call_begin(), btrace_call_end(), btrace_call_get(), btrace_call_next(), btrace_call_number(), btrace_call_prev(), btrace_clear(), btrace_compute_ftrace_bts(), btrace_ends_with_single_insn(), btrace_fetch(), btrace_find_call_by_number(), btrace_find_insn_by_number(), btrace_insn_begin(), btrace_insn_end(), btrace_insn_get(), btrace_insn_get_error(), btrace_insn_next(), btrace_insn_number(), btrace_insn_prev(), btrace_is_empty(), btrace_stitch_bts(), ftrace_compute_global_level_offset(), ftrace_find_call_by_number(), ftrace_find_call_by_number(), ftrace_new_call(), ftrace_new_function(), ftrace_new_gap(), ftrace_new_tailcall(), ftrace_update_function(), record_btrace_frame_sniffer(), and record_btrace_start_replaying().
struct btrace_insn_history* btrace_thread_info::insn_history |
Definition at line 345 of file btrace.h.
Referenced by btrace_clear_history(), btrace_set_insn_history(), record_btrace_target::insn_history(), and record_btrace_clear_histories().
int btrace_thread_info::level |
Definition at line 336 of file btrace.h.
Referenced by btrace_call_history(), btrace_compute_ftrace_bts(), ftrace_compute_global_level_offset(), and ftrace_connect_bfun().
struct btrace_maint_info btrace_thread_info::maint |
Definition at line 359 of file btrace.h.
Referenced by btrace_maint_clear(), btrace_maint_print_packets(), btrace_maint_update_packets(), and maint_info_btrace_cmd().
unsigned int btrace_thread_info::ngaps |
Definition at line 339 of file btrace.h.
Referenced by btrace_clear(), and record_btrace_target::info_record().
struct btrace_insn_iterator* btrace_thread_info::replay |
Definition at line 353 of file btrace.h.
Referenced by btrace_clear_history(), btrace_fetch(), record_btrace_target::call_history(), record_btrace_target::info_record(), record_btrace_target::insn_history(), record_btrace_replay_at_breakpoint(), record_btrace_set_replay(), record_btrace_single_step_backward(), record_btrace_single_step_forward(), record_btrace_start_replaying(), record_btrace_stop_replaying(), and record_btrace_stop_replaying_at_end().
enum target_stop_reason btrace_thread_info::stop_reason |
Definition at line 356 of file btrace.h.
Referenced by record_btrace_replay_at_breakpoint().
struct btrace_target_info* btrace_thread_info::target |
Definition at line 323 of file btrace.h.
Referenced by btrace_conf(), btrace_disable(), btrace_fetch(), and btrace_teardown().