GDB (xrefs)
|
#include "tracepoint.h"
Go to the source code of this file.
Classes | |
struct | trace_frame_write_ops |
struct | trace_file_write_ops |
struct | trace_file_writer |
Functions | |
struct trace_file_writer * | tfile_trace_file_writer_new (void) |
void | init_tracefile_ops (struct target_ops *ops) |
void | tracefile_fetch_registers (struct regcache *regcache, int regno) |
void init_tracefile_ops | ( | struct target_ops * | ops | ) |
Definition at line 501 of file tracefile.c.
References OPS_MAGIC, process_stratum, target_ops::to_get_trace_status, target_ops::to_has_all_memory, target_ops::to_has_memory, target_ops::to_has_registers, target_ops::to_has_stack, target_ops::to_magic, target_ops::to_stratum, target_ops::to_thread_alive, tracefile_get_trace_status(), tracefile_has_all_memory(), tracefile_has_memory(), tracefile_has_registers(), tracefile_has_stack(), and tracefile_thread_alive().
Referenced by init_tfile_ops().
struct trace_file_writer* tfile_trace_file_writer_new | ( | void | ) |
Definition at line 327 of file tracefile-tfile.c.
References tfile_trace_file_writer::base, tfile_trace_file_writer::fp, trace_file_writer::ops, tfile_trace_file_writer::pathname, tfile_write_ops, and xmalloc().
Referenced by trace_save_command(), and trace_save_tfile().
Definition at line 385 of file tracefile.c.
References _, bp_location::address, tracepoint::base, gdbarch_byte_order(), gdbarch_num_regs(), gdbarch_pc_regnum(), get_regcache_arch(), get_tracepoint(), get_tracepoint_number(), breakpoint::loc, bp_location::next, breakpoint::number, regcache_raw_supply(), register_size(), tracepoint::step_count, store_unsigned_integer(), and warning().
Referenced by tfile_fetch_registers().