From: Eduardo Habkost <ehabkost@redhat.com>
To: qemu-devel@nongnu.org
Cc: Peter Maydell <peter.maydell@linaro.org>,
Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>,
berrange@redhat.com, kvm@vger.kernel.org,
Marcelo Tosatti <mtosatti@redhat.com>,
Aleksandar Markovic <aleksandar.qemu.devel@gmail.com>,
qemu-arm@nongnu.org, qemu-ppc@nongnu.org,
Paolo Bonzini <pbonzini@redhat.com>,
Huacai Chen <chenhc@lemote.com>,
David Gibson <david@gibson.dropbear.id.au>,
Aurelien Jarno <aurelien@aurel32.net>,
Richard Henderson <rth@twiddle.net>
Subject: [PATCH 59/63] kvm: Rename KVM_STATE to KVM_ACCEL
Date: Wed, 2 Sep 2020 18:43:07 -0400 [thread overview]
Message-ID: <20200902224311.1321159-60-ehabkost@redhat.com> (raw)
In-Reply-To: <20200902224311.1321159-1-ehabkost@redhat.com>
Make the type checking macro name consistent with the TYPE_*
constant.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
---
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: Peter Maydell <peter.maydell@linaro.org>
Cc: Marcelo Tosatti <mtosatti@redhat.com>
Cc: Richard Henderson <rth@twiddle.net>
Cc: Eduardo Habkost <ehabkost@redhat.com>
Cc: Huacai Chen <chenhc@lemote.com>
Cc: Aleksandar Markovic <aleksandar.qemu.devel@gmail.com>
Cc: Aurelien Jarno <aurelien@aurel32.net>
Cc: Jiaxun Yang <jiaxun.yang@flygoat.com>
Cc: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>
Cc: David Gibson <david@gibson.dropbear.id.au>
Cc: kvm@vger.kernel.org
Cc: qemu-devel@nongnu.org
Cc: qemu-arm@nongnu.org
Cc: qemu-ppc@nongnu.org
---
include/sysemu/kvm.h | 2 +-
accel/kvm/kvm-all.c | 18 +++++++++---------
target/arm/kvm.c | 2 +-
target/i386/kvm.c | 2 +-
target/mips/kvm.c | 2 +-
target/ppc/kvm.c | 4 ++--
6 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/include/sysemu/kvm.h b/include/sysemu/kvm.h
index 5bbea53883..89c422e1e7 100644
--- a/include/sysemu/kvm.h
+++ b/include/sysemu/kvm.h
@@ -204,7 +204,7 @@ struct KVMState;
#define TYPE_KVM_ACCEL ACCEL_CLASS_NAME("kvm")
typedef struct KVMState KVMState;
-DECLARE_INSTANCE_CHECKER(KVMState, KVM_STATE,
+DECLARE_INSTANCE_CHECKER(KVMState, KVM_ACCEL,
TYPE_KVM_ACCEL)
extern KVMState *kvm_state;
diff --git a/accel/kvm/kvm-all.c b/accel/kvm/kvm-all.c
index 63ef6af9a1..bdf63ca3a3 100644
--- a/accel/kvm/kvm-all.c
+++ b/accel/kvm/kvm-all.c
@@ -214,7 +214,7 @@ void kvm_resample_fd_notify(int gsi)
int kvm_get_max_memslots(void)
{
- KVMState *s = KVM_STATE(current_accel());
+ KVMState *s = KVM_ACCEL(current_accel());
return s->nr_slots;
}
@@ -256,7 +256,7 @@ static KVMSlot *kvm_get_free_slot(KVMMemoryListener *kml)
bool kvm_has_free_slot(MachineState *ms)
{
- KVMState *s = KVM_STATE(ms->accelerator);
+ KVMState *s = KVM_ACCEL(ms->accelerator);
bool result;
KVMMemoryListener *kml = &s->memory_listener;
@@ -1970,7 +1970,7 @@ static int kvm_max_vcpu_id(KVMState *s)
bool kvm_vcpu_id_is_valid(int vcpu_id)
{
- KVMState *s = KVM_STATE(current_accel());
+ KVMState *s = KVM_ACCEL(current_accel());
return vcpu_id >= 0 && vcpu_id < kvm_max_vcpu_id(s);
}
@@ -1996,7 +1996,7 @@ static int kvm_init(MachineState *ms)
const char *kvm_type;
uint64_t dirty_log_manual_caps;
- s = KVM_STATE(ms->accelerator);
+ s = KVM_ACCEL(ms->accelerator);
/*
* On systems where the kernel can support different base page
@@ -3084,7 +3084,7 @@ int kvm_get_one_reg(CPUState *cs, uint64_t id, void *target)
static bool kvm_accel_has_memory(MachineState *ms, AddressSpace *as,
hwaddr start_addr, hwaddr size)
{
- KVMState *kvm = KVM_STATE(ms->accelerator);
+ KVMState *kvm = KVM_ACCEL(ms->accelerator);
int i;
for (i = 0; i < kvm->nr_as; ++i) {
@@ -3102,7 +3102,7 @@ static void kvm_get_kvm_shadow_mem(Object *obj, Visitor *v,
const char *name, void *opaque,
Error **errp)
{
- KVMState *s = KVM_STATE(obj);
+ KVMState *s = KVM_ACCEL(obj);
int64_t value = s->kvm_shadow_mem;
visit_type_int(v, name, &value, errp);
@@ -3112,7 +3112,7 @@ static void kvm_set_kvm_shadow_mem(Object *obj, Visitor *v,
const char *name, void *opaque,
Error **errp)
{
- KVMState *s = KVM_STATE(obj);
+ KVMState *s = KVM_ACCEL(obj);
int64_t value;
if (!visit_type_int(v, name, &value, errp)) {
@@ -3126,7 +3126,7 @@ static void kvm_set_kernel_irqchip(Object *obj, Visitor *v,
const char *name, void *opaque,
Error **errp)
{
- KVMState *s = KVM_STATE(obj);
+ KVMState *s = KVM_ACCEL(obj);
OnOffSplit mode;
if (!visit_type_OnOffSplit(v, name, &mode, errp)) {
@@ -3173,7 +3173,7 @@ bool kvm_kernel_irqchip_split(void)
static void kvm_accel_instance_init(Object *obj)
{
- KVMState *s = KVM_STATE(obj);
+ KVMState *s = KVM_ACCEL(obj);
s->kvm_shadow_mem = -1;
s->kernel_irqchip_allowed = true;
diff --git a/target/arm/kvm.c b/target/arm/kvm.c
index 8bb7318378..55583075f3 100644
--- a/target/arm/kvm.c
+++ b/target/arm/kvm.c
@@ -216,7 +216,7 @@ bool kvm_arm_pmu_supported(void)
int kvm_arm_get_max_vm_ipa_size(MachineState *ms)
{
- KVMState *s = KVM_STATE(ms->accelerator);
+ KVMState *s = KVM_ACCEL(ms->accelerator);
int ret;
ret = kvm_check_extension(s, KVM_CAP_ARM_VM_IPA_SIZE);
diff --git a/target/i386/kvm.c b/target/i386/kvm.c
index 205b68bc0c..2949c5f048 100644
--- a/target/i386/kvm.c
+++ b/target/i386/kvm.c
@@ -155,7 +155,7 @@ bool kvm_allows_irq0_override(void)
static bool kvm_x2apic_api_set_flags(uint64_t flags)
{
- KVMState *s = KVM_STATE(current_accel());
+ KVMState *s = KVM_ACCEL(current_accel());
return !kvm_vm_enable_cap(s, KVM_CAP_X2APIC_API, 0, flags);
}
diff --git a/target/mips/kvm.c b/target/mips/kvm.c
index 72637a1e02..30f9c0349a 100644
--- a/target/mips/kvm.c
+++ b/target/mips/kvm.c
@@ -1277,7 +1277,7 @@ int mips_kvm_type(MachineState *machine, const char *vm_type)
{
#if defined(KVM_CAP_MIPS_VZ) || defined(KVM_CAP_MIPS_TE)
int r;
- KVMState *s = KVM_STATE(machine->accelerator);
+ KVMState *s = KVM_ACCEL(machine->accelerator);
#endif
#if defined(KVM_CAP_MIPS_VZ)
diff --git a/target/ppc/kvm.c b/target/ppc/kvm.c
index d85ba8ffe0..e446637137 100644
--- a/target/ppc/kvm.c
+++ b/target/ppc/kvm.c
@@ -263,7 +263,7 @@ static void kvm_get_smmu_info(struct kvm_ppc_smmu_info *info, Error **errp)
struct ppc_radix_page_info *kvm_get_radix_page_info(void)
{
- KVMState *s = KVM_STATE(current_accel());
+ KVMState *s = KVM_ACCEL(current_accel());
struct ppc_radix_page_info *radix_page_info;
struct kvm_ppc_rmmu_info rmmu_info;
int i;
@@ -2943,7 +2943,7 @@ void kvmppc_svm_off(Error **errp)
return;
}
- rc = kvm_vm_ioctl(KVM_STATE(current_accel()), KVM_PPC_SVM_OFF);
+ rc = kvm_vm_ioctl(KVM_ACCEL(current_accel()), KVM_PPC_SVM_OFF);
if (rc && rc != -ENOTTY) {
error_setg_errno(errp, -rc, "KVM_PPC_SVM_OFF ioctl failed");
}
--
2.26.2
next prev parent reply other threads:[~2020-09-02 23:04 UTC|newest]
Thread overview: 112+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-09-02 22:42 [PATCH 00/63] qom: Rename macros for consistency Eduardo Habkost
2020-09-02 22:42 ` [PATCH 01/63] gpex: Fix type checking function name Eduardo Habkost
2020-09-03 12:48 ` Philippe Mathieu-Daudé
2020-09-02 22:42 ` [PATCH 02/63] chardev: Rename TYPE_CHARDEV_* to TYPE_*_CHARDEV Eduardo Habkost
2020-09-03 12:49 ` Philippe Mathieu-Daudé
2020-09-10 19:24 ` Eduardo Habkost
2020-09-02 22:42 ` [PATCH 03/63] chardev: Rename TYPE_BRAILLE_CHARDEV to TYPE_BAUM_CHARDEV Eduardo Habkost
2020-09-02 22:42 ` [PATCH 04/63] chardev: Rename TYPE_MSMOUSE_CHARDEV to TYPE_MOUSE_CHARDEV Eduardo Habkost
2020-09-02 22:42 ` [PATCH 05/63] ap-device: Rename AP_DEVICE_TYPE to TYPE_AP_DEVICE Eduardo Habkost
2020-09-03 10:33 ` Thomas Huth
2020-09-07 7:28 ` Cornelia Huck
2020-09-02 22:42 ` [PATCH 06/63] dev-smartcard-reader: Rename CCID_DEV_NAME to TYPE_USB_CCID_DEV Eduardo Habkost
2020-09-03 12:50 ` Philippe Mathieu-Daudé
2020-09-02 22:42 ` [PATCH 07/63] rdma: Rename PVRDMA_HW_NAME to TYPE_PVRDMA_DEV Eduardo Habkost
2020-09-02 22:42 ` [PATCH 08/63] vfio: Rename VFIO_AP_DEVICE_TYPE to TYPE_VFIO_AP_DEVICE Eduardo Habkost
2020-09-03 11:35 ` Thomas Huth
2020-09-07 7:29 ` Cornelia Huck
2020-09-02 22:42 ` [PATCH 09/63] vmcoreinfo: Rename VMCOREINFO_DEVICE to TYPE_VMCOREINFO Eduardo Habkost
2020-09-02 22:42 ` [PATCH 10/63] vmgenid: Rename VMGENID_DEVICE to TYPE_VMGENID Eduardo Habkost
2020-09-03 12:51 ` Philippe Mathieu-Daudé
2020-09-02 22:42 ` [PATCH 11/63] edu: Rename TYPE_PCI_EDU_DEVICE to TYPE_EDU Eduardo Habkost
2020-09-02 22:42 ` [PATCH 12/63] etrax: Rename TYPE_ETRAX_FS_SERIAL to TYPE_ETRAX_SERIAL Eduardo Habkost
2020-09-02 22:42 ` [PATCH 13/63] etrax: Rename TYPE_ETRAX_FS_TIMER to TYPE_ETRAX_TIMER Eduardo Habkost
2020-09-02 22:42 ` [PATCH 14/63] i8254: Rename TYPE_I8254 to TYPE_PIT Eduardo Habkost
2020-09-03 12:47 ` Philippe Mathieu-Daudé
2020-09-03 16:18 ` Eduardo Habkost
2020-09-03 16:44 ` Daniel P. Berrangé
2020-09-03 16:55 ` Eduardo Habkost
2020-09-03 19:26 ` Philippe Mathieu-Daudé
2020-09-03 19:51 ` Eduardo Habkost
2020-09-02 22:42 ` [PATCH 15/63] i8259: Rename TYPE_I8259 to TYPE_PIC Eduardo Habkost
2020-09-03 12:47 ` Philippe Mathieu-Daudé
2020-09-03 16:19 ` Eduardo Habkost
2020-09-03 16:45 ` Daniel P. Berrangé
2020-09-02 22:42 ` [PATCH 16/63] i8259: Rename TYPE_KVM_I8259 to TYPE_KVM_PIC Eduardo Habkost
2020-09-03 12:53 ` Philippe Mathieu-Daudé
2020-09-03 16:27 ` Eduardo Habkost
2020-09-02 22:42 ` [PATCH 17/63] intel-hda: Rename TYPE_INTEL_HDA_GENERIC to TYPE_INTEL_HDA Eduardo Habkost
2020-09-02 22:42 ` [PATCH 18/63] mips: Rename TYPE_MIPS_BOSTON to TYPE_BOSTON Eduardo Habkost
2020-10-09 15:25 ` Philippe Mathieu-Daudé
2020-09-02 22:42 ` [PATCH 19/63] mptsas: Rename TYPE_MPTSAS1068 to TYPE_MPT_SAS Eduardo Habkost
2020-09-02 22:42 ` [PATCH 20/63] pc87312: Rename TYPE_PC87312_SUPERIO to TYPE_PC87312 Eduardo Habkost
2020-09-03 12:23 ` Hervé Poussineau
2020-09-03 12:45 ` Philippe Mathieu-Daudé
2020-09-03 16:16 ` Eduardo Habkost
2020-09-03 17:22 ` Eduardo Habkost
2020-09-03 19:55 ` Philippe Mathieu-Daudé
2020-09-02 22:42 ` [PATCH 21/63] pxb: Rename TYPE_PXB_DEVICE to TYPE_PXB_DEV Eduardo Habkost
2020-09-02 22:42 ` [PATCH 22/63] pxb: Rename TYPE_PXB_PCIE_DEVICE to TYPE_PXB_PCIE_DEV Eduardo Habkost
2020-09-02 22:42 ` [PATCH 23/63] ramfb: Rename TYPE_RAMFB_DEVICE to TYPE_RAMFB Eduardo Habkost
2020-09-02 22:42 ` [PATCH 24/63] scsi: Rename TYPE_AM53C974_DEVICE to TYPE_PCI_ESP Eduardo Habkost
2020-09-03 12:55 ` Philippe Mathieu-Daudé
2020-09-03 16:38 ` Eduardo Habkost
2020-09-02 22:42 ` [PATCH 25/63] scsi: Rename TYPE_DC390_DEVICE to TYPE_DC390 Eduardo Habkost
2020-09-02 22:42 ` [PATCH 26/63] sun4m: Rename TYPE_SUN4M_MEMORY to TYPE_SUN4M_RAM Eduardo Habkost
2020-09-02 22:42 ` [PATCH 27/63] sun4u: Rename TYPE_SUN4U_MEMORY to TYPE_SUN4U_RAM Eduardo Habkost
2020-09-02 22:42 ` [PATCH 28/63] tusb6010: Rename TYPE_TUSB6010 to TYPE_TUSB Eduardo Habkost
2020-09-03 12:56 ` Philippe Mathieu-Daudé
2020-09-03 16:37 ` Eduardo Habkost
2020-09-02 22:42 ` [PATCH 29/63] versatile: Rename TYPE_VERSATILE_PCI_HOST to TYPE_PCI_VPB_HOST Eduardo Habkost
2020-09-02 22:42 ` [PATCH 30/63] versatile: Rename TYPE_VERSATILE_PCI to TYPE_PCI_VPB Eduardo Habkost
2020-09-02 22:42 ` [PATCH 31/63] virtio-console: Rename TYPE_VIRTIO_CONSOLE_SERIAL_PORT to TYPE_VIRTIO_CONSOLE Eduardo Habkost
2020-09-02 22:42 ` [PATCH 32/63] ahci: Rename ICH_AHCI to ICH9_AHCI Eduardo Habkost
2020-09-03 12:57 ` Philippe Mathieu-Daudé
2020-09-02 22:42 ` [PATCH 33/63] net/can: Rename TYPE_CAN_CPI constants Eduardo Habkost
2020-09-03 12:59 ` Philippe Mathieu-Daudé
2020-09-03 16:35 ` Eduardo Habkost
2020-09-02 22:42 ` [PATCH 34/63] can: Rename KVASER_PCI_DEV to KVASER_PCI Eduardo Habkost
2020-09-02 22:42 ` [PATCH 35/63] can: Rename MIOe3680_PCI_DEV to MIOE3680_PCI Eduardo Habkost
2020-09-02 22:42 ` [PATCH 36/63] can: Rename PCM3680i_PCI_DEV to PCM3680_PCI Eduardo Habkost
2020-09-02 22:42 ` [PATCH 37/63] ccid-card-emulated: Rename EMULATED_CCID_CARD to EMULATED_CCID Eduardo Habkost
2020-09-02 22:42 ` [PATCH 38/63] ccid-card-passthru: Rename PASSTHRU_CCID_CARD to CCID_PASSTHRU Eduardo Habkost
2020-09-02 22:42 ` [PATCH 39/63] esp: Rename ESP_STATE to ESP Eduardo Habkost
2020-09-03 12:24 ` Hervé Poussineau
2020-09-03 13:01 ` Philippe Mathieu-Daudé
2020-09-03 16:36 ` Eduardo Habkost
2020-09-02 22:42 ` [PATCH 40/63] filter-rewriter: Rename FILTER_COLO_REWRITER to FILTER_REWRITER Eduardo Habkost
2020-09-02 23:36 ` Zhang, Chen
2020-09-02 22:42 ` [PATCH 41/63] lance: Rename SYSBUS_PCNET to LANCE Eduardo Habkost
2020-09-02 22:42 ` [PATCH 42/63] lasi_i82596: Rename SYSBUS_I82596 to LASI_82596 Eduardo Habkost
2020-09-02 22:42 ` [PATCH 43/63] pvpanic: Rename ISA_PVPANIC_DEVICE to PVPANIC Eduardo Habkost
2020-09-02 22:42 ` [PATCH 44/63] renesas: Rename RCMT to RENESAS_CMT Eduardo Habkost
2020-09-02 22:42 ` [PATCH 45/63] renesas: Rename RSCI to RENESAS_SCI Eduardo Habkost
2020-09-02 22:42 ` [PATCH 46/63] renesas: Rename RTMR to RENESAS_TMR Eduardo Habkost
2020-09-04 16:12 ` Eduardo Habkost
2020-09-02 22:42 ` [PATCH 47/63] rs6000_mc: Rename RS6000MC_DEVICE to RS6000MC Eduardo Habkost
2020-09-03 12:24 ` Hervé Poussineau
2020-09-03 13:03 ` Philippe Mathieu-Daudé
2020-09-02 22:42 ` [PATCH 48/63] sabre: Rename SABRE_DEVICE to SABRE Eduardo Habkost
2020-09-03 13:03 ` Philippe Mathieu-Daudé
2020-09-02 22:42 ` [PATCH 49/63] stm32f205: Rename STM32F2XXTIMER to STM32F2XX_TIMER Eduardo Habkost
2020-09-04 17:52 ` Alistair Francis
2020-09-02 22:42 ` [PATCH 50/63] tpm_crb: Rename CRB to TPM_CRB Eduardo Habkost
2020-09-03 23:38 ` Stefan Berger
2020-09-02 22:42 ` [PATCH 51/63] tpm_spapr: Rename VIO_SPAPR_VTPM to TPM_SPAPR Eduardo Habkost
2020-09-03 23:40 ` Stefan Berger
2020-09-02 22:43 ` [PATCH 52/63] usb: Rename USB_REDIRECT to USB_REDIR Eduardo Habkost
2020-09-02 22:43 ` [PATCH 53/63] usb: Rename USB_SERIAL_DEV to USB_SERIAL Eduardo Habkost
2020-09-03 13:04 ` Philippe Mathieu-Daudé
2020-09-02 22:43 ` [PATCH 54/63] usb: Rename USB_STORAGE_DEV to USB_STORAGE Eduardo Habkost
2020-09-02 22:43 ` [PATCH 55/63] vfio: Rename PCI_VFIO to VFIO_PCI Eduardo Habkost
2020-09-03 8:46 ` Auger Eric
2020-09-02 22:43 ` [PATCH 56/63] vmxnet3: Rename VMXNET3_DEVICE* to VMXNET3* Eduardo Habkost
2020-09-02 22:43 ` [PATCH 57/63] xen: Rename XENBACKEND_DEVICE to XENBACKEND Eduardo Habkost
2020-09-28 16:15 ` Anthony PERARD via
2020-09-02 22:43 ` [PATCH 58/63] hvf: Rename HVF_STATE to HVF_ACCEL Eduardo Habkost
2020-09-02 22:43 ` Eduardo Habkost [this message]
2020-09-02 22:43 ` [PATCH 60/63] tcg: Rename TCG_STATE to TCG_ACCEL Eduardo Habkost
2020-09-02 22:43 ` [PATCH 61/63] tests: Rename TYPE_DUMMY to TYPE_DUMMY_OBJECT Eduardo Habkost
2020-09-02 22:43 ` [PATCH 62/63] tests: Rename DYNAMIC_TYPE to DYNAMIC_PROPS Eduardo Habkost
2020-09-02 22:43 ` [PATCH 63/63] tests: Rename STATIC_TYPE to STATIC_PROPS Eduardo Habkost
2020-09-03 16:47 ` [PATCH 00/63] qom: Rename macros for consistency Eduardo Habkost
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200902224311.1321159-60-ehabkost@redhat.com \
--to=ehabkost@redhat.com \
--cc=aleksandar.qemu.devel@gmail.com \
--cc=aleksandar.rikalo@syrmia.com \
--cc=aurelien@aurel32.net \
--cc=berrange@redhat.com \
--cc=chenhc@lemote.com \
--cc=david@gibson.dropbear.id.au \
--cc=kvm@vger.kernel.org \
--cc=mtosatti@redhat.com \
--cc=pbonzini@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-arm@nongnu.org \
--cc=qemu-devel@nongnu.org \
--cc=qemu-ppc@nongnu.org \
--cc=rth@twiddle.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).