Lines Matching full:opaque
28 void *opaque;
86 ret = s->put_buffer(s->opaque, s->buffer + offset,
109 static int buffered_put_buffer(void *opaque, const uint8_t *buf, int64_t pos, int size)
111 QEMUFileBuffered *s = opaque;
133 ret = s->put_buffer(s->opaque, buf + offset, size - offset);
162 s->put_ready(s->opaque);
169 static int buffered_close(void *opaque)
171 QEMUFileBuffered *s = opaque;
182 ret = s->close(s->opaque);
192 static int buffered_rate_limit(void *opaque)
194 QEMUFileBuffered *s = opaque;
208 static int64_t buffered_set_rate_limit(void *opaque, int64_t new_rate)
210 QEMUFileBuffered *s = opaque;
224 static int64_t buffered_get_rate_limit(void *opaque)
226 QEMUFileBuffered *s = opaque;
231 static void buffered_rate_tick(void *opaque)
233 QEMUFileBuffered *s = opaque;
250 s->put_ready(s->opaque);
253 QEMUFile *qemu_fopen_ops_buffered(void *opaque,
264 s->opaque = opaque;