| /openbmc/qemu/python/qemu/machine/ |
| H A D | console_socket.py | 2 QEMU Console Socket Module: 5 which can drain a socket and optionally dump the bytes to file. 17 import socket 23 class ConsoleSocket(socket.socket): 25 ConsoleSocket represents a socket attached to a char device. 28 :param sock_fd: Optionally, an existing socket file descriptor. 31 :param drain: Optionally, drains the socket and places the bytes 48 socket.socket.__init__(self, socket.AF_UNIX, socket.SOCK_STREAM) 52 socket.socket.__init__(self, fileno=sock_fd) 70 """Drains the socket and runs while the socket is open.""" [all …]
|
| H A D | qtest.py | 5 offer a connection to QEMU's qtest protocol socket, and a qtest-enabled 21 import socket 37 QEMUQtestProtocol implements a connection to a qtest socket. 39 :param address: QEMU address, can be either a unix socket path (string) 42 :param sock: An existing socket can be provided as an alternative to 44 :param server: server mode, listens on the socket. Only meaningful 46 socket. 48 :raise socket.error: on socket connection errors 56 sock: Optional[socket.socket] = None, argument 64 raise ValueError("server=True is meaningless when passing socket") [all …]
|
| /openbmc/qemu/hw/ppc/ |
| H A D | rs6000_mc.c | 53 int socket; in rs6000mc_port0803_read() local 55 /* (1 << socket) indicates 32 MB SIMM at given socket */ in rs6000mc_port0803_read() 56 for (socket = 0; socket < 6; socket++) { in rs6000mc_port0803_read() 57 if (s->simm_size[socket] == 32) { in rs6000mc_port0803_read() 58 val |= (1 << socket); in rs6000mc_port0803_read() 72 int socket; in rs6000mc_port0804_read() local 74 /* (1 << socket) indicates SIMM absence at given socket */ in rs6000mc_port0804_read() 75 for (socket = 0; socket < 6; socket++) { in rs6000mc_port0804_read() 76 if (s->simm_size[socket]) { in rs6000mc_port0804_read() 77 val &= ~(1 << socket); in rs6000mc_port0804_read() [all …]
|
| /openbmc/openbmc/poky/bitbake/lib/bb/asyncrpc/ |
| H A D | serv.py | 12 import socket 30 def __init__(self, socket, proto_name, logger): argument 31 self.socket = socket 39 "address": socket.address, 45 await self.socket.close() 52 self.logger.info("Client %r connected" % (self.socket.address,)) 55 client_protocol = await self.socket.recv() 74 header = await self.socket.recv() 83 await self.socket.send("%s: %s" % (k, v)) 84 await self.socket.send("") [all …]
|
| H A D | client.py | 11 import socket 59 self.socket = None 82 # The socket must be opened synchronously so that CWD doesn't get 84 sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM, 0) 131 await self.socket.send("%s %s" % (self.proto_name, self.proto_version)) 132 await self.socket.send( 136 await self.socket.send("%s: %s" % (k, v)) 139 await self.socket.send("") 144 line = await self.socket.recv() 156 if self.socket is None: [all …]
|
| /openbmc/qemu/include/hw/riscv/ |
| H A D | numa.h | 37 * @socket_id: socket index 39 * Returns: first hartid for a valid socket and -1 for an invalid socket 46 * @socket_id: socket index 48 * Returns: last hartid for a valid socket and -1 for an invalid socket 55 * @socket_id: socket index 57 * Returns: number of harts for a valid socket and -1 for an invalid socket 64 * @socket_id: socket index 66 * Returns: offset of ram belonging to given socket 73 * @socket_id: socket index 75 * Returns: size of ram belonging to given socket [all …]
|
| /openbmc/qemu/python/qemu/utils/ |
| H A D | qom.py | 52 usage: qom-set [-h] [--socket SOCKET] <path>.<property> <value> 62 --socket SOCKET, -s SOCKET 63 QMP socket path or address (addr:port). May also be 100 usage: qom-get [-h] [--socket SOCKET] <path>.<property> 109 --socket SOCKET, -s SOCKET 110 QMP socket path or address (addr:port). May also be 148 usage: qom-list [-h] [--socket SOCKET] <path> 157 --socket SOCKET, -s SOCKET 158 QMP socket path or address (addr:port). May also be 194 usage: qom-tree [-h] [--socket SOCKET] [<path>] [all …]
|
| /openbmc/slpd-lite/ |
| H A D | sock_channel.hpp | 16 * @brief Provides encapsulation for UDP socket operations like Read, Peek, 35 * Initialize the IPMI socket object with the socket descriptor 37 * @param [in] File Descriptor for the socket 52 * socket 74 * Reads the data available on the socket 78 * available on the socket and return code is 0. 87 * Writes the data in the vector to the socket 90 * The vector would be the buffer of data to write to the socket. 105 * The socket descriptor is the UDP server socket for the IPMI port. 106 * The same socket descriptor is used for multiple ipmi clients and the [all …]
|
| /openbmc/qemu/migration/ |
| H A D | cpr-transfer.c | 11 #include "io/channel-socket.h" 25 addr->u.socket.type == SOCKET_ADDRESS_TYPE_UNIX) { in cpr_transfer_output() 29 SocketAddress *saddr = &addr->u.socket; in cpr_transfer_output() 34 trace_cpr_transfer_output(addr->u.socket.u.q_unix.path); in cpr_transfer_output() 49 (addr->u.socket.type == SOCKET_ADDRESS_TYPE_UNIX || in cpr_transfer_input() 50 addr->u.socket.type == SOCKET_ADDRESS_TYPE_FD)) { in cpr_transfer_input() 53 SocketAddress *saddr = &addr->u.socket; in cpr_transfer_input() 57 qio_net_listener_set_name(listener, "cpr-socket-listener"); in cpr_transfer_input() 65 addr->u.socket.type == SOCKET_ADDRESS_TYPE_UNIX ? in cpr_transfer_input() 66 addr->u.socket.u.q_unix.path : addr->u.socket.u.fd.str); in cpr_transfer_input() [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/open-isns/files/ |
| H A D | 0001-isnsd.socket-use-run-instead-of-var-run.patch | 4 Subject: [PATCH] isnsd.socket: use /run instead of /var/run 10 isnsd.socket | 2 +- 13 diff --git a/isnsd.socket b/isnsd.socket 15 --- a/isnsd.socket 16 +++ b/isnsd.socket 18 [Socket] 23 [Socket]
|
| /openbmc/qemu/chardev/ |
| H A D | trace-events | 20 # char-socket.c 21 chr_socket_poll_err(void *chrdev, const char *label) "chardev socket poll error %p (%s)" 22 chr_socket_recv_err(void *chrdev, const char *label, const char *err) "chardev socket recv error %p… 23 chr_socket_recv_eof(void *chrdev, const char *label) "chardev socket recv end-of-file %p (%s)" 24 chr_socket_write_err(void *chrdev, const char *label, const char *err) "chardev socket write error … 25 chr_socket_disconnect(void *chrdev, const char *label) "chardev socket disconnect %p (%s)" 26 chr_socket_hangup(void *chrdev, const char *label) "chardev socket hangup %p (%s)" 27 chr_socket_ws_handshake_err(void *chrdev, const char *label, const char *err) "chardev socket webso… 28 chr_socket_tls_handshake_err(void *chrdev, const char *label, const char *err) "chardev socket TLS … 29 chr_socket_tls_init_err(void *chrdev, const char *label, const char *err) "chardev socket TLS init …
|
| /openbmc/boost-dbus/include/dbus/detail/ |
| H A D | watch_timeout.hpp | 28 boost::asio::generic::stream_protocol::socket &socket = in operator ()() local 29 *static_cast<boost::asio::generic::stream_protocol::socket *>(data); in operator ()() 31 watch_toggled(dbus_watch, &socket.get_io_service()); in operator ()() 41 auto socket = in watch_toggled() local 42 static_cast<boost::asio::generic::stream_protocol::socket *>(watch_data); in watch_toggled() 45 socket->async_read_some(boost::asio::null_buffers(), in watch_toggled() 49 socket->async_write_some(boost::asio::null_buffers(), in watch_toggled() 53 socket->cancel(); in watch_toggled() 67 // socket based watches in add_watch() 70 boost::asio::generic::stream_protocol::socket &socket = in add_watch() local [all …]
|
| /openbmc/phosphor-net-ipmid/ |
| H A D | socket_channel.hpp | 3 #include <sys/socket.h> 22 * @brief Provides encapsulation for UDP socket operations like Read, Peek, 38 * Initialize the IPMI socket object with the socket descriptor 40 * @param [in] pointer to a boost::asio udp socket object 44 explicit Channel(std::shared_ptr<boost::asio::ip::udp::socket> socket) : in Channel() argument 45 socket(socket) in Channel() 66 * socket 132 * Reads the data available on the socket 136 * available on the socket and return code is 0. 144 std::vector<uint8_t> packet(socket->available()); in read() [all …]
|
| /openbmc/openbmc/poky/meta/lib/oeqa/utils/ |
| H A D | network.py | 7 import socket 10 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM if not udp else socket.SOCK_DGRAM)
|
| /openbmc/pldm/oem/ibm/libpldmresponder/ |
| H A D | utils.hpp | 16 /** @brief Setup UNIX socket 17 * This function creates listening socket in non-blocking mode and allows only 18 * one socket connection. returns accepted socket after accepting connection 21 * @param[in] socketInterface - unix socket path 22 * @return on success returns accepted socket fd 27 /** @brief Write data on UNIX socket 28 * This function writes given data to a non-blocking socket. 30 * on unix socket. 32 * @param[in] sock - unix socket
|
| /openbmc/libpldm/src/transport/ |
| H A D | mctp-demux.c | 5 #include "socket.h" 18 #include <sys/socket.h> 28 int socket; member 50 fd = socket(AF_UNIX, SOCK_SEQPACKET, 0); in pldm_transport_mctp_demux_open() 77 pollfd->fd = ctx->socket; in pldm_transport_mctp_demux_init_pollfd() 148 length = recv(demux->socket, NULL, 0, MSG_PEEK | MSG_TRUNC); in pldm_transport_mctp_demux_recv() 160 recv(demux->socket, buf, length, 0); in pldm_transport_mctp_demux_recv() 174 bytes = recvmsg(demux->socket, &msg, 0); in pldm_transport_mctp_demux_recv() 231 ssize_t rc = sendmsg(demux->socket, &msg, 0); in pldm_transport_mctp_demux_send() 256 demux->socket = pldm_transport_mctp_demux_open(); in pldm_transport_mctp_demux_init() [all …]
|
| /openbmc/qemu/linux-user/ |
| H A D | socket.h | 7 /** sock_type - Socket types - default values 10 * @SOCK_STREAM - stream (connection) socket 11 * @SOCK_DGRAM - datagram (conn.less) socket 12 * @SOCK_RAW - raw socket 14 * @SOCK_SEQPACKET - sequential packet socket 15 * @SOCK_DCCP - Datagram Congestion Control Protocol socket 35 /* Flags for socket, socketpair, accept4 */
|
| /openbmc/openbmc/poky/bitbake/lib/toaster/toastermain/management/commands/ |
| H A D | checksocket.py | 13 import socket 41 sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 42 sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) 44 except (socket.error, OverflowError) as err:
|
| /openbmc/qemu/docs/system/s390x/ |
| H A D | cpu-topology.rst | 10 The socket container has one or more CPU entries. 77 based on the core-id starting with core-0 at position 0 of socket-0, 78 book-0, drawer-0 and filling all CPUs of socket-0 before filling socket-1 79 of book-0 and so on up to the last socket of the last book of the last 87 -device gen16b-s390x-cpu,drawer-id=1,book-id=1,socket-id=2,core-id=1 127 (qemu) device_add gen16b-s390x-cpu,drawer-id=1,book-id=1,socket-id=2,core-id=1 149 starting with core 0 in socket 0 up to maxcpus. 155 As we have 4 cores in a socket, we have 4 CPUs provided 156 to the guest in socket 0, with core-ids 0,1,2,3. 157 The last CPU, with core-id 4, will be on socket 1. [all …]
|
| /openbmc/qemu/docs/tools/ |
| H A D | qemu-vmsr-helper.rst | 24 socket which will accept incoming connections for communication with QEMU. 28 support" to find out how to configure QEMU to connect to the socket created by 31 After connecting to the socket, :program:`qemu-vmsr-helper` can 35 :program:`qemu-vmsr-helper` can also use the systemd socket activation 36 protocol. In this case, the systemd socket unit should specify a 37 Unix stream socket, like this:: 39 [Socket] 65 .. option:: -k, --socket=PATH 67 path to the socket. By default the socket is created in
|
| H A D | qemu-pr-helper.rst | 24 is that external helper; it creates a listener socket which will 30 configure QEMU to connect to the socket created by 33 After connecting to the socket, :program:`qemu-pr-helper` can 37 :program:`qemu-pr-helper` can also use the systemd socket activation 38 protocol. In this case, the systemd socket unit should specify a 39 Unix stream socket, like this:: 41 [Socket] 67 .. option:: -k, --socket=PATH 69 path to the socket. By default the socket is created in
|
| /openbmc/openbmc/meta-ampere/meta-common/recipes-extended/rsyslog/rsyslog/ |
| H A D | hostconsole.conf | 32 # Custom socket for serial console logs. 34 Socket="/run/rsyslog/console/cpu" 41 Socket="/run/rsyslog/console/atf" 48 Socket="/run/rsyslog/console/secpro0" 55 Socket="/run/rsyslog/console/secpro1" 62 Socket="/run/rsyslog/console/mpro0" 69 Socket="/run/rsyslog/console/mpro1" 76 Socket="/run/rsyslog/console/scp0" 83 Socket="/run/rsyslog/console/scp1"
|
| /openbmc/qemu/tests/qemu-iotests/ |
| H A D | 083.out | 113 qemu-io: can't open device nbd+unix:///foo?socket=SOCK_DIR/nbd.sock 117 qemu-io: can't open device nbd+unix:///foo?socket=SOCK_DIR/nbd.sock 121 qemu-io: can't open device nbd+unix:///foo?socket=SOCK_DIR/nbd.sock 125 qemu-io: can't open device nbd+unix:///foo?socket=SOCK_DIR/nbd.sock 129 qemu-io: can't open device nbd+unix:///foo?socket=SOCK_DIR/nbd.sock 133 qemu-io: can't open device nbd+unix:///foo?socket=SOCK_DIR/nbd.sock 137 qemu-io: can't open device nbd+unix:///foo?socket=SOCK_DIR/nbd.sock 141 qemu-io: can't open device nbd+unix:///foo?socket=SOCK_DIR/nbd.sock 145 qemu-io: can't open device nbd+unix:///foo?socket=SOCK_DIR/nbd.sock 149 qemu-io: can't open device nbd+unix:///foo?socket=SOCK_DIR/nbd.sock [all …]
|
| /openbmc/obmc-console/ |
| H A D | meson.build | 22 'conf/obmc-console@.socket.in', 23 rename: ['obmc-console@.service', 'obmc-console@.socket'], 43 'conf/obmc-console-ssh.socket.in', 44 rename: ['obmc-console-ssh.socket'], 48 'conf/obmc-console-ssh@.service.d/use-socket.conf.in', 49 rename: ['use-socket.conf'], 71 'console-socket.c', 75 'socket-handler.c', 96 'console-socket.c',
|
| /openbmc/docs/designs/mctp/ |
| H A D | mctp-kernel.md | 15 socket interface 50 introduced socket API. This also includes the majority of the MCTP Control 98 MCTP sockets are created with the `socket()` syscall, specifying `AF_MCTP` as 99 the domain. Currently, only a `SOCK_DGRAM` socket type is defined. 102 int sd = socket(AF_MCTP, SOCK_DGRAM, 0); 113 future `SOCK_RAW` socket type. 115 As with all socket address families, source and destination addresses are 157 socket system calls. These behaviours have been chosen to map closely to the 160 ##### `bind()`: set local socket address 177 This establishes the local address of the socket. Incoming MCTP messages that [all …]
|