Searched refs:read_pos (Results 1 – 5 of 5) sorted by relevance
25 char *read_pos; /* Where we're reading into *LINEPTR. */ in getstr() local39 read_pos = *lineptr + offset; in getstr()48 assert(*n - nchars_avail == read_pos - *lineptr); in getstr()55 nchars_avail = *n + *lineptr - read_pos; in getstr()59 read_pos = *n - nchars_avail + *lineptr; in getstr()60 assert(*n - nchars_avail == read_pos - *lineptr); in getstr()65 if (read_pos == *lineptr) in getstr()71 *read_pos++ = c; in getstr()80 *read_pos = '\0'; in getstr()82 ret = read_pos - (*lineptr + offset); in getstr()
80 c = s->read_fifo[s->read_pos]; in bcm2835_aux_read()83 if (++s->read_pos == BCM2835_AUX_RX_FIFO_LEN) { in bcm2835_aux_read()84 s->read_pos = 0; in bcm2835_aux_read()232 slot = s->read_pos + s->read_count; in bcm2835_aux_put_fifo()268 VMSTATE_UINT8(read_pos, BCM2835AuxState),
163 s->read_pos = 0; in pl011_reset_rx_fifo()184 slot = (s->read_pos + s->read_count) & (pipe_depth - 1); in pl011_fifo_rx_put()254 c = s->read_fifo[s->read_pos]; in pl011_read_rxdata()257 s->read_pos = (s->read_pos + 1) & (fifo_depth - 1); in pl011_read_rxdata()569 if (s->read_pos >= ARRAY_SIZE(s->read_fifo) || in pl011_post_load()574 if (!pl011_is_fifo_enabled(s) && s->read_count > 0 && s->read_pos > 0) { in pl011_post_load()581 s->read_fifo[0] = s->read_fifo[s->read_pos]; in pl011_post_load()582 s->read_pos = 0; in pl011_post_load()610 VMSTATE_INT32(read_pos, PL011State),
112 uint8_t read_pos; member144 s->read_pos = 0; in applesmc_io_cmd_write()172 if (s->read_pos < 4) { in applesmc_io_data_write()173 s->key[s->read_pos] = val; in applesmc_io_data_write()175 } else if (s->read_pos == 4) { in applesmc_io_data_write()190 s->read_pos++; in applesmc_io_data_write()
27 D_ASSERT( buf->read_pos == buf->write_pos );