/gem5/src/systemc/tlm_bridge/ |
H A D | tlm_to_gem5.cc | 112 auto status = socket->nb_transport_bw(trans, phase, delay); 126 auto status = socket->nb_transport_bw(trans, phase, delay); 217 socket->invalidate_direct_mem_ptr( 473 bmp(std::string(name()) + "master", *this), socket("tlm_socket"), 474 wrapper(socket, std::string(name()) + ".tlm", InvalidPortID), 495 socket.register_nb_transport_fw( 499 socket.register_b_transport( 501 socket.register_get_direct_mem_ptr( 507 socket.register_transport_dbg(
|
H A D | gem5_to_tlm.hh | 144 Gem5ToTlmBridge<BITWIDTH>, BITWIDTH> socket; member in class:sc_gem5::Gem5ToTlmBridge 203 return socket;
|
H A D | tlm_to_gem5.hh | 127 TlmToGem5Bridge<BITWIDTH>, BITWIDTH> socket; member in class:sc_gem5::TlmToGem5Bridge 172 return socket;
|
/gem5/src/systemc/tests/include/ |
H A D | SimpleATInitiator1.h | 96 initiator_socket_type socket; member in class:SimpleATInitiator1 104 socket("socket"), 112 socket.register_nb_transport_bw(this, &SimpleATInitiator1::myNBTransport); 197 switch (socket->nb_transport_fw(trans, phase, t)) { 305 sync_enum_type r = socket->nb_transport_fw(*trans, phase, t);
|
H A D | SimpleATInitiator2.h | 96 initiator_socket_type socket; member in class:SimpleATInitiator2 104 socket("socket"), 112 socket.register_nb_transport_bw(this, &SimpleATInitiator2::myNBTransport); 193 switch (socket->nb_transport_fw(trans, phase, t)) { 231 socket->nb_transport_fw(trans, phase, t);
|
H A D | SimpleLTInitiator3_DMI.h | 52 initiator_socket_type socket; member in class:SimpleLTInitiator3_dmi 60 socket("socket"), 70 socket.register_invalidate_direct_mem_ptr(this, &SimpleLTInitiator3_dmi::invalidate_direct_mem_ptr); 171 socket->get_direct_mem_ptr(trans, 207 socket->b_transport(trans, t);
|
/gem5/util/statetrace/base/ |
H A D | statetrace.cc | 33 #include <sys/socket.h> 122 int sock = socket(AF_INET, SOCK_STREAM, 0); 124 cerr << "Error opening socket! " << strerror(errno) << endl;
|
/gem5/util/statetrace/arch/arm/ |
H A D | tracechild.hh | 99 bool sendState(int socket);
|
H A D | tracechild.cc | 72 ARMTraceChild::sendState(int socket) argument 89 sent = write(socket, messagePtr, toSend);
|
/gem5/util/statetrace/arch/i686/ |
H A D | tracechild.cc | 102 I686TraceChild::sendState(int socket) argument
|
/gem5/util/tlm/examples/slave_port/ |
H A D | sc_target.hh | 50 /** TLM interface socket: */ 51 tlm_utils::simple_target_socket<Target> socket; member in struct:Target
|
/gem5/util/tlm/src/ |
H A D | sc_master_port.cc | 119 transactor->socket.register_nb_transport_fw(this, 123 transactor->socket.register_b_transport(this, 129 transactor->socket.register_transport_dbg(this, 251 auto status = transactor->socket->nb_transport_bw(trans, phase, delay); 375 auto status = transactor->socket->nb_transport_bw(trans, phase, delay);
|
/gem5/ext/dnet/ |
H A D | os.h | 26 # include <sys/socket.h>
|
/gem5/util/statetrace/arch/sparc/ |
H A D | tracechild.hh | 92 bool sendState(int socket);
|
H A D | tracechild.cc | 42 SparcTraceChild::sendState(int socket) argument 47 if (write(socket, ®Val, sizeof(regVal)) == -1) { 54 if (write(socket, ®Val, sizeof(regVal)) == -1) { 60 if (write(socket, ®Val, sizeof(regVal)) == -1) { 66 if (write(socket, ®Val, sizeof(regVal)) == -1) {
|
/gem5/src/dev/net/ |
H A D | ethertap.hh | 159 int socket; member in class:EtherTapStub
|
H A D | tcp_iface.cc | 42 * TCP stream socket based interface class implementation for dist-gem5 runs. 50 #include <sys/socket.h> 123 fdStatic = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP); 124 panic_if(fdStatic < 0, "socket() failed: %s", strerror(errno)); 229 sock = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP); 230 panic_if(sock < 0, "socket() failed: %s", strerror(errno)); 332 panic_if(!ret, "Error while reading socket");
|
H A D | dist_etherlink.cc | 47 #include <sys/socket.h>
|
/gem5/util/statetrace/arch/amd64/ |
H A D | tracechild.cc | 44 AMD64TraceChild::sendState(int socket) argument 50 if (write(socket, ®Val64, sizeof(regVal64)) == -1) { 57 if (write(socket, ®Val64, sizeof(regVal64)) == -1) { 64 if (write(socket, ®Val32, sizeof(regVal32)) == -1) { 72 if (write(socket, ®Val32, sizeof(regVal32)) == -1) {
|
H A D | tracechild.hh | 108 bool sendState(int socket);
|
/gem5/util/term/ |
H A D | term.c | 31 #include <sys/socket.h> 108 * Return's a socket connected to a remote host. Properly bind's to a local 122 if ((s = socket(res0->ai_family, res0->ai_socktype, 255 * ensure all of data on socket comes through. f==read || f==write
|
/gem5/util/batch/ |
H A D | job.py | 30 import os, os.path, shutil, signal, socket, sys 167 host = socket.gethostname()
|
/gem5/util/pbs/ |
H A D | job.py | 32 import os, os.path, shutil, signal, socket, sys 162 host = socket.gethostname()
|
/gem5/src/dev/virtio/ |
H A D | fs9p.cc | 45 #include <sys/socket.h> 356 // Create Unix domain socket 357 int socket_id = socket(AF_UNIX, SOCK_STREAM, 0); 361 // Bind the socket to a path which will not be read 372 "Incorrect length of socket path"); 379 " and hence unused socket already exists \n", socket_id); 386 // Create the socket which will later by used by the diod process 403 "-l", socket_path.c_str(), // pass the socket 525 fdSocket = socket(rp->ai_family, rp->ai_socktype,
|
/gem5/util/tap/ |
H A D | tap.cc | 44 #include <sys/socket.h> 126 int fd = ::socket(PF_INET, SOCK_STREAM, 0); 128 panic("Can't create socket!\n"); 508 DPRINTF("Error on client socket\n");
|