X-Git-Url: https://repo.jachan.dev/qemu.git/blobdiff_plain/64160cd2a3e9a8491ce44aaa9df25cfad48b8666..b500e4db8e3e0b5f41a2dd14e2001200e5fc7d6b:/qemu-coroutine-lock.c diff --git a/qemu-coroutine-lock.c b/qemu-coroutine-lock.c index aeb33b9118..6b4903334b 100644 --- a/qemu-coroutine-lock.c +++ b/qemu-coroutine-lock.c @@ -41,14 +41,6 @@ void coroutine_fn qemu_co_queue_wait(CoQueue *queue) assert(qemu_in_coroutine()); } -void coroutine_fn qemu_co_queue_wait_insert_head(CoQueue *queue) -{ - Coroutine *self = qemu_coroutine_self(); - QTAILQ_INSERT_HEAD(&queue->entries, self, co_queue_next); - qemu_coroutine_yield(); - assert(qemu_in_coroutine()); -} - /** * qemu_co_queue_run_restart: * @@ -116,7 +108,7 @@ bool qemu_co_enter_next(CoQueue *queue) bool qemu_co_queue_empty(CoQueue *queue) { - return (QTAILQ_FIRST(&queue->entries) == NULL); + return QTAILQ_FIRST(&queue->entries) == NULL; } void qemu_co_mutex_init(CoMutex *mutex)