Home
last modified time | relevance | path

Searched full:socket (Results 1 – 25 of 945) sorted by relevance

12345678910>>...38

/openbmc/qemu/python/qemu/machine/
H A Dconsole_socket.py2 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 Dqtest.py5 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 Drs6000_mc.c53 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 Dserv.py12 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 Dclient.py11 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 Dnuma.h37 * @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 Dqom.py52 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 Dsock_channel.hpp16 * @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 Dcpr-transfer.c11 #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 D0001-isnsd.socket-use-run-instead-of-var-run.patch4 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 Dtrace-events20 # 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 Dwatch_timeout.hpp28 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 Dsocket_channel.hpp3 #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 Dnetwork.py7 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 Dutils.hpp16 /** @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 Dmctp-demux.c5 #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 Dsocket.h7 /** 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 Dchecksocket.py13 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 Dcpu-topology.rst10 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 Dqemu-vmsr-helper.rst24 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 Dqemu-pr-helper.rst24 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 Dhostconsole.conf32 # 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 D083.out113 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 Dmeson.build22 '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 Dmctp-kernel.md15 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 …]

12345678910>>...38