Searched refs:socket (Results 51 - 75 of 80) sorted by relevance

1234

/gem5/src/systemc/tlm_bridge/
H A Dtlm_to_gem5.cc112 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 Dgem5_to_tlm.hh144 Gem5ToTlmBridge<BITWIDTH>, BITWIDTH> socket; member in class:sc_gem5::Gem5ToTlmBridge
203 return socket;
H A Dtlm_to_gem5.hh127 TlmToGem5Bridge<BITWIDTH>, BITWIDTH> socket; member in class:sc_gem5::TlmToGem5Bridge
172 return socket;
/gem5/src/systemc/tests/include/
H A DSimpleATInitiator1.h96 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 DSimpleATInitiator2.h96 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 DSimpleLTInitiator3_DMI.h52 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 Dstatetrace.cc33 #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 Dtracechild.hh99 bool sendState(int socket);
H A Dtracechild.cc72 ARMTraceChild::sendState(int socket) argument
89 sent = write(socket, messagePtr, toSend);
/gem5/util/statetrace/arch/i686/
H A Dtracechild.cc102 I686TraceChild::sendState(int socket) argument
/gem5/util/tlm/examples/slave_port/
H A Dsc_target.hh50 /** TLM interface socket: */
51 tlm_utils::simple_target_socket<Target> socket; member in struct:Target
/gem5/util/tlm/src/
H A Dsc_master_port.cc119 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 Dos.h26 # include <sys/socket.h>
/gem5/util/statetrace/arch/sparc/
H A Dtracechild.hh92 bool sendState(int socket);
H A Dtracechild.cc42 SparcTraceChild::sendState(int socket) argument
47 if (write(socket, &regVal, sizeof(regVal)) == -1) {
54 if (write(socket, &regVal, sizeof(regVal)) == -1) {
60 if (write(socket, &regVal, sizeof(regVal)) == -1) {
66 if (write(socket, &regVal, sizeof(regVal)) == -1) {
/gem5/src/dev/net/
H A Dethertap.hh159 int socket; member in class:EtherTapStub
H A Dtcp_iface.cc42 * 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 Ddist_etherlink.cc47 #include <sys/socket.h>
/gem5/util/statetrace/arch/amd64/
H A Dtracechild.cc44 AMD64TraceChild::sendState(int socket) argument
50 if (write(socket, &regVal64, sizeof(regVal64)) == -1) {
57 if (write(socket, &regVal64, sizeof(regVal64)) == -1) {
64 if (write(socket, &regVal32, sizeof(regVal32)) == -1) {
72 if (write(socket, &regVal32, sizeof(regVal32)) == -1) {
H A Dtracechild.hh108 bool sendState(int socket);
/gem5/util/term/
H A Dterm.c31 #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 Djob.py30 import os, os.path, shutil, signal, socket, sys
167 host = socket.gethostname()
/gem5/util/pbs/
H A Djob.py32 import os, os.path, shutil, signal, socket, sys
162 host = socket.gethostname()
/gem5/src/dev/virtio/
H A Dfs9p.cc45 #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 Dtap.cc44 #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");

Completed in 35 milliseconds

1234