Home
last modified time | relevance | path

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

/linux/io_uring/
H A Dzcrx.c773 struct io_zcrx_ifq *ifq = xa_load(&ctx->zcrx_ctxs, id); in io_zcrx_get_region()
866 ret = xa_alloc(&ctx->zcrx_ctxs, &id, NULL, xa_limit_31b, GFP_KERNEL); in import_zcrx()
880 if (xa_store(&ctx->zcrx_ctxs, id, ifq, GFP_KERNEL)) in import_zcrx()
887 xa_erase(&ctx->zcrx_ctxs, id); in import_zcrx()
1045 ret = xa_alloc(&ctx->zcrx_ctxs, &id, NULL, xa_limit_31b, GFP_KERNEL); in io_register_zcrx()
1079 if (xa_store(&ctx->zcrx_ctxs, id, ifq, GFP_KERNEL)) in io_register_zcrx()
1097 xa_erase(&ctx->zcrx_ctxs, id); in io_register_zcrx()
1105 return xa_get_mark(&ctx->zcrx_ctxs, id, XA_MARK_1); in is_zcrx_entry_marked()
1110 xa_set_mark(&ctx->zcrx_ctxs, id, XA_MARK_1); in set_zcrx_entry_mark()
1122 ifq = xa_find(&ctx->zcrx_ctxs, &id, ULONG_MAX, XA_PRESENT); in io_terminate_zcrx()
[all …]
H A Dnet.c1304 zc->ifq = xa_load(&req->ctx->zcrx_ctxs, ifq_idx); in io_recvzc_prep()
H A Dio_uring.c289 xa_init_flags(&ctx->zcrx_ctxs, XA_FLAGS_ALLOC); in io_ring_ctx_alloc()
/linux/include/linux/
H A Dio_uring_types.h492 struct xarray zcrx_ctxs; member