32 uint64_t addr, uint16_t length);
void(* write_r_block)(struct trace_file_writer *self, gdb_byte *buf, int32_t size)
void(* write_m_block_memory)(struct trace_file_writer *self, gdb_byte *buf, uint16_t length)
void init_tracefile_ops(struct target_ops *ops)
const struct trace_file_write_ops * ops
void(* write_status)(struct trace_file_writer *self, struct trace_status *ts)
struct trace_file_writer * tfile_trace_file_writer_new(void)
void(* start)(struct trace_file_writer *self, const char *name)
void(* write_regblock_type)(struct trace_file_writer *self, int size)
const struct trace_frame_write_ops * frame_ops
void(* end)(struct trace_file_writer *self)
void(* write_uploaded_tsv)(struct trace_file_writer *self, struct uploaded_tsv *tsv)
void(* write_v_block)(struct trace_file_writer *self, int32_t num, uint64_t val)
const char const char int
void(* write_header)(struct trace_file_writer *self)
void(* dtor)(struct trace_file_writer *self)
void(* write_definition_end)(struct trace_file_writer *self)
void(* start)(struct trace_file_writer *self, uint16_t tpnum)
void(* end)(struct trace_file_writer *self)
void(* write_m_block_header)(struct trace_file_writer *self, uint64_t addr, uint16_t length)
void(* write_uploaded_tp)(struct trace_file_writer *self, struct uploaded_tp *tp)
void tracefile_fetch_registers(struct regcache *regcache, int regno)
void(* write_trace_buffer)(struct trace_file_writer *self, gdb_byte *buf, LONGEST len)
int(* target_save)(struct trace_file_writer *self, const char *name)
const ULONGEST const LONGEST len