Loading chardev/char-serial.c +1 −1 Original line number Diff line number Diff line Loading @@ -45,7 +45,7 @@ static void qmp_chardev_open_serial(Chardev *chr, { ChardevHostdev *serial = backend->u.serial.data; win_chr_init(chr, serial->device, errp); win_chr_serial_init(chr, serial->device, errp); } #elif defined(__linux__) || defined(__sun__) || defined(__FreeBSD__) \ Loading chardev/char-win.c +4 −4 Original line number Diff line number Diff line Loading @@ -56,7 +56,7 @@ static void win_chr_read(Chardev *chr, DWORD len) } } static int win_chr_poll(void *opaque) static int win_chr_serial_poll(void *opaque) { Chardev *chr = CHARDEV(opaque); WinChardev *s = WIN_CHARDEV(opaque); Loading @@ -71,7 +71,7 @@ static int win_chr_poll(void *opaque) return 0; } int win_chr_init(Chardev *chr, const char *filename, Error **errp) int win_chr_serial_init(Chardev *chr, const char *filename, Error **errp) { WinChardev *s = WIN_CHARDEV(chr); COMMCONFIG comcfg; Loading Loading @@ -130,7 +130,7 @@ int win_chr_init(Chardev *chr, const char *filename, Error **errp) error_setg(errp, "Failed ClearCommError"); goto fail; } qemu_add_polling_cb(win_chr_poll, chr); qemu_add_polling_cb(win_chr_serial_poll, chr); return 0; fail: Loading Loading @@ -208,7 +208,7 @@ static void char_win_finalize(Object *obj) if (s->fpipe) { qemu_del_polling_cb(win_chr_pipe_poll, chr); } else { qemu_del_polling_cb(win_chr_poll, chr); qemu_del_polling_cb(win_chr_serial_poll, chr); } qemu_chr_be_event(chr, CHR_EVENT_CLOSED); Loading chardev/char-win.h +1 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ typedef struct { #define WIN_CHARDEV(obj) OBJECT_CHECK(WinChardev, (obj), TYPE_CHARDEV_WIN) void qemu_chr_open_win_file(Chardev *chr, HANDLE fd_out); int win_chr_init(Chardev *chr, const char *filename, Error **errp); int win_chr_serial_init(Chardev *chr, const char *filename, Error **errp); int win_chr_pipe_poll(void *opaque); #endif /* CHAR_WIN_H */ Loading
chardev/char-serial.c +1 −1 Original line number Diff line number Diff line Loading @@ -45,7 +45,7 @@ static void qmp_chardev_open_serial(Chardev *chr, { ChardevHostdev *serial = backend->u.serial.data; win_chr_init(chr, serial->device, errp); win_chr_serial_init(chr, serial->device, errp); } #elif defined(__linux__) || defined(__sun__) || defined(__FreeBSD__) \ Loading
chardev/char-win.c +4 −4 Original line number Diff line number Diff line Loading @@ -56,7 +56,7 @@ static void win_chr_read(Chardev *chr, DWORD len) } } static int win_chr_poll(void *opaque) static int win_chr_serial_poll(void *opaque) { Chardev *chr = CHARDEV(opaque); WinChardev *s = WIN_CHARDEV(opaque); Loading @@ -71,7 +71,7 @@ static int win_chr_poll(void *opaque) return 0; } int win_chr_init(Chardev *chr, const char *filename, Error **errp) int win_chr_serial_init(Chardev *chr, const char *filename, Error **errp) { WinChardev *s = WIN_CHARDEV(chr); COMMCONFIG comcfg; Loading Loading @@ -130,7 +130,7 @@ int win_chr_init(Chardev *chr, const char *filename, Error **errp) error_setg(errp, "Failed ClearCommError"); goto fail; } qemu_add_polling_cb(win_chr_poll, chr); qemu_add_polling_cb(win_chr_serial_poll, chr); return 0; fail: Loading Loading @@ -208,7 +208,7 @@ static void char_win_finalize(Object *obj) if (s->fpipe) { qemu_del_polling_cb(win_chr_pipe_poll, chr); } else { qemu_del_polling_cb(win_chr_poll, chr); qemu_del_polling_cb(win_chr_serial_poll, chr); } qemu_chr_be_event(chr, CHR_EVENT_CLOSED); Loading
chardev/char-win.h +1 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ typedef struct { #define WIN_CHARDEV(obj) OBJECT_CHECK(WinChardev, (obj), TYPE_CHARDEV_WIN) void qemu_chr_open_win_file(Chardev *chr, HANDLE fd_out); int win_chr_init(Chardev *chr, const char *filename, Error **errp); int win_chr_serial_init(Chardev *chr, const char *filename, Error **errp); int win_chr_pipe_poll(void *opaque); #endif /* CHAR_WIN_H */