Lines Matching refs:read_buffers
115 struct list_head read_buffers; member
132 while (list_empty(&u->read_buffers)) { in xenbus_file_read()
138 !list_empty(&u->read_buffers)); in xenbus_file_read()
144 rb = list_entry(u->read_buffers.next, struct read_buffer, list); in xenbus_file_read()
164 if (list_empty(&u->read_buffers)) in xenbus_file_read()
166 rb = list_entry(u->read_buffers.next, in xenbus_file_read()
297 list_splice_tail(&staging_q, &adap->dev_data->read_buffers); in watch_fired()
350 list_splice_tail(&staging_q, &u->read_buffers); in xenbus_write_transaction()
425 rc = queue_reply(&u->read_buffers, &reply, sizeof(reply)); in xenbus_write_watch()
545 INIT_LIST_HEAD(&u->read_buffers); in xenbus_file_open()
580 list_for_each_entry_safe(rb, tmp_rb, &u->read_buffers, list) { in xenbus_file_release()
594 if (!list_empty(&u->read_buffers)) in xenbus_file_poll()