Lines Matching refs:buf_list
69 list_add(&buf->list, &bl->buf_list); in io_kbuf_recycle_legacy()
113 if (!list_empty(&bl->buf_list)) { in io_provided_buffer_select()
116 kbuf = list_first_entry(&bl->buf_list, struct io_buffer, list); in io_provided_buffer_select()
151 req->buf_list = bl; in io_ring_buffer_select()
165 req->buf_list = NULL; in io_ring_buffer_select()
201 INIT_LIST_HEAD(&ctx->io_bl[i].buf_list); in io_init_bl_list()
227 INIT_LIST_HEAD(&bl->buf_list); in __io_remove_buffers()
232 while (!list_empty(&bl->buf_list)) { in __io_remove_buffers()
235 nxt = list_first_entry(&bl->buf_list, struct io_buffer, list); in __io_remove_buffers()
411 list_move_tail(&buf->list, &bl->buf_list); in io_add_buffers()
446 INIT_LIST_HEAD(&bl->buf_list); in io_provide_buffers()
503 if (bl->buf_nr_pages || !list_empty(&bl->buf_list)) in io_register_pbuf_ring()