Home
last modified time | relevance | path

Searched refs:cq_overflow_list (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/include/linux/
H A Dio_uring_types.h313 struct list_head cq_overflow_list; member
/kernel/linux/linux-6.6/io_uring/
H A Dfdinfo.c203 list_for_each_entry(ocqe, &ctx->cq_overflow_list, list) { in io_uring_show_fdinfo()
H A Dio_uring.c312 INIT_LIST_HEAD(&ctx->cq_overflow_list); in io_ring_ctx_alloc()
671 list_splice_init(&ctx->cq_overflow_list, &list); in io_cqring_overflow_kill()
693 while (!list_empty(&ctx->cq_overflow_list)) { in __io_cqring_overflow_flush()
699 ocqe = list_first_entry(&ctx->cq_overflow_list, in __io_cqring_overflow_flush()
706 if (list_empty(&ctx->cq_overflow_list)) { in __io_cqring_overflow_flush()
800 if (list_empty(&ctx->cq_overflow_list)) { in io_cqring_event_overflow()
812 list_add_tail(&ocqe->list, &ctx->cq_overflow_list); in io_cqring_event_overflow()
/kernel/linux/linux-5.10/io_uring/
H A Dio_uring.c379 struct list_head cq_overflow_list; member
1342 INIT_LIST_HEAD(&ctx->cq_overflow_list); in io_ring_ctx_alloc()
1686 while (!list_empty(&ctx->cq_overflow_list)) { in __io_cqring_overflow_flush()
1692 ocqe = list_first_entry(&ctx->cq_overflow_list, in __io_cqring_overflow_flush()
1704 all_flushed = list_empty(&ctx->cq_overflow_list); in __io_cqring_overflow_flush()
1795 if (list_empty(&ctx->cq_overflow_list)) { in io_cqring_event_overflow()
1804 list_add_tail(&ocqe->list, &ctx->cq_overflow_list); in io_cqring_event_overflow()

Completed in 20 milliseconds