Lines Matching refs:buf_list
65 list_add(&buf->list, &bl->buf_list); in io_kbuf_recycle_legacy()
103 if (!list_empty(&bl->buf_list)) { in io_provided_buffer_select()
106 kbuf = list_first_entry(&bl->buf_list, struct io_buffer, list); in io_provided_buffer_select()
110 if (list_empty(&bl->buf_list)) in io_provided_buffer_select()
154 req->buf_list = bl; in io_ring_buffer_select()
169 req->buf_list = NULL; in io_ring_buffer_select()
283 req->buf_list = bl; in io_ring_buffers_peek()
366 INIT_LIST_HEAD(&bl->buf_list); in __io_remove_buffers()
374 while (!list_empty(&bl->buf_list)) { in __io_remove_buffers()
377 nxt = list_first_entry(&bl->buf_list, struct io_buffer, list); in __io_remove_buffers()
560 list_move_tail(&buf->list, &bl->buf_list); in io_add_buffers()
589 INIT_LIST_HEAD(&bl->buf_list); in io_provide_buffers()
716 if (bl->flags & IOBL_BUF_RING || !list_empty(&bl->buf_list)) in io_register_pbuf_ring()