Lines Matching refs:bgid

27 	__u32				bgid;  member
33 unsigned int bgid) in __io_buffer_get_list() argument
35 return xa_load(&ctx->io_bl_xa, bgid); in __io_buffer_get_list()
46 unsigned int bgid) in io_buffer_get_list() argument
50 return __io_buffer_get_list(ctx, bgid); in io_buffer_get_list()
54 struct io_buffer_list *bl, unsigned int bgid) in io_buffer_add_list() argument
61 bl->bgid = bgid; in io_buffer_add_list()
63 return xa_err(xa_store(&ctx->io_bl_xa, bgid, bl, GFP_KERNEL)); in io_buffer_add_list()
84 bl = io_buffer_get_list(ctx, buf->bgid); in io_kbuf_recycle_legacy()
87 req->buf_index = buf->bgid; in io_kbuf_recycle_legacy()
291 xa_erase(&ctx->io_bl_xa, bl->bgid); in io_destroy_buffers()
306 xa_erase(&ctx->io_bl_xa, bl->bgid); in io_destroy_bl()
325 p->bgid = READ_ONCE(sqe->buf_group); in io_remove_buffers_prep()
339 bl = io_buffer_get_list(ctx, p->bgid); in io_remove_buffers()
379 p->bgid = READ_ONCE(sqe->buf_group); in io_provide_buffers_prep()
449 buf->bgid = pbuf->bgid; in io_add_buffers()
467 bl = io_buffer_get_list(ctx, p->bgid); in io_provide_buffers()
475 ret = io_buffer_add_list(ctx, bl, p->bgid); in io_provide_buffers()
646 bl = io_buffer_get_list(ctx, reg.bgid); in io_register_pbuf_ring()
667 io_buffer_add_list(ctx, bl, reg.bgid); in io_register_pbuf_ring()
689 bl = io_buffer_get_list(ctx, reg.bgid); in io_unregister_pbuf_ring()
695 xa_erase(&ctx->io_bl_xa, bl->bgid); in io_unregister_pbuf_ring()
701 unsigned long bgid) in io_pbuf_get_bl() argument
718 bl = xa_load(&ctx->io_bl_xa, bgid); in io_pbuf_get_bl()