summary refs log tree commit diff stats
path: root/io/channel-file.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* io: Introduce qio_channel_file_new_dupfdFabiano Rosas2024-03-121-0/+12
* migration/multifd: Don't fsync when closing QIOChannelFileFabiano Rosas2024-03-111-5/+0
* io: fsync before closing a file channelFabiano Rosas2024-03-011-0/+5
* io: implement io_pwritev/preadv for QIOChannelFileNikolay Borisov2024-03-011-0/+56
* io: add and implement QIO_CHANNEL_FEATURE_SEEKABLE for channel fileNikolay Borisov2024-03-011-0/+8
* io: follow coroutine AioContext in qio_channel_yield()Stefan Hajnoczi2023-09-071-2/+7
* aio: remove aio_disable_external() APIStefan Hajnoczi2023-05-301-2/+1
* io: Add support for MSG_PEEK for socket channelmanish.mishra2023-02-061-0/+1
* QIOChannel: Add flags on io_writev and introduce io_flush callbackLeonardo Bras2022-05-161-0/+1
* io: replace qemu_set{_non}block()Marc-André Lureau2022-05-031-4/+9
* aio-posix: split poll check from ready handlerStefan Hajnoczi2022-01-121-1/+2
* io: Fix Lesser GPL version numberChetan Pant2020-10-271-1/+1
* util: rename qemu_open() to qemu_open_old()Daniel P. Berrangé2020-09-161-1/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* io: Add /dev/fdset/ support to QIOChannelFileRoss Lagerwall2018-02-151-3/+3
* io: Don't call close multiple times in QIOChannelFileRoss Lagerwall2018-02-151-0/+1
* io: Fix QIOChannelFile when creating and opening read-writeRoss Lagerwall2018-02-151-5/+1
* io: add methods to set I/O handlers on AioContextPaolo Bonzini2017-02-211-0/+11
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* io: remove checking of EWOULDBLOCKDaniel P. Berrange2016-03-101-4/+2
* io: Clean up includesPeter Maydell2016-02-041-0/+1
* io: add QIOChannelFile classDaniel P. Berrange2015-12-181-0/+225