aboutsummaryrefslogtreecommitdiff
path: root/chardev/char-fe.c
AgeCommit message (Expand)Author
2024-10-15chardev/mux: implement detach of frontends from muxRoman Penyaev
2024-10-15chardev/mux: introduce `mux_chr_attach_frontend() callRoman Penyaev
2024-10-15chardev/mux: convert size members to unsigned intRoman Penyaev
2024-04-24error: Drop superfluous #include "qapi/qmp/qerror.h"Markus Armbruster
2024-03-09char: Slightly better error reporting when chardev is in useMarkus Armbruster
2024-01-12chardev: use bool for fe_is_openAlex Bennée
2021-08-05chardev: mark explicitly first argument as poisonedMarc-André Lureau
2020-07-13chardev: Reduce "char-mux.h" scope, rename it "chardev-internal.h"Philippe Mathieu-Daudé
2019-02-13char: update the mux handlers in class callbackMarc-André Lureau
2019-02-12chardev: fix mess in OPENED/CLOSED events when muxedArtem Pisarenko
2018-10-03chardev: unref if underlying chardev has no parentMarc-André Lureau
2018-10-03chardev: remove qemu_chr_fe_read_all() counterMarc-André Lureau
2018-03-26chardev/char-fe: Allow NULL chardev in qemu_chr_fe_init()Peter Maydell
2018-03-02Include less of the generated modular QAPI headersMarkus Armbruster
2018-03-02Include qapi/qmp/qerror.h exactly where neededMarkus Armbruster
2018-01-12chardev: use backend chr context when watch for fePeter Xu
2017-09-22chardev: new qemu_chr_be_update_read_handlers()Peter Xu
2017-07-14char: avoid chardevice direct accessAnton Nefedov
2017-07-14char: forbid direct chardevice access for hotswap devicesAnton Nefedov
2017-07-14char: add backend hotswap handlerAnton Nefedov
2017-06-02char: make chr_fe_deinit() optionaly delete backendMarc-André Lureau
2017-06-02char: move CharBackend handling in char-fe unitMarc-André Lureau