qemu-e2k/include/io
Nikolay Borisov f1cfe39418 io: Add generic pwritev/preadv interface
Introduce basic pwritev/preadv support in the generic channel layer.
Specific implementation will follow for the file channel as this is
required in order to support migration streams with fixed location of
each ram page.

Signed-off-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: "Daniel P. Berrangé" <berrange@redhat.com>
Reviewed-by: Peter Xu <peterx@redhat.com>
Signed-off-by: Fabiano Rosas <farosas@suse.de>
Link: https://lore.kernel.org/r/20240229153017.2221-4-farosas@suse.de
Signed-off-by: Peter Xu <peterx@redhat.com>
2024-03-01 15:42:04 +08:00
..
channel-buffer.h
channel-command.h io/command: implement support for win32 2022-10-12 19:22:01 +04:00
channel-file.h
channel-null.h io: add a QIOChannelNull equivalent to /dev/null 2022-06-22 18:11:21 +01:00
channel-socket.h util: spelling fixes 2023-08-31 19:47:43 +02:00
channel-tls.h io: remove io watch if TLS channel is closed during handshake 2023-08-01 18:45:27 +01:00
channel-util.h io: follow coroutine AioContext in qio_channel_yield() 2023-09-07 20:32:11 -05:00
channel-watch.h
channel-websock.h
channel.h io: Add generic pwritev/preadv interface 2024-03-01 15:42:04 +08:00
dns-resolver.h
net-listener.h
task.h Rename "QEMU global mutex" to "BQL" in comments and docs 2024-01-08 10:45:43 -05:00