Lines Matching refs:ocqe
667 struct io_overflow_cqe *ocqe;
676 ocqe = list_first_entry(&list, struct io_overflow_cqe, list);
677 list_del(&ocqe->list);
678 kfree(ocqe);
695 struct io_overflow_cqe *ocqe;
699 ocqe = list_first_entry(&ctx->cq_overflow_list,
701 memcpy(cqe, &ocqe->cqe, cqe_size);
702 list_del(&ocqe->list);
703 kfree(ocqe);
779 struct io_overflow_cqe *ocqe;
788 ocqe = kmalloc(ocq_size, GFP_ATOMIC | __GFP_ACCOUNT);
789 trace_io_uring_cqe_overflow(ctx, user_data, res, cflags, ocqe);
790 if (!ocqe) {
805 ocqe->cqe.user_data = user_data;
806 ocqe->cqe.res = res;
807 ocqe->cqe.flags = cflags;
809 ocqe->cqe.big_cqe[0] = extra1;
810 ocqe->cqe.big_cqe[1] = extra2;
812 list_add_tail(&ocqe->list, &ctx->cq_overflow_list);