Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/include/trace/events/
H A Dio_uring.h568 * @ocqe: pointer to the overflow cqe (if available)
574 void *ocqe),
576 TP_ARGS(ctx, user_data, res, cflags, ocqe),
583 __field( void *, ocqe )
591 __entry->ocqe = ocqe;
597 __entry->cflags, __entry->ocqe)
/kernel/linux/linux-6.6/io_uring/
H A Dfdinfo.c56 struct io_overflow_cqe *ocqe; in io_uring_show_fdinfo() local
203 list_for_each_entry(ocqe, &ctx->cq_overflow_list, list) { in io_uring_show_fdinfo()
204 struct io_uring_cqe *cqe = &ocqe->cqe; in io_uring_show_fdinfo()
H A Dio_uring.c667 struct io_overflow_cqe *ocqe; in io_cqring_overflow_kill() local
676 ocqe = list_first_entry(&list, struct io_overflow_cqe, list); in io_cqring_overflow_kill()
677 list_del(&ocqe->list); in io_cqring_overflow_kill()
678 kfree(ocqe); in io_cqring_overflow_kill()
695 struct io_overflow_cqe *ocqe; in __io_cqring_overflow_flush() local
699 ocqe = list_first_entry(&ctx->cq_overflow_list, in __io_cqring_overflow_flush()
701 memcpy(cqe, &ocqe->cqe, cqe_size); in __io_cqring_overflow_flush()
702 list_del(&ocqe->list); in __io_cqring_overflow_flush()
703 kfree(ocqe); in __io_cqring_overflow_flush()
779 struct io_overflow_cqe *ocqe; in io_cqring_event_overflow() local
[all...]
/kernel/linux/linux-5.10/io_uring/
H A Dio_uring.c1688 struct io_overflow_cqe *ocqe; in __io_cqring_overflow_flush() local
1692 ocqe = list_first_entry(&ctx->cq_overflow_list, in __io_cqring_overflow_flush()
1695 memcpy(cqe, &ocqe->cqe, sizeof(*cqe)); in __io_cqring_overflow_flush()
1700 list_del(&ocqe->list); in __io_cqring_overflow_flush()
1701 kfree(ocqe); in __io_cqring_overflow_flush()
1783 struct io_overflow_cqe *ocqe; in io_cqring_event_overflow() local
1785 ocqe = kmalloc(sizeof(*ocqe), GFP_ATOMIC | __GFP_ACCOUNT); in io_cqring_event_overflow()
1786 if (!ocqe) { in io_cqring_event_overflow()
1801 ocqe in io_cqring_event_overflow()
[all...]

Completed in 12 milliseconds