Lines Matching refs:data_count
41 uint32_t data_count; member
53 qemu_put_byte( f, s->data_count ); in goldfish_tty_save()
54 qemu_put_buffer( f, s->data, s->data_count ); in goldfish_tty_save()
67 s->data_count = qemu_get_byte(f); in goldfish_tty_load()
68 qemu_get_buffer(f, s->data, s->data_count); in goldfish_tty_load()
81 return s->data_count; in goldfish_tty_read()
105 if(s->data_count > 0) in goldfish_tty_write()
113 if(s->data_count > 0) in goldfish_tty_write()
147 if(s->ptr_len > s->data_count) in goldfish_tty_write()
148 …le_env, "goldfish_tty_write: reading more data than available %d %d\n", s->ptr_len, s->data_count); in goldfish_tty_write()
155 if(s->data_count > s->ptr_len) in goldfish_tty_write()
156 memmove(s->data, s->data + s->ptr_len, s->data_count - s->ptr_len); in goldfish_tty_write()
157 s->data_count -= s->ptr_len; in goldfish_tty_write()
158 if(s->data_count == 0 && s->ready) in goldfish_tty_write()
184 return (sizeof(s->data) - s->data_count); in tty_can_receive()
191 memcpy(s->data + s->data_count, buf, size); in tty_receive()
192 s->data_count += size; in tty_receive()
193 if(s->data_count > 0 && s->ready) in tty_receive()