Searched refs:tap (Results 1 - 6 of 6) sorted by relevance

/gem5/ext/fputils/tests/
H A DMakefile.am3 $(top_srcdir)/tap-driver.sh
/gem5/src/dev/net/
H A Dethertap.hh118 EtherTapBase *tap; member in class:EtherTapInt
121 EtherInt(name), tap(t)
125 { return tap->recvSimulated(pkt); }
188 int tap; member in class:EtherTap
H A Dethertap.cc77 EtherTapBase *tap; member in class:TapEvent
81 : PollEvent(fd, e), tap(_tap) {}
88 EventQueue::ScopedMigration migrate(tap->eventQueue());
90 tap->recvReal(revent);
165 if (if_name == "tap")
248 EtherTapStub *tap; member in class:TapListener
252 TapListener(EtherTapStub *t, int p) : event(NULL), tap(t), port(p) {}
266 ccprintf(cerr, "Listening for tap connection on port %d\n", port);
277 EventQueue::ScopedMigration migrate(tap->eventQueue());
284 tap
[all...]
H A DEthernet.py109 bufsz = Param.Int(10000, "tap buffer size")
111 tap = EtherInt("Ethernet interface to connect to gem5's network") variable in class:EtherTapBase
119 tap_device_name = Param.String('gem5-tap', "Tap device name")
/gem5/util/tap/
H A DMakefile37 m5tap: tap.o
H A Dtap.cc297 DPRINTF("tap read!\n");
324 Ethernet *tap = NULL; local
401 panic("-f parameter not valid with a tap device!");
402 tap = new Tap(device);
404 tap = new PCap(device, filter);
417 pfds[1].fd = tap->getfd();
455 DPRINTF("tap events: %x\n", tap_pfd->revents);
459 if (tap->read(data, len) && client_pfd) {
493 tap->write(data, data_len);
526 delete tap;
[all...]

Completed in 11 milliseconds