gem5  v19.0.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
BaseRemoteGDB Member List

This is the complete list of members for BaseRemoteGDB, including all inherited members.

_portBaseRemoteGDBprivate
acc(Addr addr, size_t len)=0BaseRemoteGDBprotectedpure virtual
activeBaseRemoteGDBprivate
attach(int fd)BaseRemoteGDB
attachedBaseRemoteGDBprivate
availableFeatures() constBaseRemoteGDBprotectedvirtual
BaseRemoteGDB(System *system, ThreadContext *context, int _port)BaseRemoteGDB
breakpoint()BaseRemoteGDBinline
breakpoint()BaseRemoteGDBinline
checkBpLen(size_t len)BaseRemoteGDBprotectedvirtual
clearSingleStep()BaseRemoteGDBprivate
clearTempBreakpoint(Addr &bkpt)BaseRemoteGDBprivate
cmd_async_cont(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_async_step(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_clr_hw_bkpt(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_cont(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_detach(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_mem_r(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_mem_w(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_query_var(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_reg_r(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_reg_w(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_set_hw_bkpt(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_set_thread(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_signal(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_step(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_unsupported(GdbCommand::Context &ctx)BaseRemoteGDBprivate
command_mapBaseRemoteGDBprivatestatic
connect()BaseRemoteGDB
connectEventBaseRemoteGDBprivate
ConnectEvent typedefBaseRemoteGDBprivate
ConnectEventBaseRemoteGDBprivate
connectWrapper(int revent)BaseRemoteGDBinlineprivate
context()BaseRemoteGDBinlineprotected
DataEvent typedefBaseRemoteGDBprivate
DataEventBaseRemoteGDBprivate
dataEventBaseRemoteGDBprivate
descheduleInstCommitEvent(Event *ev)BaseRemoteGDBprivate
detach()BaseRemoteGDB
encodeBinaryData(const std::string &unencoded, std::string &encoded) constBaseRemoteGDBprotected
encodeXferResponse(const std::string &unencoded, std::string &encoded, size_t offset, size_t unencoded_length) constBaseRemoteGDBprotected
fdBaseRemoteGDBprivate
gdbRegs()=0BaseRemoteGDBprotectedpure virtual
getbyte()BaseRemoteGDBprivate
getXferFeaturesRead(const std::string &annex, std::string &output)BaseRemoteGDBprotectedvirtual
HardBreakpoint classBaseRemoteGDBfriend
incomingData(int revent)BaseRemoteGDBprivate
insertHardBreak(Addr addr, size_t len)BaseRemoteGDBprivate
insertSoftBreak(Addr addr, size_t len)BaseRemoteGDBprivate
isAttached()BaseRemoteGDBinline
listen()BaseRemoteGDB
listenerBaseRemoteGDBprivate
name()BaseRemoteGDB
port() constBaseRemoteGDB
putbyte(uint8_t b)BaseRemoteGDBprivate
read(Addr addr, size_t size, char *data)BaseRemoteGDBprivate
read(Addr addr)BaseRemoteGDBinlineprivate
recv(std::vector< char > &bp)BaseRemoteGDBprivate
regCachePtrBaseRemoteGDBprivate
removeHardBreak(Addr addr, size_t len)BaseRemoteGDBprivate
removeSoftBreak(Addr addr, size_t len)BaseRemoteGDBprivate
replaceThreadContext(ThreadContext *tc)BaseRemoteGDBinline
replaceThreadContext(ThreadContext *_tc)BaseRemoteGDBinline
scheduleInstCommitEvent(Event *ev, int delta)BaseRemoteGDBprivate
send(const char *data)BaseRemoteGDBprivate
setSingleStep()BaseRemoteGDBprivate
setTempBreakpoint(Addr bkpt)BaseRemoteGDBprivate
singleStep()BaseRemoteGDBprivate
singleStepEventBaseRemoteGDBprivate
sysBaseRemoteGDBprivate
system()BaseRemoteGDBinlineprotected
tcBaseRemoteGDBprivate
trap(int type)BaseRemoteGDB
trapEventBaseRemoteGDBprivate
write(Addr addr, size_t size, const char *data)BaseRemoteGDBprivate
write(Addr addr, T data)BaseRemoteGDBinlineprivate
~BaseRemoteGDB()BaseRemoteGDBinlinevirtual
~BaseRemoteGDB()BaseRemoteGDBvirtual

Generated on Fri Feb 28 2020 16:27:08 for gem5 by doxygen 1.8.13