Lines Matching defs:Terminal
74 #include "debug/Terminal.hh"
85 Terminal::ListenEvent::ListenEvent(Terminal *t, int fd, int e)
91 Terminal::ListenEvent::process(int revent)
99 Terminal::DataEvent::DataEvent(Terminal *t, int fd, int e)
105 Terminal::DataEvent::process(int revent)
119 * Terminal code
121 Terminal::Terminal(const Params *p)
136 Terminal::~Terminal()
149 Terminal::terminalDump(const TerminalParams* p)
170 Terminal::listen(int port)
178 DPRINTF(Terminal,
192 Terminal::accept()
210 ccprintf(stream, "==== m5 slave terminal: Terminal %d ====", number);
228 Terminal::detach()
243 Terminal::data()
256 Terminal::read(uint8_t *buf, size_t len)
259 panic("Terminal not properly attached.\n");
278 // Terminal output.
280 Terminal::write(const uint8_t *buf, size_t len)
283 panic("Terminal not properly attached.\n");
298 Terminal::readData()
312 Terminal::console_in()
330 Terminal::writeData(uint8_t c)
333 if (DTRACE(Terminal)) {
342 DPRINTF(Terminal, "%s\n", buffer);
366 Terminal *
369 return new Terminal(this);