GDB (xrefs)
|
Go to the source code of this file.
Functions | |
const char * | btrace_format_string (enum btrace_format format) |
void | btrace_data_init (struct btrace_data *data) |
void | btrace_data_fini (struct btrace_data *data) |
int | btrace_data_empty (struct btrace_data *data) |
void | btrace_data_clear (struct btrace_data *data) |
int | btrace_data_append (struct btrace_data *dst, const struct btrace_data *src) |
int btrace_data_append | ( | struct btrace_data * | dst, |
const struct btrace_data * | src | ||
) |
Definition at line 107 of file btrace-common.c.
References _, BTRACE_FORMAT_BTS, BTRACE_FORMAT_NONE, BTRACE_FORMAT_PT, btrace_data::bts, btrace_data_pt::data, btrace_data::format, internal_error(), btrace_data::pt, btrace_data_pt::size, size, btrace_data::variant, VEC_index, VEC_length, VEC_safe_push, xfree(), and xmalloc().
Referenced by btrace_fetch().
void btrace_data_clear | ( | struct btrace_data * | data | ) |
Definition at line 98 of file btrace-common.c.
References btrace_data_fini(), and btrace_data_init().
Referenced by btrace_clear(), and maint_btrace_clear_packet_history_cmd().
int btrace_data_empty | ( | struct btrace_data * | data | ) |
Definition at line 78 of file btrace-common.c.
References _, BTRACE_FORMAT_BTS, BTRACE_FORMAT_NONE, BTRACE_FORMAT_PT, btrace_data::bts, btrace_data::format, internal_error(), btrace_data::pt, btrace_data_pt::size, btrace_data::variant, and VEC_empty.
Referenced by btrace_fetch(), and btrace_stitch_trace().
void btrace_data_fini | ( | struct btrace_data * | data | ) |
Definition at line 55 of file btrace-common.c.
References _, BTRACE_FORMAT_BTS, BTRACE_FORMAT_NONE, BTRACE_FORMAT_PT, btrace_data::bts, btrace_data_pt::data, btrace_data::format, internal_error(), btrace_data::pt, btrace_data::variant, VEC_free, and xfree().
Referenced by btrace_data_clear(), and do_btrace_data_cleanup().
void btrace_data_init | ( | struct btrace_data * | data | ) |
Definition at line 47 of file btrace-common.c.
References BTRACE_FORMAT_NONE, and btrace_data::format.
Referenced by btrace_add_pc(), btrace_data_clear(), and btrace_fetch().
const char* btrace_format_string | ( | enum btrace_format | format | ) |
Definition at line 27 of file btrace-common.c.
References _, BTRACE_FORMAT_BTS, BTRACE_FORMAT_NONE, BTRACE_FORMAT_PT, and internal_error().
Referenced by maint_info_btrace_cmd(), and record_btrace_print_conf().