|
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().
1.8.10