| /openbmc/qemu/chardev/ |
| H A D | spice.c | 20 Chardev *chr = CHARDEV(scd); in vmc_write() 63 Chardev *chr = CHARDEV(scd); in vmc_event() 81 Chardev *chr = CHARDEV(scd); in vmc_state() 129 Chardev *chr = CHARDEV(src->scd); in spice_char_source_prepare() 143 Chardev *chr = CHARDEV(src->scd); in spice_char_source_check() 156 Chardev *chr = CHARDEV(src->scd); in spice_char_source_dispatch() 169 static GSource *spice_chr_add_watch(Chardev *chr, GIOCondition cond) in spice_chr_add_watch() 183 static int spice_chr_write(Chardev *chr, const uint8_t *buf, int len) in spice_chr_write() 218 static void spice_vmc_set_fe_open(struct Chardev *chr, int fe_open) in spice_vmc_set_fe_open() 228 static void spice_port_set_fe_open(struct Chardev *chr, int fe_open) in spice_port_set_fe_open() [all …]
|
| H A D | char-udp.c | 39 Chardev parent; 52 static int udp_chr_write(Chardev *chr, const uint8_t *buf, int len) in DECLARE_INSTANCE_CHECKER() 62 Chardev *chr = CHARDEV(s); in udp_chr_flush_buffer() 74 Chardev *chr = CHARDEV(opaque); in udp_chr_read_poll() 89 Chardev *chr = CHARDEV(opaque); in udp_chr_read() 109 static void udp_chr_update_read_handler(Chardev *chr) in udp_chr_update_read_handler() 124 Chardev *chr = CHARDEV(obj); in char_udp_finalize() 192 static void qmp_chardev_open_udp(Chardev *chr, in qmp_chardev_open_udp()
|
| H A D | char-parallel.c | 53 Chardev parent; 73 static int pp_ioctl(Chardev *chr, int cmd, void *arg) in pp_ioctl() 160 static void qemu_chr_open_pp_fd(Chardev *chr, in qemu_chr_open_pp_fd() 181 Chardev parent; 188 static int pp_ioctl(Chardev *chr, int cmd, void *arg) in pp_ioctl() 230 static void qemu_chr_open_pp_fd(Chardev *chr, in qemu_chr_open_pp_fd() 242 static void qmp_chardev_open_parallel(Chardev *chr, in qmp_chardev_open_parallel() 284 Chardev *chr = CHARDEV(obj); in char_parallel_finalize()
|
| H A D | char-ringbuf.c | 37 Chardev parent; 48 static size_t ringbuf_count(const Chardev *chr) in DECLARE_INSTANCE_CHECKER() 55 static int ringbuf_chr_write(Chardev *chr, const uint8_t *buf, int len) in ringbuf_chr_write() 74 static int ringbuf_chr_read(Chardev *chr, uint8_t *buf, int len) in ringbuf_chr_read() 95 static void qemu_chr_open_ringbuf(Chardev *chr, in qemu_chr_open_ringbuf() 120 Chardev *chr; in qmp_ringbuf_write() 164 Chardev *chr; in qmp_ringbuf_read()
|
| H A D | char-win.c | 31 static void win_chr_read(Chardev *chr, DWORD len) in win_chr_read() 63 Chardev *chr = CHARDEV(opaque); in win_chr_serial_poll() 76 int win_chr_serial_init(Chardev *chr, const char *filename, Error **errp) in win_chr_serial_init() 144 Chardev *chr = CHARDEV(opaque); in win_chr_pipe_poll() 157 static int win_chr_write(Chardev *chr, const uint8_t *buf, int len1) in win_chr_write() 194 Chardev *chr = CHARDEV(obj); in char_win_finalize() 215 void win_chr_set_file(Chardev *chr, HANDLE file, bool keep_open) in win_chr_set_file()
|
| H A D | char-win-stdio.c | 34 Chardev parent; 49 Chardev *chr = CHARDEV(opaque); in DECLARE_INSTANCE_CHECKER() 121 Chardev *chr = CHARDEV(opaque); in win_stdio_thread_wait_func() 131 static void qemu_chr_set_echo_win_stdio(Chardev *chr, bool echo) in qemu_chr_set_echo_win_stdio() 145 static void qemu_chr_open_stdio(Chardev *chr, in qemu_chr_open_stdio() 240 static int win_stdio_write(Chardev *chr, const uint8_t *buf, int len) in win_stdio_write()
|
| H A D | char-null.c | 29 static void null_chr_open(Chardev *chr, in null_chr_open() 47 .instance_size = sizeof(Chardev),
|
| H A D | msmouse.c | 58 Chardev parent; 73 static void msmouse_chr_accept_input(Chardev *chr) in DECLARE_INSTANCE_CHECKER() 157 Chardev *chr = CHARDEV(dev); in msmouse_input_sync() 168 static int msmouse_chr_write(struct Chardev *s, const uint8_t *buf, int len) in msmouse_chr_write() 181 static int msmouse_ioctl(Chardev *chr, int cmd, void *arg) in msmouse_ioctl() 256 static void msmouse_chr_open(Chardev *chr, in msmouse_chr_open()
|
| H A D | wctablet.c | 69 Chardev parent; 93 static void wctablet_chr_accept_input(Chardev *chr); 188 static void wctablet_chr_accept_input(Chardev *chr) in wctablet_chr_accept_input() 208 static int wctablet_chr_write(struct Chardev *chr, in wctablet_chr_write() 298 static int wctablet_chr_ioctl(Chardev *chr, int cmd, void *arg) in wctablet_chr_ioctl() 327 static void wctablet_chr_open(Chardev *chr, in wctablet_chr_open()
|
| H A D | testdev.c | 35 Chardev parent; 88 static int testdev_chr_write(Chardev *chr, const uint8_t *buf, int len) in testdev_chr_write()
|
| H A D | char-console.c | 29 static void qemu_chr_open_win_con(Chardev *chr, in qemu_chr_open_win_con()
|
| H A D | char-io.c | 105 GSource *io_add_watch_poll(Chardev *chr, in io_add_watch_poll() 141 void remove_fd_in_watch(Chardev *chr) in remove_fd_in_watch()
|
| /openbmc/qemu/include/chardev/ |
| H A D | char-win.h | 31 Chardev parent; 50 void win_chr_set_file(Chardev *chr, HANDLE file, bool keep_open); 51 int win_chr_serial_init(Chardev *chr, const char *filename, Error **errp);
|
| H A D | char-io.h | 32 GSource *io_add_watch_poll(Chardev *chr, 39 void remove_fd_in_watch(Chardev *chr);
|
| H A D | spice.h | 9 Chardev parent;
|
| /openbmc/qemu/include/hw/m68k/ |
| H A D | mcf.h | 13 DeviceState *mcf_uart_create(qemu_irq irq, Chardev *chr); 14 DeviceState *mcf_uart_create_mmap(hwaddr base, qemu_irq irq, Chardev *chr);
|
| /openbmc/qemu/stubs/ |
| H A D | replay-tools.c | 52 void replay_register_char_driver(struct Chardev *chr) in replay_register_char_driver() 56 void replay_chr_be_write(struct Chardev *s, const uint8_t *buf, int len) in replay_chr_be_write()
|
| H A D | monitor-internal.c | 11 void monitor_init_hmp(Chardev *chr, bool use_readline, Error **errp) in monitor_init_hmp()
|
| /openbmc/qemu/tests/unit/ |
| H A D | test-char.c | 85 Chardev *chr; in char_console_test_subprocess() 109 Chardev *chr; in char_stdio_test_subprocess() 134 Chardev *chr; in char_ringbuf_test() 184 Chardev *chr, *base; in char_mux_test() 355 g_assert_cmpstr(error_get_pretty(error), ==, "Chardev 'mux-label' is busy"); in char_mux_test() 365 Chardev *hub, *chr1, *chr2, *base; in char_hub_test() 549 g_assert_cmpstr(error_get_pretty(error), ==, "Chardev 'chr1' is busy"); in char_hub_test() 555 g_assert_cmpstr(error_get_pretty(error), ==, "Chardev 'hub0' is busy"); in char_hub_test() 584 Chardev *chr3; in char_hub_test() 803 Chardev *chr_clien in websock_client_read() [all...] |
| /openbmc/qemu/ui/ |
| H A D | dbus-chardev.c | 180 dbus_chr_open(Chardev *chr, ChardevBackend *backend, in dbus_chr_open() 218 dbus_chr_set_fe_open(Chardev *chr, int fe_open) in dbus_chr_set_fe_open() 226 dbus_chr_set_echo(Chardev *chr, bool echo) in dbus_chr_set_echo() 234 dbus_chr_be_event(Chardev *chr, QEMUChrEvent event) in dbus_chr_be_event()
|
| H A D | spice-app.c | 52 void (*parent_open)(Chardev *chr, ChardevBackend *backend, 70 static void vc_chr_open(Chardev *chr, in vc_chr_open() 94 static void vc_chr_set_echo(Chardev *chr, bool echo) in vc_chr_set_echo()
|
| /openbmc/qemu/include/monitor/ |
| H A D | monitor.h | 22 void monitor_init_qmp(Chardev *chr, bool pretty, Error **errp); 23 void monitor_init_hmp(Chardev *chr, bool use_readline, Error **errp);
|
| /openbmc/qemu/include/hw/char/ |
| H A D | serial-mm.h | 50 Chardev *chr, enum device_endian end);
|
| H A D | mchp_pfsoc_mmuart.h | 66 hwaddr base, qemu_irq irq, Chardev *chr);
|
| /openbmc/qemu/include/qemu/ |
| H A D | typedefs.h | 38 typedef struct Chardev Chardev; typedef
|