diff options
Diffstat (limited to 'qemu/tests/libqos/libqos.h')
-rw-r--r-- | qemu/tests/libqos/libqos.h | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/qemu/tests/libqos/libqos.h b/qemu/tests/libqos/libqos.h deleted file mode 100644 index ca14d2e9f..000000000 --- a/qemu/tests/libqos/libqos.h +++ /dev/null @@ -1,40 +0,0 @@ -#ifndef __libqos_h -#define __libqos_h - -#include "libqtest.h" -#include "libqos/pci.h" -#include "libqos/malloc-pc.h" - -typedef struct QOSOps { - QGuestAllocator *(*init_allocator)(QAllocOpts); - void (*uninit_allocator)(QGuestAllocator *); -} QOSOps; - -typedef struct QOSState { - QTestState *qts; - QGuestAllocator *alloc; - QOSOps *ops; -} QOSState; - -QOSState *qtest_vboot(QOSOps *ops, const char *cmdline_fmt, va_list ap); -QOSState *qtest_boot(QOSOps *ops, const char *cmdline_fmt, ...); -void qtest_shutdown(QOSState *qs); -bool have_qemu_img(void); -void mkimg(const char *file, const char *fmt, unsigned size_mb); -void mkqcow2(const char *file, unsigned size_mb); -void set_context(QOSState *s); -void migrate(QOSState *from, QOSState *to, const char *uri); -void prepare_blkdebug_script(const char *debug_fn, const char *event); -void generate_pattern(void *buffer, size_t len, size_t cycle_len); - -static inline uint64_t qmalloc(QOSState *q, size_t bytes) -{ - return guest_alloc(q->alloc, bytes); -} - -static inline void qfree(QOSState *q, uint64_t addr) -{ - guest_free(q->alloc, addr); -} - -#endif |