Searched refs:read_pos (Results 1 – 7 of 7) sorted by relevance
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),
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),
95 pub read_pos: u32, field 288 let c = self.read_fifo[self.read_pos]; in read_data_register() 292 self.read_pos = (self.read_pos + 1) & (self.fifo_depth() - 1); in read_data_register() 409 self.read_pos = 0; in reset_rx_fifo() 445 let slot = (self.read_pos + self.read_count) & (depth - 1); in fifo_rx_put() 462 if self.read_pos >= self.read_fifo.len() || self.read_count > self.read_fifo.len() { in post_load() 466 if !self.fifo_enabled() && self.read_count > 0 && self.read_pos > 0 { in post_load() 471 self.read_fifo[0] = self.read_fifo[self.read_pos]; in post_load() 472 self.read_pos in post_load() [all...]
64 vmstate_of!(PL011Registers, read_pos),
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()
31 uint8_t read_pos, read_count; member
47 int read_pos; member