GDB (xrefs)
|
#include "btrace.h"
Public Attributes | |
struct btrace_target_info * | target |
struct btrace_data | data |
struct btrace_function * | begin |
struct btrace_function * | end |
int | level |
unsigned int | ngaps |
enum btrace_thread_flag | 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_function* btrace_thread_info::begin |
Definition at line 320 of file btrace.h.
Referenced by btrace_call_begin(), btrace_clear(), btrace_compute_ftrace_bts(), btrace_insn_begin(), btrace_is_empty(), btrace_stitch_bts(), and record_btrace_start_replaying().
struct btrace_call_history* btrace_thread_info::call_history |
Definition at line 338 of file btrace.h.
Referenced by btrace_clear_history(), btrace_set_call_history(), record_btrace_call_history(), and record_btrace_clear_histories().
struct btrace_data btrace_thread_info::data |
Definition at line 312 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().
struct btrace_function* btrace_thread_info::end |
Definition at line 321 of file btrace.h.
Referenced by btrace_call_end(), btrace_call_number(), btrace_call_prev(), btrace_clear(), btrace_compute_ftrace_bts(), btrace_fetch(), btrace_find_call_by_number(), btrace_find_insn_by_number(), btrace_insn_end(), and btrace_stitch_bts().
enum btrace_thread_flag btrace_thread_info::flags |
Definition at line 332 of file btrace.h.
Referenced by record_btrace_find_thread_to_move(), record_btrace_resume_thread(), record_btrace_step_thread(), and record_btrace_wait().
struct btrace_insn_history* btrace_thread_info::insn_history |
Definition at line 335 of file btrace.h.
Referenced by btrace_clear_history(), btrace_set_insn_history(), record_btrace_clear_histories(), and record_btrace_insn_history().
int btrace_thread_info::level |
Definition at line 326 of file btrace.h.
Referenced by btrace_call_history(), and btrace_compute_ftrace_bts().
struct btrace_maint_info btrace_thread_info::maint |
Definition at line 349 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 329 of file btrace.h.
Referenced by btrace_clear(), btrace_compute_ftrace_bts(), and record_btrace_info().
struct btrace_insn_iterator* btrace_thread_info::replay |
Definition at line 343 of file btrace.h.
Referenced by btrace_clear_history(), btrace_fetch(), btrace_is_replaying(), record_btrace_call_history(), record_btrace_fetch_registers(), record_btrace_frame_sniffer(), record_btrace_info(), record_btrace_insn_history(), record_btrace_set_replay(), record_btrace_start_replaying(), record_btrace_step_thread(), and record_btrace_stop_replaying().
enum target_stop_reason btrace_thread_info::stop_reason |
Definition at line 346 of file btrace.h.
Referenced by record_btrace_step_thread(), record_btrace_stopped_by_hw_breakpoint(), and record_btrace_stopped_by_sw_breakpoint().
struct btrace_target_info* btrace_thread_info::target |
Definition at line 309 of file btrace.h.
Referenced by btrace_conf(), btrace_disable(), btrace_enable(), btrace_fetch(), btrace_teardown(), and record_btrace_stop_recording().