gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::RiscvISA::RemoteGDB Member List

This is the complete list of members for gem5::RiscvISA::RemoteGDB, including all inherited members.

acc(Addr addr, size_t len) overridegem5::RiscvISA::RemoteGDBprotectedvirtual
addThreadContext(ThreadContext *_tc)gem5::BaseRemoteGDB
attach(int fd)gem5::BaseRemoteGDB
attachedgem5::BaseRemoteGDBprotected
availableFeatures() const overridegem5::RiscvISA::RemoteGDBinlinevirtual
BaseRemoteGDB(System *system, ListenSocketConfig _listen_config)gem5::BaseRemoteGDB
breakpoint()gem5::BaseRemoteGDBinline
build(ListenSocketConfig listen_config, Args... args)gem5::BaseRemoteGDBinlinestatic
checkBpKind(size_t kind) overridegem5::RiscvISA::RemoteGDBinlineprotectedvirtual
clearSingleStep()gem5::BaseRemoteGDBprotected
cmdAsyncCont(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdAsyncStep(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdClrHwBkpt(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdCont(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdDetach(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdDumpPageTable(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdIsThreadAlive(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdMemR(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdMemW(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdMultiLetter(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdMultiUnsupported(GdbMultiLetterCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdQueryVar(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdRegR(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdRegW(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdReplyEmpty(GdbMultiLetterCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdSetHwBkpt(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdSetThread(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdSignal(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdStep(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdUnsupported(GdbCommand::Context &ctx)gem5::BaseRemoteGDBprotected
cmdVKill(GdbMultiLetterCommand::Context &ctx)gem5::BaseRemoteGDBprotected
commandMapgem5::BaseRemoteGDBprotectedstatic
connect()gem5::BaseRemoteGDB
connectEventgem5::BaseRemoteGDBprotected
context()gem5::BaseRemoteGDBinlineprotected
descheduleInstCommitEvent(Event *ev)gem5::BaseRemoteGDBprotected
detach()gem5::BaseRemoteGDB
disconnectEventgem5::BaseRemoteGDBprotected
encodeBinaryData(const std::string &unencoded, std::string &encoded) constgem5::BaseRemoteGDBprotected
encodeXferResponse(const std::string &unencoded, std::string &encoded, size_t offset, size_t unencoded_length) constgem5::BaseRemoteGDBprotected
fdgem5::BaseRemoteGDBprotected
gdbRegs() overridegem5::RiscvISA::RemoteGDBvirtual
getbyte()gem5::BaseRemoteGDBprotected
getXferFeaturesRead(const std::string &annex, std::string &output) overridegem5::RiscvISA::RemoteGDBvirtual
hostSocket() constgem5::BaseRemoteGDB
incomingConnection(int revent)gem5::BaseRemoteGDBprotected
IncomingConnectionEvent typedefgem5::BaseRemoteGDBprotected
IncomingConnectionEventgem5::BaseRemoteGDBprotected
incomingConnectionEventgem5::BaseRemoteGDBprotected
incomingData(int revent)gem5::BaseRemoteGDBprotected
IncomingDataEvent typedefgem5::BaseRemoteGDBprotected
IncomingDataEventgem5::BaseRemoteGDBprotected
incomingDataEventgem5::BaseRemoteGDBprotected
insertHardBreak(Addr addr, size_t kind)gem5::BaseRemoteGDBprotected
insertSoftBreak(Addr addr, size_t kind)gem5::BaseRemoteGDBprotected
isAttached()gem5::BaseRemoteGDBinline
listen()gem5::BaseRemoteGDB
listenergem5::BaseRemoteGDBprotected
multiLetterMapgem5::BaseRemoteGDBprotectedstatic
name()gem5::BaseRemoteGDB
NumCSRsgem5::RiscvISA::RemoteGDBprotectedstatic
NumGDBRegsgem5::RiscvISA::RemoteGDBprotectedstatic
processCommands(GDBSignal sig=GDBSignal::ZERO)gem5::BaseRemoteGDBprotected
putbyte(uint8_t b)gem5::BaseRemoteGDBprotected
queryAttached(QuerySetCommand::Context &ctx)gem5::BaseRemoteGDBprotected
queryC(QuerySetCommand::Context &ctx)gem5::BaseRemoteGDBprotected
queryFThreadInfo(QuerySetCommand::Context &ctx)gem5::BaseRemoteGDBprotected
queryMapgem5::BaseRemoteGDBprotectedstatic
queryRcmd(QuerySetCommand::Context &ctx)gem5::BaseRemoteGDBprotected
querySThreadInfo(QuerySetCommand::Context &ctx)gem5::BaseRemoteGDBprotected
querySupported(QuerySetCommand::Context &ctx)gem5::BaseRemoteGDBprotected
querySymbol(QuerySetCommand::Context &ctx)gem5::BaseRemoteGDBprotected
queryXfer(QuerySetCommand::Context &ctx)gem5::BaseRemoteGDBprotected
read(Addr vaddr, size_t size, char *data)gem5::BaseRemoteGDBprotected
read(Addr addr)gem5::BaseRemoteGDBinlineprotected
readBlob(Addr vaddr, size_t size, char *data)gem5::BaseRemoteGDBprotectedvirtual
recv(std::vector< char > &bp)gem5::BaseRemoteGDBprotected
regCache32gem5::RiscvISA::RemoteGDBprotected
regCache64gem5::RiscvISA::RemoteGDBprotected
regCachePtrgem5::BaseRemoteGDBprotected
RemoteGDB(System *_system, ListenSocketConfig _listen_config)gem5::RiscvISA::RemoteGDB
removeHardBreak(Addr addr, size_t kind)gem5::BaseRemoteGDBprotected
removeSoftBreak(Addr addr, size_t kind)gem5::BaseRemoteGDBprotected
replaceThreadContext(ThreadContext *tc)gem5::BaseRemoteGDBinline
replaceThreadContext(ThreadContext *_tc)gem5::BaseRemoteGDB
scheduleInstCommitEvent(Event *ev, int delta, ThreadContext *_tc)gem5::BaseRemoteGDBprotected
scheduleInstCommitEvent(Event *ev, int delta)gem5::BaseRemoteGDBinlineprotected
scheduleTrapEvent(ContextID id, GDBSignal type, int delta, std::string stopReason)gem5::BaseRemoteGDB
selectThreadContext(ContextID id)gem5::BaseRemoteGDB
send(const char *data)gem5::BaseRemoteGDBprotected
send(const std::string &data)gem5::BaseRemoteGDBinlineprotected
send(const char *format, const Args &...args)gem5::BaseRemoteGDBinlineprotected
sendMessage(std::string message)gem5::BaseRemoteGDB
sendOPacket(const std::string message)gem5::BaseRemoteGDBprotected
sendSPacket(GDBSignal sig)gem5::BaseRemoteGDBprotected
sendTPacket(GDBSignal sig, ContextID id, const std::string &stopReason)gem5::BaseRemoteGDBprotected
setSingleStep()gem5::BaseRemoteGDBprotected
singleStep()gem5::BaseRemoteGDBprotected
singleStepEventgem5::BaseRemoteGDBprotected
sysgem5::BaseRemoteGDBprotected
system()gem5::BaseRemoteGDBinlineprotected
tcgem5::BaseRemoteGDBprotected
threadInfoIdxgem5::BaseRemoteGDBprotected
threadsgem5::BaseRemoteGDBprotected
threadSwitchinggem5::BaseRemoteGDBprotected
trap(ContextID id, int type)gem5::BaseRemoteGDBinline
trap(ContextID id, GDBSignal sig, const std::string &stopReason="")gem5::BaseRemoteGDB
trapEventgem5::BaseRemoteGDBprotected
try_getbyte(uint8_t *c, int timeout=-1)gem5::BaseRemoteGDBprotected
write(Addr vaddr, size_t size, const char *data)gem5::BaseRemoteGDBprotected
write(Addr addr, T data)gem5::BaseRemoteGDBinlineprotected
writeBlob(Addr vaddr, size_t size, const char *data)gem5::BaseRemoteGDBprotectedvirtual
~BaseRemoteGDB()gem5::BaseRemoteGDBinlinevirtual
~BaseRemoteGDB()gem5::BaseRemoteGDBvirtual

Generated on Tue Jun 18 2024 16:24:21 for gem5 by doxygen 1.11.0