1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- /*
- * Test Server
- *
- * Copyright IBM, Corp. 2011
- *
- * Authors:
- * Anthony Liguori <aliguori@us.ibm.com>
- *
- * This work is licensed under the terms of the GNU GPL, version 2 or later.
- * See the COPYING file in the top-level directory.
- *
- */
- #ifndef QTEST_H
- #define QTEST_H
- #include "qemu-common.h"
- #if !defined(CONFIG_USER_ONLY)
- extern int qtest_allowed;
- extern const char *qtest_chrdev;
- extern const char *qtest_log;
- static inline bool qtest_enabled(void)
- {
- return qtest_allowed;
- }
- static inline int qtest_available(void)
- {
- return 1;
- }
- int qtest_init(void);
- #else
- static inline bool qtest_enabled(void)
- {
- return false;
- }
- static inline int qtest_available(void)
- {
- return 0;
- }
- static inline int qtest_init(void)
- {
- return 0;
- }
- #endif
- #endif
|