Home
last modified time | relevance | path

Searched refs:completion_bh (Results 1 – 4 of 4) sorted by path

/qemu/block/
H A Dio_uring.c60 QEMUBH *completion_bh; member
146 qemu_bh_schedule(s->completion_bh); in luring_process_completions()
224 qemu_bh_cancel(s->completion_bh); in luring_process_completions()
412 qemu_bh_delete(s->completion_bh); in luring_detach_aio_context()
419 s->completion_bh = aio_bh_new(new_context, qemu_luring_completion_bh, s); in luring_attach_aio_context()
H A Dlinux-aio.c65 QEMUBH *completion_bh; member
211 qemu_bh_schedule(s->completion_bh); in qemu_laio_process_completions()
229 qemu_bh_cancel(s->completion_bh); in qemu_laio_process_completions()
436 qemu_bh_delete(s->completion_bh); in laio_detach_aio_context()
443 s->completion_bh = aio_bh_new(new_context, qemu_laio_completion_bh, s); in laio_attach_aio_context()
H A Dnvme.c95 QEMUBH *completion_bh; member
198 if (q->completion_bh) { in nvme_free_queue_pair()
199 qemu_bh_delete(q->completion_bh); in nvme_free_queue_pair()
250 q->completion_bh = aio_bh_new(aio_context, nvme_process_completion_bh, q); in nvme_create_queue_pair()
402 qemu_bh_schedule(q->completion_bh); in nvme_process_completion()
448 qemu_bh_cancel(q->completion_bh); in nvme_process_completion()
1553 qemu_bh_delete(q->completion_bh); in nvme_detach_aio_context()
1554 q->completion_bh = NULL; in nvme_detach_aio_context()
1575 q->completion_bh = in nvme_attach_aio_context()
/qemu/util/
H A Dthread-pool.c58 QEMUBH *completion_bh; member
118 qemu_bh_schedule(pool->completion_bh); in worker_thread()
198 qemu_bh_schedule(pool->completion_bh); in thread_pool_completion_bh()
206 qemu_bh_cancel(pool->completion_bh); in thread_pool_completion_bh()
228 qemu_bh_schedule(pool->completion_bh); in thread_pool_cancel()
333 pool->completion_bh = aio_bh_new(ctx, thread_pool_completion_bh, pool); in thread_pool_init_one()
376 qemu_bh_delete(pool->completion_bh); in thread_pool_free()