Home
last modified time | relevance | path

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

/openbmc/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()
328 pool->completion_bh = aio_bh_new(ctx, thread_pool_completion_bh, pool); in thread_pool_init_one()
371 qemu_bh_delete(pool->completion_bh); in thread_pool_free_aio()
/openbmc/qemu/block/
H A Dio_uring.c60 QEMUBH *completion_bh; member
149 qemu_bh_schedule(s->completion_bh); in luring_process_completions()
229 qemu_bh_cancel(s->completion_bh); in luring_process_completions()
432 qemu_bh_delete(s->completion_bh); in luring_detach_aio_context()
439 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()
449 qemu_bh_delete(s->completion_bh); in laio_detach_aio_context()
456 s->completion_bh = aio_bh_new(new_context, qemu_laio_completion_bh, s); in laio_attach_aio_context()
H A Dnvme.c96 QEMUBH *completion_bh; member
199 if (q->completion_bh) { in nvme_free_queue_pair()
200 qemu_bh_delete(q->completion_bh); in nvme_free_queue_pair()
251 q->completion_bh = aio_bh_new(aio_context, nvme_process_completion_bh, q); in nvme_create_queue_pair()
403 qemu_bh_schedule(q->completion_bh); in nvme_process_completion()
449 qemu_bh_cancel(q->completion_bh); in nvme_process_completion()
1572 qemu_bh_delete(q->completion_bh); in nvme_detach_aio_context()
1573 q->completion_bh = NULL; in nvme_detach_aio_context()
1594 q->completion_bh = in nvme_attach_aio_context()