summaryrefslogtreecommitdiffstats
path: root/main-loop.c
Commit message (Expand)AuthorAgeFilesLines
* slirp: set mainloop timeout with more precise valueLiu Ping Fan2013-09-171-2/+1
* aio / timers: Rearrange timer.h & make legacy functions call non-legacyAlex Bligh2013-08-221-1/+1
* aio / timers: Remove alarm timersAlex Bligh2013-08-221-4/+0
* aio / timers: Convert mainloop to use timeoutAlex Bligh2013-08-221-14/+37
* aio: drop io_flush argumentStefan Hajnoczi2013-08-191-6/+3
* main-loop: do not include slirp/slirp.h, use libslirp.h insteadMichael Tokarev2013-06-121-1/+2
* main-loop: partial revert of 5e3bc73Stefan Hajnoczi2013-05-161-18/+14
* main-loop: narrow win32 pollfds_fill() event bitmasksStefan Hajnoczi2013-05-161-4/+4
* main-loop: drop the BQL if the I/O appears to be spinningAnthony Liguori2013-04-051-0/+25
* main-loop: add qemu_get_aio_context()Stefan Hajnoczi2013-03-151-0/+5
* main-loop: drop rfds/wfds/xfds for goodStefan Hajnoczi2013-02-211-75/+2
* iohandler: switch to GPollFDStefan Hajnoczi2013-02-211-2/+2
* slirp: switch to GPollFDStefan Hajnoczi2013-02-211-2/+2
* main-loop: switch POSIX glib integration to GPollFDStefan Hajnoczi2013-02-211-49/+22
* main-loop: switch to g_poll() on POSIX hostsStefan Hajnoczi2013-02-211-8/+129
* main-loop: fix select_ret uninitialized variable warningStefan Hajnoczi2013-02-211-1/+2
* Check return values from g_poll and selectFabien Chouteau2013-01-091-14/+13
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-3/+3
* block: move include files to include/block/Paolo Bonzini2012-12-191-1/+1
* aio: Get rid of qemu_aio_flush()Kevin Wolf2012-12-111-5/+0
* vl: delay thread initialization after daemonizationPaolo Bonzini2012-11-021-1/+0
* vl: unify calls to init_timer_alarmPaolo Bonzini2012-11-021-1/+4
* main-loop: use aio_notify for qemu_notify_eventPaolo Bonzini2012-10-301-98/+8
* main-loop: use GSource to poll AIO file descriptorsPaolo Bonzini2012-10-301-17/+6
* aio: add Win32 implementationPaolo Bonzini2012-10-301-1/+1
* aio: add non-blocking variant of aio_waitPaolo Bonzini2012-10-301-1/+1
* aio: add I/O handlers to the AioContext interfacePaolo Bonzini2012-10-301-0/+33
* aio: introduce AioContext, move bottom halves therePaolo Bonzini2012-10-301-1/+17
* main-loop: unify qemu_init_main_loop between QEMU and toolsPaolo Bonzini2012-10-301-1/+4
* main-loop: Calculate poll timeout using timeout argumentStefan Weil2012-05-011-1/+5
* main-loop: Fix build for w32 and w64Stefan Weil2012-04-281-3/+4
* main_loop_wait: block indefinitelyStefano Stabellini2012-04-261-9/+14
* w64: Fix type cast in os_host_main_loop_waitStefan Weil2012-04-151-1/+1
* Merge remote-tracking branch 'stefanha/trivial-patches' into stagingAnthony Liguori2012-04-101-1/+1
|\
| * main-loop: make qemu_event_handle staticFrediano Ziglio2012-04-031-1/+1
* | main-loop: integrate glib sources for w32Paolo Bonzini2012-04-071-6/+15
* | main-loop: replace WaitForMultipleObjects with g_pollPaolo Bonzini2012-04-071-23/+17
* | main-loop: interrupt wait when data arrives on a socketPaolo Bonzini2012-04-071-25/+44
* | main-loop: disable fd_set-based glib integration under w32Paolo Bonzini2012-04-071-30/+33
* | main loop: use msec-based timeout in glib_select_fillPaolo Bonzini2012-04-071-12/+10
|/
* main-loop: For tools, initialize timers as part of qemu_init_main_loop()Michael Roth2012-02-011-1/+1
* main-loop: Fix SetEvent() on uninitialized handle on win32Michael Roth2012-02-011-1/+4
* cleanup, save a syscallLai Jiangshan2012-01-121-3/+1
* main-loop: Add missing include fileStefan Weil2011-10-251-25/+5
* main-loop: create main-loop.cPaolo Bonzini2011-10-211-0/+495
OpenPOWER on IntegriCloud