]> xenbits.xensource.com Git - libvirt.git/commitdiff
src/cpu: use #pragma once in headers
authorJonathon Jongsma <jjongsma@redhat.com>
Fri, 7 Jun 2019 20:20:22 +0000 (15:20 -0500)
committerJán Tomko <jtomko@redhat.com>
Thu, 13 Jun 2019 15:05:09 +0000 (17:05 +0200)
Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Ján Tomko <jtomko@redhat.com>
src/cpu/cpu.h
src/cpu/cpu_arm.h
src/cpu/cpu_map.h
src/cpu/cpu_ppc64.h
src/cpu/cpu_ppc64_data.h
src/cpu/cpu_s390.h
src/cpu/cpu_x86.h
src/cpu/cpu_x86_data.h

index 3446627e1895727e9f647ed8d9791875251f004f..7cc9e7d9db4728130ac6d48b01586fb87c1d4e76 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_CPU_H
-# define LIBVIRT_CPU_H
+#pragma once
 
-# include "virerror.h"
-# include "datatypes.h"
-# include "virarch.h"
-# include "domain_capabilities.h"
-# include "cpu_conf.h"
-# include "cpu_x86_data.h"
-# include "cpu_ppc64_data.h"
+#include "virerror.h"
+#include "datatypes.h"
+#include "virarch.h"
+#include "domain_capabilities.h"
+#include "cpu_conf.h"
+#include "cpu_x86_data.h"
+#include "cpu_ppc64_data.h"
 
 
 typedef struct _virCPUData virCPUData;
@@ -264,5 +263,3 @@ char *virCPUDataFormat(const virCPUData *data)
     ATTRIBUTE_NONNULL(1);
 virCPUDataPtr virCPUDataParse(const char *xmlStr)
     ATTRIBUTE_NONNULL(1);
-
-#endif /* LIBVIRT_CPU_H */
index c1a8939a61119325e4856c0675a5c43cc72d894c..a182a832c7b71f869be2b75218acde40bdd83d2e 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_CPU_ARM_H
-# define LIBVIRT_CPU_ARM_H
+#pragma once
 
-# include "cpu.h"
+#include "cpu.h"
 
 extern struct cpuArchDriver cpuDriverArm;
-
-#endif /* LIBVIRT_CPU_ARM_H */
index a7a7509b7e30bfd46f35ffb27baca49d13fbd1df..2d95cdb8e8d3bd724fd790b64a7e557dbadfc325 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_CPU_MAP_H
-# define LIBVIRT_CPU_MAP_H
+#pragma once
 
