Lines Matching refs:buf_data
433 struct io_rsrc_data *buf_data; member
8819 io_rsrc_data_free(ctx->buf_data); in __io_sqe_buffers_unregister()
8821 ctx->buf_data = NULL; in __io_sqe_buffers_unregister()
8829 if (!ctx->buf_data) in io_sqe_buffers_unregister()
8832 ret = io_rsrc_ref_quiesce(ctx->buf_data, ctx); in io_sqe_buffers_unregister()
9104 WARN_ON_ONCE(ctx->buf_data); in io_sqe_buffers_register()
9106 ctx->buf_data = data; in io_sqe_buffers_register()
9125 if (!ctx->buf_data) in __io_sqe_buffers_update()
9155 err = io_queue_rsrc_removal(ctx->buf_data, offset, in __io_sqe_buffers_update()
9166 *io_get_tag_slot(ctx->buf_data, offset) = tag; in __io_sqe_buffers_update()
9170 io_rsrc_node_switch(ctx, ctx->buf_data); in __io_sqe_buffers_update()
9260 io_wait_rsrc_data(ctx->buf_data); in io_ring_ctx_free()
9264 if (ctx->buf_data) in io_ring_ctx_free()