Searched refs:io_bl_xa (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/io_uring/ |
H A D | kbuf.c | 38 return xa_load(&ctx->io_bl_xa, bgid); 51 return xa_err(xa_store(&ctx->io_bl_xa, bgid, bl, GFP_KERNEL)); in io_buffer_get_list() 246 xa_for_each(&ctx->io_bl_xa, index, bl) { in __io_remove_buffers() 247 xa_erase(&ctx->io_bl_xa, bl->bgid); in __io_remove_buffers() 262 xa_erase(&ctx->io_bl_xa, bl->bgid); in __io_remove_buffers() 603 xa_erase(&ctx->io_bl_xa, bl->bgid); in io_alloc_pbuf_ring() 626 bl = xa_load(&ctx->io_bl_xa, bgid); in io_register_pbuf_ring()
|
H A D | io_uring.c | 293 xa_init(&ctx->io_bl_xa); in io_ring_ctx_alloc() 346 xa_destroy(&ctx->io_bl_xa); in io_ring_ctx_alloc() 3067 xa_destroy(&ctx->io_bl_xa); in io_unregister_personality()
|
/openbmc/linux/include/linux/ |
H A D | io_uring_types.h | 253 struct xarray io_bl_xa; member
|