Home
last modified time | relevance | path

Searched refs:VirtIOSerialPort (Results 1 – 3 of 3) sorted by relevance

/qemu/include/hw/virtio/
H A Dvirtio-serial.h29 OBJECT_DECLARE_TYPE(VirtIOSerialPort, VirtIOSerialPortClass,
60 void (*enable_backend)(VirtIOSerialPort *port, bool enable);
63 void (*guest_ready)(VirtIOSerialPort *port);
74 void (*guest_writable)(VirtIOSerialPort *port);
91 struct VirtIOSerialPort { struct
94 QTAILQ_ENTRY(VirtIOSerialPort) next; argument
164 VirtIOSerialPort *port; argument
178 QTAILQ_HEAD(, VirtIOSerialPort) ports;
198 int virtio_serial_open(VirtIOSerialPort *port);
204 int virtio_serial_close(VirtIOSerialPort *port);
[all …]
/qemu/hw/char/
H A Dvirtio-serial-bus.c41 VirtIOSerialPort *port; in find_port_by_id()
56 VirtIOSerialPort *port; in find_port_by_vq()
70 VirtIOSerialPort *port; in find_port_by_name()
83 VirtIOSerialPort *port; in find_first_connected_console()
502 VirtIOSerialPort *port; in handle_output()
532 VirtIOSerialPort *port; in handle_input()
608 VirtIOSerialPort *port; in guest_reset()
628 VirtIOSerialPort *port; in set_status()
666 VirtIOSerialPort *port; in virtio_serial_save_device()
719 VirtIOSerialPort *port; in virtio_serial_post_load_timer_cb()
[all …]
H A Dvirtio-console.c31 VirtIOSerialPort parent_obj;
52 static ssize_t flush_buf(VirtIOSerialPort *port, in flush_buf()
111 static void set_guest_connected(VirtIOSerialPort *port, int guest_connected) in set_guest_connected()
126 static void guest_writable(VirtIOSerialPort *port) in guest_writable()
145 VirtIOSerialPort *port = VIRTIO_SERIAL_PORT(vcon); in chr_read()
154 VirtIOSerialPort *port = VIRTIO_SERIAL_PORT(vcon); in chr_event()
179 VirtIOSerialPort *port = VIRTIO_SERIAL_PORT(vcon); in chr_be_change()
200 static void virtconsole_enable_backend(VirtIOSerialPort *port, bool enable) in virtconsole_enable_backend()
222 VirtIOSerialPort *port = VIRTIO_SERIAL_PORT(dev); in virtconsole_realize()