-# include "virxml.h"
+#include "virxml.h"
 
 typedef int
 (*cpuMapLoadCallback)  (xmlXPathContextPtr ctxt,
@@ -34,5 +33,3 @@ cpuMapLoad(const char *arch,
            cpuMapLoadCallback featureCB,
            cpuMapLoadCallback modelCB,
            void *data);
-
-#endif /* LIBVIRT_CPU_MAP_H */
index 18b8376bb76c5314d881953618ede086d78d1abb..fade97ba9316280f40fa9f1162db7c34e7a818b8 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_CPU_PPC64_H
-# define LIBVIRT_CPU_PPC64_H
+#pragma once
 
-# include "cpu.h"
+#include "cpu.h"
 
 extern struct cpuArchDriver cpuDriverPPC64;
-
-#endif /* LIBVIRT_CPU_PPC64_H */
index 2018cbbb6f08ae43d4824e2c9517722b5e9170ea..59aa13562f81d634da088c77ff487b194104b2d1 100644 (file)
@@ -18,9 +18,7 @@
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_CPU_PPC64_DATA_H
-# define LIBVIRT_CPU_PPC64_DATA_H
-
+#pragma once
 
 typedef struct _virCPUppc64PVR virCPUppc64PVR;
 struct _virCPUppc64PVR {
@@ -28,12 +26,10 @@ struct _virCPUppc64PVR {
     uint32_t mask;
 };
 
-# define VIR_CPU_PPC64_DATA_INIT { 0 }
+#define VIR_CPU_PPC64_DATA_INIT { 0 }
 
 typedef struct _virCPUppc64Data virCPUppc64Data;
 struct _virCPUppc64Data {
     size_t len;
     virCPUppc64PVR *pvr;
 };
-
-#endif /* LIBVIRT_CPU_PPC64_DATA_H */
index 4c45e1b32c27a77370e579932e55f66aec4941d9..2a3bafa5b8f34bf46f6b39ae8360d1b2e42a470d 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_CPU_S390_H
-# define LIBVIRT_CPU_S390_H
+#pragma once
 
-# include "cpu.h"
+#include "cpu.h"
 
 extern struct cpuArchDriver cpuDriverS390;
-
-#endif /* LIBVIRT_CPU_S390_H */
index cd44cbe4f3223aa7c30be10a0d06706a54e7cfe1..29037d4afad73dd2a0b2f8e93e93f032c714907b 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_CPU_X86_H
-# define LIBVIRT_CPU_X86_H
+#pragma once
 
-# include "cpu.h"
-# include "cpu_x86_data.h"
+#include "cpu.h"
+#include "cpu_x86_data.h"
 
 extern struct cpuArchDriver cpuDriverX86;
 
@@ -44,5 +43,3 @@ int virCPUx86DataSetVendor(virCPUDataPtr cpuData,
 
 int virCPUx86DataAddFeature(virCPUDataPtr cpuData,
                             const char *name);
-
-#endif /* LIBVIRT_CPU_X86_H */
index 4600870c4ccdc186050c1a099796f6fde4093698..f3f4d7ab9c7bc0bab29c43166150c5e3f9b04f27 100644 (file)
@@ -18,9 +18,7 @@
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_CPU_X86_DATA_H
-# define LIBVIRT_CPU_X86_DATA_H
-
+#pragma once
 
 typedef struct _virCPUx86CPUID virCPUx86CPUID;
 typedef virCPUx86CPUID *virCPUx86CPUIDPtr;
@@ -41,41 +39,41 @@ struct _virCPUx86MSR {
     uint32_t edx;
 };
 
-# define CPUX86_BASIC    0x0
-# define CPUX86_KVM      0x40000000
-# define CPUX86_EXTENDED 0x80000000
+#define CPUX86_BASIC    0x0
+#define CPUX86_KVM      0x40000000
+#define CPUX86_EXTENDED 0x80000000
 
-# define VIR_CPU_x86_KVM_CLOCKSOURCE  "__kvm_clocksource"
-# define VIR_CPU_x86_KVM_NOP_IO_DELAY "__kvm_no_io_delay"
-# define VIR_CPU_x86_KVM_MMU_OP       "__kvm_mmu_op"
-# define VIR_CPU_x86_KVM_CLOCKSOURCE2 "__kvm_clocksource2"
-# define VIR_CPU_x86_KVM_ASYNC_PF     "__kvm_async_pf"
-# define VIR_CPU_x86_KVM_STEAL_TIME   "__kvm_steal_time"
-# define VIR_CPU_x86_KVM_PV_EOI       "__kvm_pv_eoi"
-# define VIR_CPU_x86_KVM_PV_UNHALT    "__kvm_pv_unhalt"
-# define VIR_CPU_x86_KVM_CLOCKSOURCE_STABLE_BIT "__kvm_clocksource_stable"
+#define VIR_CPU_x86_KVM_CLOCKSOURCE  "__kvm_clocksource"
+#define VIR_CPU_x86_KVM_NOP_IO_DELAY "__kvm_no_io_delay"
+#define VIR_CPU_x86_KVM_MMU_OP       "__kvm_mmu_op"
+#define VIR_CPU_x86_KVM_CLOCKSOURCE2 "__kvm_clocksource2"
+#define VIR_CPU_x86_KVM_ASYNC_PF     "__kvm_async_pf"
+#define VIR_CPU_x86_KVM_STEAL_TIME   "__kvm_steal_time"
+#define VIR_CPU_x86_KVM_PV_EOI       "__kvm_pv_eoi"
+#define VIR_CPU_x86_KVM_PV_UNHALT    "__kvm_pv_unhalt"
+#define VIR_CPU_x86_KVM_CLOCKSOURCE_STABLE_BIT "__kvm_clocksource_stable"
 
 /*
  * The following HyperV feature names suffixes must exactly match corresponding
  * ones defined for virDomainHyperv in domain_conf.c.
  * E.g "__kvm_runtime" -> "runtime", "__kvm_hv_spinlocks" -> "spinlocks" etc.
 */
-# define VIR_CPU_x86_KVM_HV_RUNTIME   "__kvm_hv_runtime"
-# define VIR_CPU_x86_KVM_HV_SYNIC     "__kvm_hv_synic"
-# define VIR_CPU_x86_KVM_HV_STIMER    "__kvm_hv_stimer"
-# define VIR_CPU_x86_KVM_HV_RELAXED   "__kvm_hv_relaxed"
-# define VIR_CPU_x86_KVM_HV_SPINLOCKS  "__kvm_hv_spinlocks"
-# define VIR_CPU_x86_KVM_HV_VAPIC     "__kvm_hv_vapic"
-# define VIR_CPU_x86_KVM_HV_VPINDEX   "__kvm_hv_vpindex"
-# define VIR_CPU_x86_KVM_HV_RESET     "__kvm_hv_reset"
-# define VIR_CPU_x86_KVM_HV_FREQUENCIES "__kvm_hv_frequencies"
-# define VIR_CPU_x86_KVM_HV_REENLIGHTENMENT "__kvm_hv_reenlightenment"
-# define VIR_CPU_x86_KVM_HV_TLBFLUSH  "__kvm_hv_tlbflush"
-# define VIR_CPU_x86_KVM_HV_IPI       "__kvm_hv_ipi"
-# define VIR_CPU_x86_KVM_HV_EVMCS     "__kvm_hv_evmcs"
+#define VIR_CPU_x86_KVM_HV_RUNTIME   "__kvm_hv_runtime"
+#define VIR_CPU_x86_KVM_HV_SYNIC     "__kvm_hv_synic"
+#define VIR_CPU_x86_KVM_HV_STIMER    "__kvm_hv_stimer"
+#define VIR_CPU_x86_KVM_HV_RELAXED   "__kvm_hv_relaxed"
+#define VIR_CPU_x86_KVM_HV_SPINLOCKS  "__kvm_hv_spinlocks"
+#define VIR_CPU_x86_KVM_HV_VAPIC     "__kvm_hv_vapic"
+#define VIR_CPU_x86_KVM_HV_VPINDEX   "__kvm_hv_vpindex"
+#define VIR_CPU_x86_KVM_HV_RESET     "__kvm_hv_reset"
+#define VIR_CPU_x86_KVM_HV_FREQUENCIES "__kvm_hv_frequencies"
+#define VIR_CPU_x86_KVM_HV_REENLIGHTENMENT "__kvm_hv_reenlightenment"
+#define VIR_CPU_x86_KVM_HV_TLBFLUSH  "__kvm_hv_tlbflush"
+#define VIR_CPU_x86_KVM_HV_IPI       "__kvm_hv_ipi"
+#define VIR_CPU_x86_KVM_HV_EVMCS     "__kvm_hv_evmcs"
 
 
-# define VIR_CPU_X86_DATA_INIT { 0 }
+#define VIR_CPU_X86_DATA_INIT { 0 }
 
 typedef enum {
     VIR_CPU_X86_DATA_NONE = 0,
@@ -98,5 +96,3 @@ struct _virCPUx86Data {
     size_t len;
     virCPUx86DataItem *items;
 };
-
-#endif /* LIBVIRT_CPU_X86_DATA_H */