path: root/iohandler.c
AgeCommit message (Expand)Author
2017-02-21block: move AioContext, QEMUTimer, main-loop to libqemuutilPaolo Bonzini
2017-01-16event_notifier: cleanups around event_notifier_set_handlerPaolo Bonzini
2017-01-03aio: add AioPollFn and io_poll() interfaceStefan Hajnoczi
2016-04-22iohandler: Introduce iohandler_get_aio_contextFam Zheng
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-02-04all: Clean up includesPeter Maydell
2015-10-23aio: Add "is_external" flag for event handlersFam Zheng
2015-09-07iohandler: Use aio APIFam Zheng
2015-06-12iohandler: Change return type of qemu_set_fd_handler to "void"Fam Zheng
2015-06-12main-loop: Drop qemu_set_fd_handler2Fam Zheng
2014-05-24iohandler.c: Properly initialize sigaction structPeter Maydell
2013-02-21iohandler: switch to GPollFDStefan Hajnoczi
2012-12-19misc: move include files to include/qemu/Paolo Bonzini
2012-12-19block: move include files to include/block/Paolo Bonzini
2012-12-19janitor: do not include qemu-char everywherePaolo Bonzini
2012-10-30aio: introduce AioContext, move bottom halves therePaolo Bonzini
2012-09-17qemu-char: BUGFIX, don't call FD_ISSET with negative fdDavid Gibson
2012-08-21eventfd: making it thread safeAlexey Kardashevskiy
2012-05-01iohandler: Use bool for boolean struct member and remove holesStefan Weil
2011-10-21Revert to a hand-made select loopPaolo Bonzini
2011-10-21main-loop: create main-loop.hPaolo Bonzini
2011-09-08iohandlers: fix issue with qemu_set_fd_handler()Anthony Liguori
2011-09-01main: switch qemu_set_fd_handler to g_io_add_watchAnthony Liguori
2011-08-20Use glib memory allocation and free functionsAnthony Liguori
2011-03-29add a service to reap zombies, use it in SLIRPPaolo Bonzini
2011-03-29extract I/O handler lists to iohandler.cPaolo Bonzini