Home | History | Annotate | Download | only in qemu

Lines Matching defs:offset

75     size_t offset = 0;
84 while (offset < s->buffer_size) {
87 ret = s->put_buffer(s->opaque, s->buffer + offset,
88 s->buffer_size - offset);
101 offset += ret;
105 dprintf("flushed %ld of %ld byte(s)\n", offset, s->buffer_size);
106 memmove(s->buffer, s->buffer + offset, s->buffer_size - offset);
107 s->buffer_size -= offset;
113 int offset = 0;
128 while (!s->freeze_output && offset < size) {
134 ret = s->put_buffer(s->opaque, buf + offset, size - offset);
144 offset = -EINVAL;
149 offset += ret;
153 if (offset >= 0) {
154 dprintf("buffering %ld bytes\n", size - offset);
155 buffered_append(s, buf + offset, size - offset);
156 offset = size;
159 return offset;