summaryrefslogtreecommitdiffstats
path: root/util/qemu-coroutine-sleep.c
Commit message (Expand)AuthorAgeFilesLines
* coroutine-sleep: introduce qemu_co_sleepPaolo Bonzini2021-05-211-7/+19
* coroutine-sleep: replace QemuCoSleepState pointer with struct in the APIPaolo Bonzini2021-05-211-23/+18Star
* coroutine-sleep: move timer out of QemuCoSleepStatePaolo Bonzini2021-05-211-4/+4
* coroutine-sleep: allow qemu_co_sleep_wake that wakes nothingPaolo Bonzini2021-05-211-9/+12
* coroutine-sleep: disallow NULL QemuCoSleepState** argumentPaolo Bonzini2021-05-211-13/+5Star
* coroutine-sleep: use a stack-allocated timerPaolo Bonzini2021-05-211-5/+4Star
* qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2020-09-231-2/+2
* qemu-coroutine-sleep: Silence Coverity warningEric Blake2019-11-181-0/+7
* qemu-coroutine-sleep: introduce qemu_co_sleep_wakeVladimir Sementsov-Ogievskiy2019-10-221-13/+38
* qemu-coroutine-sleep: drop CoSleepCBVladimir Sementsov-Ogievskiy2019-01-241-17/+10Star
* coroutine: simplify co_aio_sleep_ns() prototypeStefan Hajnoczi2017-12-191-2/+2
* coroutine: abort if we try to schedule or enter a pending coroutineJeff Cody2017-11-211-0/+12
* block: explicitly acquire aiocontext in timers that need itPaolo Bonzini2017-02-211-1/+1
* coroutine: move entry argument to qemu_coroutine_createPaolo Bonzini2016-07-131-1/+1
* util: Clean up includesPeter Maydell2016-02-041-0/+1
* coroutine: move into libqemuutil.a libraryDaniel P. Berrange2015-10-201-0/+41