Lines Matching refs:buf_data
433 struct io_rsrc_data *buf_data; member
8768 io_rsrc_data_free(ctx->buf_data); in __io_sqe_buffers_unregister()
8770 ctx->buf_data = NULL; in __io_sqe_buffers_unregister()
8779 if (!ctx->buf_data) in io_sqe_buffers_unregister()
8787 ret = io_rsrc_ref_quiesce(ctx->buf_data, ctx); in io_sqe_buffers_unregister()
9060 WARN_ON_ONCE(ctx->buf_data); in io_sqe_buffers_register()
9062 ctx->buf_data = data; in io_sqe_buffers_register()
9081 if (!ctx->buf_data) in __io_sqe_buffers_update()
9111 err = io_queue_rsrc_removal(ctx->buf_data, i, in __io_sqe_buffers_update()
9122 *io_get_tag_slot(ctx->buf_data, offset) = tag; in __io_sqe_buffers_update()
9126 io_rsrc_node_switch(ctx, ctx->buf_data); in __io_sqe_buffers_update()
9209 io_wait_rsrc_data(ctx->buf_data); in io_ring_ctx_free()
9213 if (ctx->buf_data) in io_ring_ctx_free()