Searched refs:read_cons (Results 1 – 1 of 1) sorted by relevance
128 unsigned int read_cons, read_prod; member181 if (xlwp->read_prod == xlwp->read_cons) { in xenbus_dev_read()187 if (xlwp->read_cons > xlwp->read_prod) { in xenbus_dev_read()189 &xlwp->read_buffer[MASK_READ_IDX(xlwp->read_cons)], in xenbus_dev_read()190 0U - xlwp->read_cons, uio); in xenbus_dev_read()193 xlwp->read_cons += (uio->uio_offset - offset); in xenbus_dev_read()196 err = uiomove(&xlwp->read_buffer[MASK_READ_IDX(xlwp->read_cons)], in xenbus_dev_read()197 xlwp->read_prod - xlwp->read_cons, uio); in xenbus_dev_read()199 xlwp->read_cons += (uio->uio_offset - offset); in xenbus_dev_read()215 KASSERT((xlwp->read_prod - xlwp->read_cons) <= sizeof(xlwp->read_buffer)); in queue_reply()