mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-06 09:13:55 -06:00
Use OBJECT_DECLARE_SIMPLE_TYPE when possible
This converts existing DECLARE_INSTANCE_CHECKER usage to OBJECT_DECLARE_SIMPLE_TYPE when possible. $ ./scripts/codeconverter/converter.py -i \ --pattern=AddObjectDeclareSimpleType $(git grep -l '' -- '*.[ch]') Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Acked-by: Paul Durrant <paul@xen.org> Message-Id: <20200916182519.415636-6-ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
This commit is contained in:
parent
a489d1951c
commit
8063396bf3
505 changed files with 609 additions and 1795 deletions
|
@ -35,10 +35,7 @@
|
|||
*/
|
||||
#define TYPE_CRYPTODEV_BACKEND_BUILTIN "cryptodev-backend-builtin"
|
||||
|
||||
typedef struct CryptoDevBackendBuiltin
|
||||
CryptoDevBackendBuiltin;
|
||||
DECLARE_INSTANCE_CHECKER(CryptoDevBackendBuiltin, CRYPTODEV_BACKEND_BUILTIN,
|
||||
TYPE_CRYPTODEV_BACKEND_BUILTIN)
|
||||
OBJECT_DECLARE_SIMPLE_TYPE(CryptoDevBackendBuiltin, CRYPTODEV_BACKEND_BUILTIN)
|
||||
|
||||
|
||||
typedef struct CryptoDevBackendBuiltinSession {
|
||||
|
|
|
@ -39,9 +39,7 @@
|
|||
*/
|
||||
#define TYPE_CRYPTODEV_BACKEND_VHOST_USER "cryptodev-vhost-user"
|
||||
|
||||
typedef struct CryptoDevBackendVhostUser CryptoDevBackendVhostUser;
|
||||
DECLARE_INSTANCE_CHECKER(CryptoDevBackendVhostUser, CRYPTODEV_BACKEND_VHOST_USER,
|
||||
TYPE_CRYPTODEV_BACKEND_VHOST_USER)
|
||||
OBJECT_DECLARE_SIMPLE_TYPE(CryptoDevBackendVhostUser, CRYPTODEV_BACKEND_VHOST_USER)
|
||||
|
||||
|
||||
struct CryptoDevBackendVhostUser {
|
||||
|
|
|
@ -19,9 +19,7 @@
|
|||
#include "qom/object_interfaces.h"
|
||||
#include "qom/object.h"
|
||||
|
||||
typedef struct HostMemoryBackendFile HostMemoryBackendFile;
|
||||
DECLARE_INSTANCE_CHECKER(HostMemoryBackendFile, MEMORY_BACKEND_FILE,
|
||||
TYPE_MEMORY_BACKEND_FILE)
|
||||
OBJECT_DECLARE_SIMPLE_TYPE(HostMemoryBackendFile, MEMORY_BACKEND_FILE)
|
||||
|
||||
|
||||
struct HostMemoryBackendFile {
|
||||
|
|
|
@ -21,9 +21,7 @@
|
|||
|
||||
#define TYPE_MEMORY_BACKEND_MEMFD "memory-backend-memfd"
|
||||
|
||||
typedef struct HostMemoryBackendMemfd HostMemoryBackendMemfd;
|
||||
DECLARE_INSTANCE_CHECKER(HostMemoryBackendMemfd, MEMORY_BACKEND_MEMFD,
|
||||
TYPE_MEMORY_BACKEND_MEMFD)
|
||||
OBJECT_DECLARE_SIMPLE_TYPE(HostMemoryBackendMemfd, MEMORY_BACKEND_MEMFD)
|
||||
|
||||
|
||||
struct HostMemoryBackendMemfd {
|
||||
|
|
|
@ -11,9 +11,7 @@
|
|||
#include "qemu/guest-random.h"
|
||||
#include "qom/object.h"
|
||||
|
||||
typedef struct RngBuiltin RngBuiltin;
|
||||
DECLARE_INSTANCE_CHECKER(RngBuiltin, RNG_BUILTIN,
|
||||
TYPE_RNG_BUILTIN)
|
||||
OBJECT_DECLARE_SIMPLE_TYPE(RngBuiltin, RNG_BUILTIN)
|
||||
|
||||
struct RngBuiltin {
|
||||
RngBackend parent;
|
||||
|
|
|
@ -19,9 +19,7 @@
|
|||
#include "qom/object.h"
|
||||
|
||||
#define TYPE_RNG_EGD "rng-egd"
|
||||
typedef struct RngEgd RngEgd;
|
||||
DECLARE_INSTANCE_CHECKER(RngEgd, RNG_EGD,
|
||||
TYPE_RNG_EGD)
|
||||
OBJECT_DECLARE_SIMPLE_TYPE(RngEgd, RNG_EGD)
|
||||
|
||||
struct RngEgd {
|
||||
RngBackend parent;
|
||||
|
|
|
@ -45,9 +45,7 @@
|
|||
#include "qom/object.h"
|
||||
|
||||
#define TYPE_TPM_EMULATOR "tpm-emulator"
|
||||
typedef struct TPMEmulator TPMEmulator;
|
||||
DECLARE_INSTANCE_CHECKER(TPMEmulator, TPM_EMULATOR,
|
||||
TYPE_TPM_EMULATOR)
|
||||
OBJECT_DECLARE_SIMPLE_TYPE(TPMEmulator, TPM_EMULATOR)
|
||||
|
||||
#define TPM_EMULATOR_IMPLEMENTS_ALL_CAPS(S, cap) (((S)->caps & (cap)) == (cap))
|
||||
|
||||
|
|
|
@ -36,9 +36,7 @@
|
|||
#include "qom/object.h"
|
||||
|
||||
#define TYPE_TPM_PASSTHROUGH "tpm-passthrough"
|
||||
typedef struct TPMPassthruState TPMPassthruState;
|
||||
DECLARE_INSTANCE_CHECKER(TPMPassthruState, TPM_PASSTHROUGH,
|
||||
TYPE_TPM_PASSTHROUGH)
|
||||
OBJECT_DECLARE_SIMPLE_TYPE(TPMPassthruState, TPM_PASSTHROUGH)
|
||||
|
||||
/* data structures */
|
||||
struct TPMPassthruState {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue