Sign in
qemu
/
qemu
/
6f061ea10f28c6cbe3ea588e84ef1f5fd27f0299
/
aio-win32.c
d38ea87
all: Clean up includes
by Peter Maydell
· 9 years ago
37fcee5
aio: Introduce aio_context_setup
by Fam Zheng
· 9 years ago
c1e1e5f
aio: introduce aio_{disable,enable}_external
by Fam Zheng
· 9 years ago
dca21ef
aio: Add "is_external" flag for event handlers
by Fam Zheng
· 9 years ago
05e514b
AioContext: optimize clearing the EventNotifier
by Paolo Bonzini
· 9 years ago
21a03d1
AioContext: fix broken placement of event_notifier_test_and_clear
by Paolo Bonzini
· 9 years ago
eabc977
AioContext: fix broken ctx->dispatching optimization
by Paolo Bonzini
· 9 years ago
6493c97
aio-win32: reorganize polling loop
by Paolo Bonzini
· 9 years ago
4911017
AioContext: acquire/release AioContext during aio_poll
by Paolo Bonzini
· 10 years ago
3ba235a
block: Use g_new0() for a bit of extra type checking
by Markus Armbruster
· 10 years ago
a90d411
aio-win32: avoid out-of-bounds access to the events array
by Paolo Bonzini
· 10 years ago
6698c5b
aio-win32: fix uninitialized use of have_select_revents
by Paolo Bonzini
· 10 years ago
b493317
aio-win32: add support for sockets
by Paolo Bonzini
· 11 years ago
a3462c6
AioContext: introduce aio_prepare
by Paolo Bonzini
· 11 years ago
0a9dd16
aio-win32: add aio_set_dispatching optimization
by Paolo Bonzini
· 11 years ago
e4c7e2d
AioContext: export and use aio_dispatch
by Paolo Bonzini
· 11 years ago
3672fa5
AioContext: run bottom halves after polling
by Paolo Bonzini
· 11 years ago
a398dea
aio-win32: Factor out duplicate code into aio_dispatch_handlers
by Paolo Bonzini
· 11 years ago
d397ec99
aio-win32: Evaluate timers after handles
by Paolo Bonzini
· 11 years ago
845ca10
AioContext: take bottom halves into account when computing aio_poll timeout
by Paolo Bonzini
· 11 years ago
87f68d3
block: drop aio functions that operate on the main AioContext
by Paolo Bonzini
· 11 years ago
d3fa923
aio: make aio_poll(ctx, true) block with no fds
by Stefan Hajnoczi
· 11 years ago
8b2d42d
aio-win32: replace incorrect AioHandler->opaque usage with ->e
by Stefan Hajnoczi
· 11 years ago
438e1f4
aio / timers: Convert aio_poll to use AioContext timers' deadline
by Alex Bligh
· 11 years ago
f2e5dca
aio: drop io_flush argument
by Stefan Hajnoczi
· 12 years ago
164a101
aio: stop using .io_flush()
by Stefan Hajnoczi
· 12 years ago
2ea9b58
aio: Fix return value of aio_poll()
by Kevin Wolf
· 12 years ago
1de7afc
misc: move include files to include/qemu/
by Paolo Bonzini
· 12 years ago
737e150
block: move include files to include/block/
by Paolo Bonzini
· 12 years ago
b022b4a
aio: avoid livelock behavior for Win32
by Paolo Bonzini
· 12 years ago
7ed2b24
aio: call aio_notify after setting I/O handlers
by Paolo Bonzini
· 12 years ago
e3713e0
aio: make AioContexts GSources
by Paolo Bonzini
· 12 years ago
f42b220
aio: add Win32 implementation
by Paolo Bonzini
· 13 years ago