_port | BaseRemoteGDB | private |
acc(Addr addr, size_t len) | PowerISA::RemoteGDB | protectedvirtual |
active | BaseRemoteGDB | private |
attach(int fd) | BaseRemoteGDB | |
attached | BaseRemoteGDB | private |
availableFeatures() const | PowerISA::RemoteGDB | inlinevirtual |
BaseRemoteGDB(System *system, ThreadContext *context, int _port) | BaseRemoteGDB | |
breakpoint() | BaseRemoteGDB | inline |
breakpoint() | BaseRemoteGDB | inline |
checkBpLen(size_t len) | BaseRemoteGDB | protectedvirtual |
clearSingleStep() | BaseRemoteGDB | private |
clearTempBreakpoint(Addr &bkpt) | BaseRemoteGDB | private |
cmd_async_cont(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_async_step(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_clr_hw_bkpt(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_cont(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_detach(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_mem_r(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_mem_w(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_query_var(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_reg_r(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_reg_w(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_set_hw_bkpt(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_set_thread(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_signal(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_step(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
cmd_unsupported(GdbCommand::Context &ctx) | BaseRemoteGDB | private |
command_map | BaseRemoteGDB | privatestatic |
connect() | BaseRemoteGDB | |
connectEvent | BaseRemoteGDB | private |
ConnectEvent typedef | BaseRemoteGDB | private |
ConnectEvent | BaseRemoteGDB | private |
connectWrapper(int revent) | BaseRemoteGDB | inlineprivate |
context() | BaseRemoteGDB | inlineprotected |
DataEvent typedef | BaseRemoteGDB | private |
DataEvent | BaseRemoteGDB | private |
dataEvent | BaseRemoteGDB | private |
descheduleInstCommitEvent(Event *ev) | BaseRemoteGDB | private |
detach() | BaseRemoteGDB | |
encodeBinaryData(const std::string &unencoded, std::string &encoded) const | BaseRemoteGDB | protected |
encodeXferResponse(const std::string &unencoded, std::string &encoded, size_t offset, size_t unencoded_length) const | BaseRemoteGDB | protected |
fd | BaseRemoteGDB | private |
gdbRegs() | PowerISA::RemoteGDB | virtual |
getbyte() | BaseRemoteGDB | private |
getXferFeaturesRead(const std::string &annex, std::string &output) | PowerISA::RemoteGDB | virtual |
incomingData(int revent) | BaseRemoteGDB | private |
insertHardBreak(Addr addr, size_t len) | BaseRemoteGDB | private |
insertSoftBreak(Addr addr, size_t len) | BaseRemoteGDB | private |
isAttached() | BaseRemoteGDB | inline |
listen() | BaseRemoteGDB | |
listener | BaseRemoteGDB | private |
name() | BaseRemoteGDB | |
port() const | BaseRemoteGDB | |
putbyte(uint8_t b) | BaseRemoteGDB | private |
read(Addr addr, size_t size, char *data) | BaseRemoteGDB | private |
read(Addr addr) | BaseRemoteGDB | inlineprivate |
recv(std::vector< char > &bp) | BaseRemoteGDB | private |
regCache | PowerISA::RemoteGDB | protected |
regCachePtr | BaseRemoteGDB | private |
RemoteGDB(System *_system, ThreadContext *tc, int _port) | PowerISA::RemoteGDB | |
removeHardBreak(Addr addr, size_t len) | BaseRemoteGDB | private |
removeSoftBreak(Addr addr, size_t len) | BaseRemoteGDB | private |
replaceThreadContext(ThreadContext *tc) | BaseRemoteGDB | inline |
replaceThreadContext(ThreadContext *_tc) | BaseRemoteGDB | inline |
scheduleInstCommitEvent(Event *ev, int delta) | BaseRemoteGDB | private |
send(const char *data) | BaseRemoteGDB | private |
setSingleStep() | BaseRemoteGDB | private |
setTempBreakpoint(Addr bkpt) | BaseRemoteGDB | private |
singleStep() | BaseRemoteGDB | private |
singleStepEvent | BaseRemoteGDB | private |
sys | BaseRemoteGDB | private |
system() | BaseRemoteGDB | inlineprotected |
tc | BaseRemoteGDB | private |
trap(int type) | BaseRemoteGDB | |
trapEvent | BaseRemoteGDB | private |
write(Addr addr, size_t size, const char *data) | BaseRemoteGDB | private |
write(Addr addr, T data) | BaseRemoteGDB | inlineprivate |
~BaseRemoteGDB() | BaseRemoteGDB | inlinevirtual |
~BaseRemoteGDB() | BaseRemoteGDB | virtual |