1*cf84ac9aSAndroid Build Coastguard Worker /* Generated by ./xlat/gen.sh from ./xlat/kvm_cap.in; do not edit. */ 2*cf84ac9aSAndroid Build Coastguard Worker 3*cf84ac9aSAndroid Build Coastguard Worker #include "gcc_compat.h" 4*cf84ac9aSAndroid Build Coastguard Worker #include "static_assert.h" 5*cf84ac9aSAndroid Build Coastguard Worker 6*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQCHIP) || (defined(HAVE_DECL_KVM_CAP_IRQCHIP) && HAVE_DECL_KVM_CAP_IRQCHIP) 7*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 8*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQCHIP) == (0), "KVM_CAP_IRQCHIP != 0"); 9*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 10*cf84ac9aSAndroid Build Coastguard Worker #else 11*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQCHIP 0 12*cf84ac9aSAndroid Build Coastguard Worker #endif 13*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HLT) || (defined(HAVE_DECL_KVM_CAP_HLT) && HAVE_DECL_KVM_CAP_HLT) 14*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 15*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HLT) == (1), "KVM_CAP_HLT != 1"); 16*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 17*cf84ac9aSAndroid Build Coastguard Worker #else 18*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HLT 1 19*cf84ac9aSAndroid Build Coastguard Worker #endif 20*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MMU_SHADOW_CACHE_CONTROL) || (defined(HAVE_DECL_KVM_CAP_MMU_SHADOW_CACHE_CONTROL) && HAVE_DECL_KVM_CAP_MMU_SHADOW_CACHE_CONTROL) 21*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 22*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MMU_SHADOW_CACHE_CONTROL) == (2), "KVM_CAP_MMU_SHADOW_CACHE_CONTROL != 2"); 23*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 24*cf84ac9aSAndroid Build Coastguard Worker #else 25*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MMU_SHADOW_CACHE_CONTROL 2 26*cf84ac9aSAndroid Build Coastguard Worker #endif 27*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_USER_MEMORY) || (defined(HAVE_DECL_KVM_CAP_USER_MEMORY) && HAVE_DECL_KVM_CAP_USER_MEMORY) 28*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 29*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_USER_MEMORY) == (3), "KVM_CAP_USER_MEMORY != 3"); 30*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 31*cf84ac9aSAndroid Build Coastguard Worker #else 32*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_USER_MEMORY 3 33*cf84ac9aSAndroid Build Coastguard Worker #endif 34*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SET_TSS_ADDR) || (defined(HAVE_DECL_KVM_CAP_SET_TSS_ADDR) && HAVE_DECL_KVM_CAP_SET_TSS_ADDR) 35*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 36*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SET_TSS_ADDR) == (4), "KVM_CAP_SET_TSS_ADDR != 4"); 37*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 38*cf84ac9aSAndroid Build Coastguard Worker #else 39*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SET_TSS_ADDR 4 40*cf84ac9aSAndroid Build Coastguard Worker #endif 41*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_VAPIC) || (defined(HAVE_DECL_KVM_CAP_VAPIC) && HAVE_DECL_KVM_CAP_VAPIC) 42*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 43*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_VAPIC) == (6), "KVM_CAP_VAPIC != 6"); 44*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 45*cf84ac9aSAndroid Build Coastguard Worker #else 46*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_VAPIC 6 47*cf84ac9aSAndroid Build Coastguard Worker #endif 48*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_EXT_CPUID) || (defined(HAVE_DECL_KVM_CAP_EXT_CPUID) && HAVE_DECL_KVM_CAP_EXT_CPUID) 49*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 50*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_EXT_CPUID) == (7), "KVM_CAP_EXT_CPUID != 7"); 51*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 52*cf84ac9aSAndroid Build Coastguard Worker #else 53*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_EXT_CPUID 7 54*cf84ac9aSAndroid Build Coastguard Worker #endif 55*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_CLOCKSOURCE) || (defined(HAVE_DECL_KVM_CAP_CLOCKSOURCE) && HAVE_DECL_KVM_CAP_CLOCKSOURCE) 56*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 57*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_CLOCKSOURCE) == (8), "KVM_CAP_CLOCKSOURCE != 8"); 58*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 59*cf84ac9aSAndroid Build Coastguard Worker #else 60*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_CLOCKSOURCE 8 61*cf84ac9aSAndroid Build Coastguard Worker #endif 62*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_NR_VCPUS) || (defined(HAVE_DECL_KVM_CAP_NR_VCPUS) && HAVE_DECL_KVM_CAP_NR_VCPUS) 63*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 64*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_NR_VCPUS) == (9), "KVM_CAP_NR_VCPUS != 9"); 65*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 66*cf84ac9aSAndroid Build Coastguard Worker #else 67*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_NR_VCPUS 9 68*cf84ac9aSAndroid Build Coastguard Worker #endif 69*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_NR_MEMSLOTS) || (defined(HAVE_DECL_KVM_CAP_NR_MEMSLOTS) && HAVE_DECL_KVM_CAP_NR_MEMSLOTS) 70*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 71*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_NR_MEMSLOTS) == (10), "KVM_CAP_NR_MEMSLOTS != 10"); 72*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 73*cf84ac9aSAndroid Build Coastguard Worker #else 74*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_NR_MEMSLOTS 10 75*cf84ac9aSAndroid Build Coastguard Worker #endif 76*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PIT) || (defined(HAVE_DECL_KVM_CAP_PIT) && HAVE_DECL_KVM_CAP_PIT) 77*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 78*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PIT) == (11), "KVM_CAP_PIT != 11"); 79*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 80*cf84ac9aSAndroid Build Coastguard Worker #else 81*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PIT 11 82*cf84ac9aSAndroid Build Coastguard Worker #endif 83*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_NOP_IO_DELAY) || (defined(HAVE_DECL_KVM_CAP_NOP_IO_DELAY) && HAVE_DECL_KVM_CAP_NOP_IO_DELAY) 84*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 85*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_NOP_IO_DELAY) == (12), "KVM_CAP_NOP_IO_DELAY != 12"); 86*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 87*cf84ac9aSAndroid Build Coastguard Worker #else 88*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_NOP_IO_DELAY 12 89*cf84ac9aSAndroid Build Coastguard Worker #endif 90*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PV_MMU) || (defined(HAVE_DECL_KVM_CAP_PV_MMU) && HAVE_DECL_KVM_CAP_PV_MMU) 91*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 92*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PV_MMU) == (13), "KVM_CAP_PV_MMU != 13"); 93*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 94*cf84ac9aSAndroid Build Coastguard Worker #else 95*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PV_MMU 13 96*cf84ac9aSAndroid Build Coastguard Worker #endif 97*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MP_STATE) || (defined(HAVE_DECL_KVM_CAP_MP_STATE) && HAVE_DECL_KVM_CAP_MP_STATE) 98*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 99*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MP_STATE) == (14), "KVM_CAP_MP_STATE != 14"); 100*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 101*cf84ac9aSAndroid Build Coastguard Worker #else 102*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MP_STATE 14 103*cf84ac9aSAndroid Build Coastguard Worker #endif 104*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_COALESCED_MMIO) || (defined(HAVE_DECL_KVM_CAP_COALESCED_MMIO) && HAVE_DECL_KVM_CAP_COALESCED_MMIO) 105*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 106*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_COALESCED_MMIO) == (15), "KVM_CAP_COALESCED_MMIO != 15"); 107*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 108*cf84ac9aSAndroid Build Coastguard Worker #else 109*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_COALESCED_MMIO 15 110*cf84ac9aSAndroid Build Coastguard Worker #endif 111*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SYNC_MMU) || (defined(HAVE_DECL_KVM_CAP_SYNC_MMU) && HAVE_DECL_KVM_CAP_SYNC_MMU) 112*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 113*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SYNC_MMU) == (16), "KVM_CAP_SYNC_MMU != 16"); 114*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 115*cf84ac9aSAndroid Build Coastguard Worker #else 116*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SYNC_MMU 16 117*cf84ac9aSAndroid Build Coastguard Worker #endif 118*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IOMMU) || (defined(HAVE_DECL_KVM_CAP_IOMMU) && HAVE_DECL_KVM_CAP_IOMMU) 119*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 120*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IOMMU) == (18), "KVM_CAP_IOMMU != 18"); 121*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 122*cf84ac9aSAndroid Build Coastguard Worker #else 123*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IOMMU 18 124*cf84ac9aSAndroid Build Coastguard Worker #endif 125*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_DESTROY_MEMORY_REGION_WORKS) || (defined(HAVE_DECL_KVM_CAP_DESTROY_MEMORY_REGION_WORKS) && HAVE_DECL_KVM_CAP_DESTROY_MEMORY_REGION_WORKS) 126*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 127*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_DESTROY_MEMORY_REGION_WORKS) == (21), "KVM_CAP_DESTROY_MEMORY_REGION_WORKS != 21"); 128*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 129*cf84ac9aSAndroid Build Coastguard Worker #else 130*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_DESTROY_MEMORY_REGION_WORKS 21 131*cf84ac9aSAndroid Build Coastguard Worker #endif 132*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_USER_NMI) || (defined(HAVE_DECL_KVM_CAP_USER_NMI) && HAVE_DECL_KVM_CAP_USER_NMI) 133*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 134*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_USER_NMI) == (22), "KVM_CAP_USER_NMI != 22"); 135*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 136*cf84ac9aSAndroid Build Coastguard Worker #else 137*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_USER_NMI 22 138*cf84ac9aSAndroid Build Coastguard Worker #endif 139*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SET_GUEST_DEBUG) || (defined(HAVE_DECL_KVM_CAP_SET_GUEST_DEBUG) && HAVE_DECL_KVM_CAP_SET_GUEST_DEBUG) 140*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 141*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SET_GUEST_DEBUG) == (23), "KVM_CAP_SET_GUEST_DEBUG != 23"); 142*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 143*cf84ac9aSAndroid Build Coastguard Worker #else 144*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SET_GUEST_DEBUG 23 145*cf84ac9aSAndroid Build Coastguard Worker #endif 146*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_REINJECT_CONTROL) || (defined(HAVE_DECL_KVM_CAP_REINJECT_CONTROL) && HAVE_DECL_KVM_CAP_REINJECT_CONTROL) 147*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 148*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_REINJECT_CONTROL) == (24), "KVM_CAP_REINJECT_CONTROL != 24"); 149*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 150*cf84ac9aSAndroid Build Coastguard Worker #else 151*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_REINJECT_CONTROL 24 152*cf84ac9aSAndroid Build Coastguard Worker #endif 153*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQ_ROUTING) || (defined(HAVE_DECL_KVM_CAP_IRQ_ROUTING) && HAVE_DECL_KVM_CAP_IRQ_ROUTING) 154*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 155*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQ_ROUTING) == (25), "KVM_CAP_IRQ_ROUTING != 25"); 156*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 157*cf84ac9aSAndroid Build Coastguard Worker #else 158*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQ_ROUTING 25 159*cf84ac9aSAndroid Build Coastguard Worker #endif 160*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQ_INJECT_STATUS) || (defined(HAVE_DECL_KVM_CAP_IRQ_INJECT_STATUS) && HAVE_DECL_KVM_CAP_IRQ_INJECT_STATUS) 161*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 162*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQ_INJECT_STATUS) == (26), "KVM_CAP_IRQ_INJECT_STATUS != 26"); 163*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 164*cf84ac9aSAndroid Build Coastguard Worker #else 165*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQ_INJECT_STATUS 26 166*cf84ac9aSAndroid Build Coastguard Worker #endif 167*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ASSIGN_DEV_IRQ) || (defined(HAVE_DECL_KVM_CAP_ASSIGN_DEV_IRQ) && HAVE_DECL_KVM_CAP_ASSIGN_DEV_IRQ) 168*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 169*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ASSIGN_DEV_IRQ) == (29), "KVM_CAP_ASSIGN_DEV_IRQ != 29"); 170*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 171*cf84ac9aSAndroid Build Coastguard Worker #else 172*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ASSIGN_DEV_IRQ 29 173*cf84ac9aSAndroid Build Coastguard Worker #endif 174*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_JOIN_MEMORY_REGIONS_WORKS) || (defined(HAVE_DECL_KVM_CAP_JOIN_MEMORY_REGIONS_WORKS) && HAVE_DECL_KVM_CAP_JOIN_MEMORY_REGIONS_WORKS) 175*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 176*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_JOIN_MEMORY_REGIONS_WORKS) == (30), "KVM_CAP_JOIN_MEMORY_REGIONS_WORKS != 30"); 177*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 178*cf84ac9aSAndroid Build Coastguard Worker #else 179*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_JOIN_MEMORY_REGIONS_WORKS 30 180*cf84ac9aSAndroid Build Coastguard Worker #endif 181*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MCE) || (defined(HAVE_DECL_KVM_CAP_MCE) && HAVE_DECL_KVM_CAP_MCE) 182*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 183*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MCE) == (31), "KVM_CAP_MCE != 31"); 184*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 185*cf84ac9aSAndroid Build Coastguard Worker #else 186*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MCE 31 187*cf84ac9aSAndroid Build Coastguard Worker #endif 188*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQFD) || (defined(HAVE_DECL_KVM_CAP_IRQFD) && HAVE_DECL_KVM_CAP_IRQFD) 189*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 190*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQFD) == (32), "KVM_CAP_IRQFD != 32"); 191*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 192*cf84ac9aSAndroid Build Coastguard Worker #else 193*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQFD 32 194*cf84ac9aSAndroid Build Coastguard Worker #endif 195*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PIT2) || (defined(HAVE_DECL_KVM_CAP_PIT2) && HAVE_DECL_KVM_CAP_PIT2) 196*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 197*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PIT2) == (33), "KVM_CAP_PIT2 != 33"); 198*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 199*cf84ac9aSAndroid Build Coastguard Worker #else 200*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PIT2 33 201*cf84ac9aSAndroid Build Coastguard Worker #endif 202*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SET_BOOT_CPU_ID) || (defined(HAVE_DECL_KVM_CAP_SET_BOOT_CPU_ID) && HAVE_DECL_KVM_CAP_SET_BOOT_CPU_ID) 203*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 204*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SET_BOOT_CPU_ID) == (34), "KVM_CAP_SET_BOOT_CPU_ID != 34"); 205*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 206*cf84ac9aSAndroid Build Coastguard Worker #else 207*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SET_BOOT_CPU_ID 34 208*cf84ac9aSAndroid Build Coastguard Worker #endif 209*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PIT_STATE2) || (defined(HAVE_DECL_KVM_CAP_PIT_STATE2) && HAVE_DECL_KVM_CAP_PIT_STATE2) 210*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 211*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PIT_STATE2) == (35), "KVM_CAP_PIT_STATE2 != 35"); 212*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 213*cf84ac9aSAndroid Build Coastguard Worker #else 214*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PIT_STATE2 35 215*cf84ac9aSAndroid Build Coastguard Worker #endif 216*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IOEVENTFD) || (defined(HAVE_DECL_KVM_CAP_IOEVENTFD) && HAVE_DECL_KVM_CAP_IOEVENTFD) 217*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 218*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IOEVENTFD) == (36), "KVM_CAP_IOEVENTFD != 36"); 219*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 220*cf84ac9aSAndroid Build Coastguard Worker #else 221*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IOEVENTFD 36 222*cf84ac9aSAndroid Build Coastguard Worker #endif 223*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SET_IDENTITY_MAP_ADDR) || (defined(HAVE_DECL_KVM_CAP_SET_IDENTITY_MAP_ADDR) && HAVE_DECL_KVM_CAP_SET_IDENTITY_MAP_ADDR) 224*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 225*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SET_IDENTITY_MAP_ADDR) == (37), "KVM_CAP_SET_IDENTITY_MAP_ADDR != 37"); 226*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 227*cf84ac9aSAndroid Build Coastguard Worker #else 228*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SET_IDENTITY_MAP_ADDR 37 229*cf84ac9aSAndroid Build Coastguard Worker #endif 230*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_XEN_HVM) || (defined(HAVE_DECL_KVM_CAP_XEN_HVM) && HAVE_DECL_KVM_CAP_XEN_HVM) 231*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 232*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_XEN_HVM) == (38), "KVM_CAP_XEN_HVM != 38"); 233*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 234*cf84ac9aSAndroid Build Coastguard Worker #else 235*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_XEN_HVM 38 236*cf84ac9aSAndroid Build Coastguard Worker #endif 237*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ADJUST_CLOCK) || (defined(HAVE_DECL_KVM_CAP_ADJUST_CLOCK) && HAVE_DECL_KVM_CAP_ADJUST_CLOCK) 238*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 239*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ADJUST_CLOCK) == (39), "KVM_CAP_ADJUST_CLOCK != 39"); 240*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 241*cf84ac9aSAndroid Build Coastguard Worker #else 242*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ADJUST_CLOCK 39 243*cf84ac9aSAndroid Build Coastguard Worker #endif 244*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_INTERNAL_ERROR_DATA) || (defined(HAVE_DECL_KVM_CAP_INTERNAL_ERROR_DATA) && HAVE_DECL_KVM_CAP_INTERNAL_ERROR_DATA) 245*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 246*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_INTERNAL_ERROR_DATA) == (40), "KVM_CAP_INTERNAL_ERROR_DATA != 40"); 247*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 248*cf84ac9aSAndroid Build Coastguard Worker #else 249*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_INTERNAL_ERROR_DATA 40 250*cf84ac9aSAndroid Build Coastguard Worker #endif 251*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_VCPU_EVENTS) || (defined(HAVE_DECL_KVM_CAP_VCPU_EVENTS) && HAVE_DECL_KVM_CAP_VCPU_EVENTS) 252*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 253*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_VCPU_EVENTS) == (41), "KVM_CAP_VCPU_EVENTS != 41"); 254*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 255*cf84ac9aSAndroid Build Coastguard Worker #else 256*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_VCPU_EVENTS 41 257*cf84ac9aSAndroid Build Coastguard Worker #endif 258*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_PSW) || (defined(HAVE_DECL_KVM_CAP_S390_PSW) && HAVE_DECL_KVM_CAP_S390_PSW) 259*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 260*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_PSW) == (42), "KVM_CAP_S390_PSW != 42"); 261*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 262*cf84ac9aSAndroid Build Coastguard Worker #else 263*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_PSW 42 264*cf84ac9aSAndroid Build Coastguard Worker #endif 265*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_SEGSTATE) || (defined(HAVE_DECL_KVM_CAP_PPC_SEGSTATE) && HAVE_DECL_KVM_CAP_PPC_SEGSTATE) 266*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 267*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_SEGSTATE) == (43), "KVM_CAP_PPC_SEGSTATE != 43"); 268*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 269*cf84ac9aSAndroid Build Coastguard Worker #else 270*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_SEGSTATE 43 271*cf84ac9aSAndroid Build Coastguard Worker #endif 272*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV) || (defined(HAVE_DECL_KVM_CAP_HYPERV) && HAVE_DECL_KVM_CAP_HYPERV) 273*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 274*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV) == (44), "KVM_CAP_HYPERV != 44"); 275*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 276*cf84ac9aSAndroid Build Coastguard Worker #else 277*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV 44 278*cf84ac9aSAndroid Build Coastguard Worker #endif 279*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_VAPIC) || (defined(HAVE_DECL_KVM_CAP_HYPERV_VAPIC) && HAVE_DECL_KVM_CAP_HYPERV_VAPIC) 280*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 281*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_VAPIC) == (45), "KVM_CAP_HYPERV_VAPIC != 45"); 282*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 283*cf84ac9aSAndroid Build Coastguard Worker #else 284*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_VAPIC 45 285*cf84ac9aSAndroid Build Coastguard Worker #endif 286*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_SPIN) || (defined(HAVE_DECL_KVM_CAP_HYPERV_SPIN) && HAVE_DECL_KVM_CAP_HYPERV_SPIN) 287*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 288*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_SPIN) == (46), "KVM_CAP_HYPERV_SPIN != 46"); 289*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 290*cf84ac9aSAndroid Build Coastguard Worker #else 291*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_SPIN 46 292*cf84ac9aSAndroid Build Coastguard Worker #endif 293*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PCI_SEGMENT) || (defined(HAVE_DECL_KVM_CAP_PCI_SEGMENT) && HAVE_DECL_KVM_CAP_PCI_SEGMENT) 294*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 295*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PCI_SEGMENT) == (47), "KVM_CAP_PCI_SEGMENT != 47"); 296*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 297*cf84ac9aSAndroid Build Coastguard Worker #else 298*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PCI_SEGMENT 47 299*cf84ac9aSAndroid Build Coastguard Worker #endif 300*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_PAIRED_SINGLES) || (defined(HAVE_DECL_KVM_CAP_PPC_PAIRED_SINGLES) && HAVE_DECL_KVM_CAP_PPC_PAIRED_SINGLES) 301*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 302*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_PAIRED_SINGLES) == (48), "KVM_CAP_PPC_PAIRED_SINGLES != 48"); 303*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 304*cf84ac9aSAndroid Build Coastguard Worker #else 305*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_PAIRED_SINGLES 48 306*cf84ac9aSAndroid Build Coastguard Worker #endif 307*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_INTR_SHADOW) || (defined(HAVE_DECL_KVM_CAP_INTR_SHADOW) && HAVE_DECL_KVM_CAP_INTR_SHADOW) 308*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 309*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_INTR_SHADOW) == (49), "KVM_CAP_INTR_SHADOW != 49"); 310*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 311*cf84ac9aSAndroid Build Coastguard Worker #else 312*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_INTR_SHADOW 49 313*cf84ac9aSAndroid Build Coastguard Worker #endif 314*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_DEBUGREGS) || (defined(HAVE_DECL_KVM_CAP_DEBUGREGS) && HAVE_DECL_KVM_CAP_DEBUGREGS) 315*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 316*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_DEBUGREGS) == (50), "KVM_CAP_DEBUGREGS != 50"); 317*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 318*cf84ac9aSAndroid Build Coastguard Worker #else 319*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_DEBUGREGS 50 320*cf84ac9aSAndroid Build Coastguard Worker #endif 321*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_X86_ROBUST_SINGLESTEP) || (defined(HAVE_DECL_KVM_CAP_X86_ROBUST_SINGLESTEP) && HAVE_DECL_KVM_CAP_X86_ROBUST_SINGLESTEP) 322*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 323*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_X86_ROBUST_SINGLESTEP) == (51), "KVM_CAP_X86_ROBUST_SINGLESTEP != 51"); 324*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 325*cf84ac9aSAndroid Build Coastguard Worker #else 326*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_X86_ROBUST_SINGLESTEP 51 327*cf84ac9aSAndroid Build Coastguard Worker #endif 328*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_OSI) || (defined(HAVE_DECL_KVM_CAP_PPC_OSI) && HAVE_DECL_KVM_CAP_PPC_OSI) 329*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 330*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_OSI) == (52), "KVM_CAP_PPC_OSI != 52"); 331*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 332*cf84ac9aSAndroid Build Coastguard Worker #else 333*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_OSI 52 334*cf84ac9aSAndroid Build Coastguard Worker #endif 335*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_UNSET_IRQ) || (defined(HAVE_DECL_KVM_CAP_PPC_UNSET_IRQ) && HAVE_DECL_KVM_CAP_PPC_UNSET_IRQ) 336*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 337*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_UNSET_IRQ) == (53), "KVM_CAP_PPC_UNSET_IRQ != 53"); 338*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 339*cf84ac9aSAndroid Build Coastguard Worker #else 340*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_UNSET_IRQ 53 341*cf84ac9aSAndroid Build Coastguard Worker #endif 342*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ENABLE_CAP) || (defined(HAVE_DECL_KVM_CAP_ENABLE_CAP) && HAVE_DECL_KVM_CAP_ENABLE_CAP) 343*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 344*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ENABLE_CAP) == (54), "KVM_CAP_ENABLE_CAP != 54"); 345*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 346*cf84ac9aSAndroid Build Coastguard Worker #else 347*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ENABLE_CAP 54 348*cf84ac9aSAndroid Build Coastguard Worker #endif 349*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_XSAVE) || (defined(HAVE_DECL_KVM_CAP_XSAVE) && HAVE_DECL_KVM_CAP_XSAVE) 350*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 351*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_XSAVE) == (55), "KVM_CAP_XSAVE != 55"); 352*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 353*cf84ac9aSAndroid Build Coastguard Worker #else 354*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_XSAVE 55 355*cf84ac9aSAndroid Build Coastguard Worker #endif 356*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_XCRS) || (defined(HAVE_DECL_KVM_CAP_XCRS) && HAVE_DECL_KVM_CAP_XCRS) 357*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 358*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_XCRS) == (56), "KVM_CAP_XCRS != 56"); 359*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 360*cf84ac9aSAndroid Build Coastguard Worker #else 361*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_XCRS 56 362*cf84ac9aSAndroid Build Coastguard Worker #endif 363*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_GET_PVINFO) || (defined(HAVE_DECL_KVM_CAP_PPC_GET_PVINFO) && HAVE_DECL_KVM_CAP_PPC_GET_PVINFO) 364*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 365*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_GET_PVINFO) == (57), "KVM_CAP_PPC_GET_PVINFO != 57"); 366*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 367*cf84ac9aSAndroid Build Coastguard Worker #else 368*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_GET_PVINFO 57 369*cf84ac9aSAndroid Build Coastguard Worker #endif 370*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_IRQ_LEVEL) || (defined(HAVE_DECL_KVM_CAP_PPC_IRQ_LEVEL) && HAVE_DECL_KVM_CAP_PPC_IRQ_LEVEL) 371*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 372*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_IRQ_LEVEL) == (58), "KVM_CAP_PPC_IRQ_LEVEL != 58"); 373*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 374*cf84ac9aSAndroid Build Coastguard Worker #else 375*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_IRQ_LEVEL 58 376*cf84ac9aSAndroid Build Coastguard Worker #endif 377*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ASYNC_PF) || (defined(HAVE_DECL_KVM_CAP_ASYNC_PF) && HAVE_DECL_KVM_CAP_ASYNC_PF) 378*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 379*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ASYNC_PF) == (59), "KVM_CAP_ASYNC_PF != 59"); 380*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 381*cf84ac9aSAndroid Build Coastguard Worker #else 382*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ASYNC_PF 59 383*cf84ac9aSAndroid Build Coastguard Worker #endif 384*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_TSC_CONTROL) || (defined(HAVE_DECL_KVM_CAP_TSC_CONTROL) && HAVE_DECL_KVM_CAP_TSC_CONTROL) 385*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 386*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_TSC_CONTROL) == (60), "KVM_CAP_TSC_CONTROL != 60"); 387*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 388*cf84ac9aSAndroid Build Coastguard Worker #else 389*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_TSC_CONTROL 60 390*cf84ac9aSAndroid Build Coastguard Worker #endif 391*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_GET_TSC_KHZ) || (defined(HAVE_DECL_KVM_CAP_GET_TSC_KHZ) && HAVE_DECL_KVM_CAP_GET_TSC_KHZ) 392*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 393*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_GET_TSC_KHZ) == (61), "KVM_CAP_GET_TSC_KHZ != 61"); 394*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 395*cf84ac9aSAndroid Build Coastguard Worker #else 396*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_GET_TSC_KHZ 61 397*cf84ac9aSAndroid Build Coastguard Worker #endif 398*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_BOOKE_SREGS) || (defined(HAVE_DECL_KVM_CAP_PPC_BOOKE_SREGS) && HAVE_DECL_KVM_CAP_PPC_BOOKE_SREGS) 399*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 400*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_BOOKE_SREGS) == (62), "KVM_CAP_PPC_BOOKE_SREGS != 62"); 401*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 402*cf84ac9aSAndroid Build Coastguard Worker #else 403*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_BOOKE_SREGS 62 404*cf84ac9aSAndroid Build Coastguard Worker #endif 405*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SPAPR_TCE) || (defined(HAVE_DECL_KVM_CAP_SPAPR_TCE) && HAVE_DECL_KVM_CAP_SPAPR_TCE) 406*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 407*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SPAPR_TCE) == (63), "KVM_CAP_SPAPR_TCE != 63"); 408*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 409*cf84ac9aSAndroid Build Coastguard Worker #else 410*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SPAPR_TCE 63 411*cf84ac9aSAndroid Build Coastguard Worker #endif 412*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_SMT) || (defined(HAVE_DECL_KVM_CAP_PPC_SMT) && HAVE_DECL_KVM_CAP_PPC_SMT) 413*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 414*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_SMT) == (64), "KVM_CAP_PPC_SMT != 64"); 415*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 416*cf84ac9aSAndroid Build Coastguard Worker #else 417*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_SMT 64 418*cf84ac9aSAndroid Build Coastguard Worker #endif 419*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_RMA) || (defined(HAVE_DECL_KVM_CAP_PPC_RMA) && HAVE_DECL_KVM_CAP_PPC_RMA) 420*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 421*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_RMA) == (65), "KVM_CAP_PPC_RMA != 65"); 422*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 423*cf84ac9aSAndroid Build Coastguard Worker #else 424*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_RMA 65 425*cf84ac9aSAndroid Build Coastguard Worker #endif 426*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MAX_VCPUS) || (defined(HAVE_DECL_KVM_CAP_MAX_VCPUS) && HAVE_DECL_KVM_CAP_MAX_VCPUS) 427*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 428*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MAX_VCPUS) == (66), "KVM_CAP_MAX_VCPUS != 66"); 429*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 430*cf84ac9aSAndroid Build Coastguard Worker #else 431*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MAX_VCPUS 66 432*cf84ac9aSAndroid Build Coastguard Worker #endif 433*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_HIOR) || (defined(HAVE_DECL_KVM_CAP_PPC_HIOR) && HAVE_DECL_KVM_CAP_PPC_HIOR) 434*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 435*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_HIOR) == (67), "KVM_CAP_PPC_HIOR != 67"); 436*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 437*cf84ac9aSAndroid Build Coastguard Worker #else 438*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_HIOR 67 439*cf84ac9aSAndroid Build Coastguard Worker #endif 440*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_PAPR) || (defined(HAVE_DECL_KVM_CAP_PPC_PAPR) && HAVE_DECL_KVM_CAP_PPC_PAPR) 441*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 442*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_PAPR) == (68), "KVM_CAP_PPC_PAPR != 68"); 443*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 444*cf84ac9aSAndroid Build Coastguard Worker #else 445*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_PAPR 68 446*cf84ac9aSAndroid Build Coastguard Worker #endif 447*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SW_TLB) || (defined(HAVE_DECL_KVM_CAP_SW_TLB) && HAVE_DECL_KVM_CAP_SW_TLB) 448*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 449*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SW_TLB) == (69), "KVM_CAP_SW_TLB != 69"); 450*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 451*cf84ac9aSAndroid Build Coastguard Worker #else 452*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SW_TLB 69 453*cf84ac9aSAndroid Build Coastguard Worker #endif 454*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ONE_REG) || (defined(HAVE_DECL_KVM_CAP_ONE_REG) && HAVE_DECL_KVM_CAP_ONE_REG) 455*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 456*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ONE_REG) == (70), "KVM_CAP_ONE_REG != 70"); 457*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 458*cf84ac9aSAndroid Build Coastguard Worker #else 459*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ONE_REG 70 460*cf84ac9aSAndroid Build Coastguard Worker #endif 461*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_GMAP) || (defined(HAVE_DECL_KVM_CAP_S390_GMAP) && HAVE_DECL_KVM_CAP_S390_GMAP) 462*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 463*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_GMAP) == (71), "KVM_CAP_S390_GMAP != 71"); 464*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 465*cf84ac9aSAndroid Build Coastguard Worker #else 466*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_GMAP 71 467*cf84ac9aSAndroid Build Coastguard Worker #endif 468*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_TSC_DEADLINE_TIMER) || (defined(HAVE_DECL_KVM_CAP_TSC_DEADLINE_TIMER) && HAVE_DECL_KVM_CAP_TSC_DEADLINE_TIMER) 469*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 470*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_TSC_DEADLINE_TIMER) == (72), "KVM_CAP_TSC_DEADLINE_TIMER != 72"); 471*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 472*cf84ac9aSAndroid Build Coastguard Worker #else 473*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_TSC_DEADLINE_TIMER 72 474*cf84ac9aSAndroid Build Coastguard Worker #endif 475*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_UCONTROL) || (defined(HAVE_DECL_KVM_CAP_S390_UCONTROL) && HAVE_DECL_KVM_CAP_S390_UCONTROL) 476*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 477*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_UCONTROL) == (73), "KVM_CAP_S390_UCONTROL != 73"); 478*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 479*cf84ac9aSAndroid Build Coastguard Worker #else 480*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_UCONTROL 73 481*cf84ac9aSAndroid Build Coastguard Worker #endif 482*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SYNC_REGS) || (defined(HAVE_DECL_KVM_CAP_SYNC_REGS) && HAVE_DECL_KVM_CAP_SYNC_REGS) 483*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 484*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SYNC_REGS) == (74), "KVM_CAP_SYNC_REGS != 74"); 485*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 486*cf84ac9aSAndroid Build Coastguard Worker #else 487*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SYNC_REGS 74 488*cf84ac9aSAndroid Build Coastguard Worker #endif 489*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PCI_2_3) || (defined(HAVE_DECL_KVM_CAP_PCI_2_3) && HAVE_DECL_KVM_CAP_PCI_2_3) 490*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 491*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PCI_2_3) == (75), "KVM_CAP_PCI_2_3 != 75"); 492*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 493*cf84ac9aSAndroid Build Coastguard Worker #else 494*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PCI_2_3 75 495*cf84ac9aSAndroid Build Coastguard Worker #endif 496*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_KVMCLOCK_CTRL) || (defined(HAVE_DECL_KVM_CAP_KVMCLOCK_CTRL) && HAVE_DECL_KVM_CAP_KVMCLOCK_CTRL) 497*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 498*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_KVMCLOCK_CTRL) == (76), "KVM_CAP_KVMCLOCK_CTRL != 76"); 499*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 500*cf84ac9aSAndroid Build Coastguard Worker #else 501*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_KVMCLOCK_CTRL 76 502*cf84ac9aSAndroid Build Coastguard Worker #endif 503*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SIGNAL_MSI) || (defined(HAVE_DECL_KVM_CAP_SIGNAL_MSI) && HAVE_DECL_KVM_CAP_SIGNAL_MSI) 504*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 505*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SIGNAL_MSI) == (77), "KVM_CAP_SIGNAL_MSI != 77"); 506*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 507*cf84ac9aSAndroid Build Coastguard Worker #else 508*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SIGNAL_MSI 77 509*cf84ac9aSAndroid Build Coastguard Worker #endif 510*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_GET_SMMU_INFO) || (defined(HAVE_DECL_KVM_CAP_PPC_GET_SMMU_INFO) && HAVE_DECL_KVM_CAP_PPC_GET_SMMU_INFO) 511*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 512*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_GET_SMMU_INFO) == (78), "KVM_CAP_PPC_GET_SMMU_INFO != 78"); 513*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 514*cf84ac9aSAndroid Build Coastguard Worker #else 515*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_GET_SMMU_INFO 78 516*cf84ac9aSAndroid Build Coastguard Worker #endif 517*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_COW) || (defined(HAVE_DECL_KVM_CAP_S390_COW) && HAVE_DECL_KVM_CAP_S390_COW) 518*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 519*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_COW) == (79), "KVM_CAP_S390_COW != 79"); 520*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 521*cf84ac9aSAndroid Build Coastguard Worker #else 522*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_COW 79 523*cf84ac9aSAndroid Build Coastguard Worker #endif 524*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_ALLOC_HTAB) || (defined(HAVE_DECL_KVM_CAP_PPC_ALLOC_HTAB) && HAVE_DECL_KVM_CAP_PPC_ALLOC_HTAB) 525*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 526*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_ALLOC_HTAB) == (80), "KVM_CAP_PPC_ALLOC_HTAB != 80"); 527*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 528*cf84ac9aSAndroid Build Coastguard Worker #else 529*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_ALLOC_HTAB 80 530*cf84ac9aSAndroid Build Coastguard Worker #endif 531*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_READONLY_MEM) || (defined(HAVE_DECL_KVM_CAP_READONLY_MEM) && HAVE_DECL_KVM_CAP_READONLY_MEM) 532*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 533*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_READONLY_MEM) == (81), "KVM_CAP_READONLY_MEM != 81"); 534*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 535*cf84ac9aSAndroid Build Coastguard Worker #else 536*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_READONLY_MEM 81 537*cf84ac9aSAndroid Build Coastguard Worker #endif 538*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQFD_RESAMPLE) || (defined(HAVE_DECL_KVM_CAP_IRQFD_RESAMPLE) && HAVE_DECL_KVM_CAP_IRQFD_RESAMPLE) 539*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 540*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQFD_RESAMPLE) == (82), "KVM_CAP_IRQFD_RESAMPLE != 82"); 541*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 542*cf84ac9aSAndroid Build Coastguard Worker #else 543*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQFD_RESAMPLE 82 544*cf84ac9aSAndroid Build Coastguard Worker #endif 545*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_BOOKE_WATCHDOG) || (defined(HAVE_DECL_KVM_CAP_PPC_BOOKE_WATCHDOG) && HAVE_DECL_KVM_CAP_PPC_BOOKE_WATCHDOG) 546*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 547*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_BOOKE_WATCHDOG) == (83), "KVM_CAP_PPC_BOOKE_WATCHDOG != 83"); 548*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 549*cf84ac9aSAndroid Build Coastguard Worker #else 550*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_BOOKE_WATCHDOG 83 551*cf84ac9aSAndroid Build Coastguard Worker #endif 552*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_HTAB_FD) || (defined(HAVE_DECL_KVM_CAP_PPC_HTAB_FD) && HAVE_DECL_KVM_CAP_PPC_HTAB_FD) 553*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 554*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_HTAB_FD) == (84), "KVM_CAP_PPC_HTAB_FD != 84"); 555*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 556*cf84ac9aSAndroid Build Coastguard Worker #else 557*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_HTAB_FD 84 558*cf84ac9aSAndroid Build Coastguard Worker #endif 559*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_CSS_SUPPORT) || (defined(HAVE_DECL_KVM_CAP_S390_CSS_SUPPORT) && HAVE_DECL_KVM_CAP_S390_CSS_SUPPORT) 560*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 561*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_CSS_SUPPORT) == (85), "KVM_CAP_S390_CSS_SUPPORT != 85"); 562*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 563*cf84ac9aSAndroid Build Coastguard Worker #else 564*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_CSS_SUPPORT 85 565*cf84ac9aSAndroid Build Coastguard Worker #endif 566*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_EPR) || (defined(HAVE_DECL_KVM_CAP_PPC_EPR) && HAVE_DECL_KVM_CAP_PPC_EPR) 567*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 568*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_EPR) == (86), "KVM_CAP_PPC_EPR != 86"); 569*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 570*cf84ac9aSAndroid Build Coastguard Worker #else 571*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_EPR 86 572*cf84ac9aSAndroid Build Coastguard Worker #endif 573*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ARM_PSCI) || (defined(HAVE_DECL_KVM_CAP_ARM_PSCI) && HAVE_DECL_KVM_CAP_ARM_PSCI) 574*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 575*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ARM_PSCI) == (87), "KVM_CAP_ARM_PSCI != 87"); 576*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 577*cf84ac9aSAndroid Build Coastguard Worker #else 578*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ARM_PSCI 87 579*cf84ac9aSAndroid Build Coastguard Worker #endif 580*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ARM_SET_DEVICE_ADDR) || (defined(HAVE_DECL_KVM_CAP_ARM_SET_DEVICE_ADDR) && HAVE_DECL_KVM_CAP_ARM_SET_DEVICE_ADDR) 581*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 582*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ARM_SET_DEVICE_ADDR) == (88), "KVM_CAP_ARM_SET_DEVICE_ADDR != 88"); 583*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 584*cf84ac9aSAndroid Build Coastguard Worker #else 585*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ARM_SET_DEVICE_ADDR 88 586*cf84ac9aSAndroid Build Coastguard Worker #endif 587*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_DEVICE_CTRL) || (defined(HAVE_DECL_KVM_CAP_DEVICE_CTRL) && HAVE_DECL_KVM_CAP_DEVICE_CTRL) 588*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 589*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_DEVICE_CTRL) == (89), "KVM_CAP_DEVICE_CTRL != 89"); 590*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 591*cf84ac9aSAndroid Build Coastguard Worker #else 592*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_DEVICE_CTRL 89 593*cf84ac9aSAndroid Build Coastguard Worker #endif 594*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQ_MPIC) || (defined(HAVE_DECL_KVM_CAP_IRQ_MPIC) && HAVE_DECL_KVM_CAP_IRQ_MPIC) 595*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 596*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQ_MPIC) == (90), "KVM_CAP_IRQ_MPIC != 90"); 597*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 598*cf84ac9aSAndroid Build Coastguard Worker #else 599*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQ_MPIC 90 600*cf84ac9aSAndroid Build Coastguard Worker #endif 601*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_RTAS) || (defined(HAVE_DECL_KVM_CAP_PPC_RTAS) && HAVE_DECL_KVM_CAP_PPC_RTAS) 602*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 603*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_RTAS) == (91), "KVM_CAP_PPC_RTAS != 91"); 604*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 605*cf84ac9aSAndroid Build Coastguard Worker #else 606*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_RTAS 91 607*cf84ac9aSAndroid Build Coastguard Worker #endif 608*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQ_XICS) || (defined(HAVE_DECL_KVM_CAP_IRQ_XICS) && HAVE_DECL_KVM_CAP_IRQ_XICS) 609*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 610*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQ_XICS) == (92), "KVM_CAP_IRQ_XICS != 92"); 611*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 612*cf84ac9aSAndroid Build Coastguard Worker #else 613*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQ_XICS 92 614*cf84ac9aSAndroid Build Coastguard Worker #endif 615*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ARM_EL1_32BIT) || (defined(HAVE_DECL_KVM_CAP_ARM_EL1_32BIT) && HAVE_DECL_KVM_CAP_ARM_EL1_32BIT) 616*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 617*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ARM_EL1_32BIT) == (93), "KVM_CAP_ARM_EL1_32BIT != 93"); 618*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 619*cf84ac9aSAndroid Build Coastguard Worker #else 620*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ARM_EL1_32BIT 93 621*cf84ac9aSAndroid Build Coastguard Worker #endif 622*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SPAPR_MULTITCE) || (defined(HAVE_DECL_KVM_CAP_SPAPR_MULTITCE) && HAVE_DECL_KVM_CAP_SPAPR_MULTITCE) 623*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 624*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SPAPR_MULTITCE) == (94), "KVM_CAP_SPAPR_MULTITCE != 94"); 625*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 626*cf84ac9aSAndroid Build Coastguard Worker #else 627*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SPAPR_MULTITCE 94 628*cf84ac9aSAndroid Build Coastguard Worker #endif 629*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_EXT_EMUL_CPUID) || (defined(HAVE_DECL_KVM_CAP_EXT_EMUL_CPUID) && HAVE_DECL_KVM_CAP_EXT_EMUL_CPUID) 630*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 631*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_EXT_EMUL_CPUID) == (95), "KVM_CAP_EXT_EMUL_CPUID != 95"); 632*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 633*cf84ac9aSAndroid Build Coastguard Worker #else 634*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_EXT_EMUL_CPUID 95 635*cf84ac9aSAndroid Build Coastguard Worker #endif 636*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_TIME) || (defined(HAVE_DECL_KVM_CAP_HYPERV_TIME) && HAVE_DECL_KVM_CAP_HYPERV_TIME) 637*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 638*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_TIME) == (96), "KVM_CAP_HYPERV_TIME != 96"); 639*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 640*cf84ac9aSAndroid Build Coastguard Worker #else 641*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_TIME 96 642*cf84ac9aSAndroid Build Coastguard Worker #endif 643*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IOAPIC_POLARITY_IGNORED) || (defined(HAVE_DECL_KVM_CAP_IOAPIC_POLARITY_IGNORED) && HAVE_DECL_KVM_CAP_IOAPIC_POLARITY_IGNORED) 644*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 645*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IOAPIC_POLARITY_IGNORED) == (97), "KVM_CAP_IOAPIC_POLARITY_IGNORED != 97"); 646*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 647*cf84ac9aSAndroid Build Coastguard Worker #else 648*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IOAPIC_POLARITY_IGNORED 97 649*cf84ac9aSAndroid Build Coastguard Worker #endif 650*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ENABLE_CAP_VM) || (defined(HAVE_DECL_KVM_CAP_ENABLE_CAP_VM) && HAVE_DECL_KVM_CAP_ENABLE_CAP_VM) 651*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 652*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ENABLE_CAP_VM) == (98), "KVM_CAP_ENABLE_CAP_VM != 98"); 653*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 654*cf84ac9aSAndroid Build Coastguard Worker #else 655*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ENABLE_CAP_VM 98 656*cf84ac9aSAndroid Build Coastguard Worker #endif 657*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_IRQCHIP) || (defined(HAVE_DECL_KVM_CAP_S390_IRQCHIP) && HAVE_DECL_KVM_CAP_S390_IRQCHIP) 658*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 659*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_IRQCHIP) == (99), "KVM_CAP_S390_IRQCHIP != 99"); 660*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 661*cf84ac9aSAndroid Build Coastguard Worker #else 662*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_IRQCHIP 99 663*cf84ac9aSAndroid Build Coastguard Worker #endif 664*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IOEVENTFD_NO_LENGTH) || (defined(HAVE_DECL_KVM_CAP_IOEVENTFD_NO_LENGTH) && HAVE_DECL_KVM_CAP_IOEVENTFD_NO_LENGTH) 665*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 666*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IOEVENTFD_NO_LENGTH) == (100), "KVM_CAP_IOEVENTFD_NO_LENGTH != 100"); 667*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 668*cf84ac9aSAndroid Build Coastguard Worker #else 669*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IOEVENTFD_NO_LENGTH 100 670*cf84ac9aSAndroid Build Coastguard Worker #endif 671*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_VM_ATTRIBUTES) || (defined(HAVE_DECL_KVM_CAP_VM_ATTRIBUTES) && HAVE_DECL_KVM_CAP_VM_ATTRIBUTES) 672*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 673*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_VM_ATTRIBUTES) == (101), "KVM_CAP_VM_ATTRIBUTES != 101"); 674*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 675*cf84ac9aSAndroid Build Coastguard Worker #else 676*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_VM_ATTRIBUTES 101 677*cf84ac9aSAndroid Build Coastguard Worker #endif 678*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ARM_PSCI_0_2) || (defined(HAVE_DECL_KVM_CAP_ARM_PSCI_0_2) && HAVE_DECL_KVM_CAP_ARM_PSCI_0_2) 679*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 680*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ARM_PSCI_0_2) == (102), "KVM_CAP_ARM_PSCI_0_2 != 102"); 681*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 682*cf84ac9aSAndroid Build Coastguard Worker #else 683*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ARM_PSCI_0_2 102 684*cf84ac9aSAndroid Build Coastguard Worker #endif 685*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_FIXUP_HCALL) || (defined(HAVE_DECL_KVM_CAP_PPC_FIXUP_HCALL) && HAVE_DECL_KVM_CAP_PPC_FIXUP_HCALL) 686*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 687*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_FIXUP_HCALL) == (103), "KVM_CAP_PPC_FIXUP_HCALL != 103"); 688*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 689*cf84ac9aSAndroid Build Coastguard Worker #else 690*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_FIXUP_HCALL 103 691*cf84ac9aSAndroid Build Coastguard Worker #endif 692*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_ENABLE_HCALL) || (defined(HAVE_DECL_KVM_CAP_PPC_ENABLE_HCALL) && HAVE_DECL_KVM_CAP_PPC_ENABLE_HCALL) 693*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 694*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_ENABLE_HCALL) == (104), "KVM_CAP_PPC_ENABLE_HCALL != 104"); 695*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 696*cf84ac9aSAndroid Build Coastguard Worker #else 697*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_ENABLE_HCALL 104 698*cf84ac9aSAndroid Build Coastguard Worker #endif 699*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_CHECK_EXTENSION_VM) || (defined(HAVE_DECL_KVM_CAP_CHECK_EXTENSION_VM) && HAVE_DECL_KVM_CAP_CHECK_EXTENSION_VM) 700*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 701*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_CHECK_EXTENSION_VM) == (105), "KVM_CAP_CHECK_EXTENSION_VM != 105"); 702*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 703*cf84ac9aSAndroid Build Coastguard Worker #else 704*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_CHECK_EXTENSION_VM 105 705*cf84ac9aSAndroid Build Coastguard Worker #endif 706*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_USER_SIGP) || (defined(HAVE_DECL_KVM_CAP_S390_USER_SIGP) && HAVE_DECL_KVM_CAP_S390_USER_SIGP) 707*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 708*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_USER_SIGP) == (106), "KVM_CAP_S390_USER_SIGP != 106"); 709*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 710*cf84ac9aSAndroid Build Coastguard Worker #else 711*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_USER_SIGP 106 712*cf84ac9aSAndroid Build Coastguard Worker #endif 713*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_VECTOR_REGISTERS) || (defined(HAVE_DECL_KVM_CAP_S390_VECTOR_REGISTERS) && HAVE_DECL_KVM_CAP_S390_VECTOR_REGISTERS) 714*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 715*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_VECTOR_REGISTERS) == (107), "KVM_CAP_S390_VECTOR_REGISTERS != 107"); 716*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 717*cf84ac9aSAndroid Build Coastguard Worker #else 718*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_VECTOR_REGISTERS 107 719*cf84ac9aSAndroid Build Coastguard Worker #endif 720*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_MEM_OP) || (defined(HAVE_DECL_KVM_CAP_S390_MEM_OP) && HAVE_DECL_KVM_CAP_S390_MEM_OP) 721*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 722*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_MEM_OP) == (108), "KVM_CAP_S390_MEM_OP != 108"); 723*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 724*cf84ac9aSAndroid Build Coastguard Worker #else 725*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_MEM_OP 108 726*cf84ac9aSAndroid Build Coastguard Worker #endif 727*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_USER_STSI) || (defined(HAVE_DECL_KVM_CAP_S390_USER_STSI) && HAVE_DECL_KVM_CAP_S390_USER_STSI) 728*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 729*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_USER_STSI) == (109), "KVM_CAP_S390_USER_STSI != 109"); 730*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 731*cf84ac9aSAndroid Build Coastguard Worker #else 732*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_USER_STSI 109 733*cf84ac9aSAndroid Build Coastguard Worker #endif 734*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_SKEYS) || (defined(HAVE_DECL_KVM_CAP_S390_SKEYS) && HAVE_DECL_KVM_CAP_S390_SKEYS) 735*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 736*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_SKEYS) == (110), "KVM_CAP_S390_SKEYS != 110"); 737*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 738*cf84ac9aSAndroid Build Coastguard Worker #else 739*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_SKEYS 110 740*cf84ac9aSAndroid Build Coastguard Worker #endif 741*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MIPS_FPU) || (defined(HAVE_DECL_KVM_CAP_MIPS_FPU) && HAVE_DECL_KVM_CAP_MIPS_FPU) 742*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 743*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MIPS_FPU) == (111), "KVM_CAP_MIPS_FPU != 111"); 744*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 745*cf84ac9aSAndroid Build Coastguard Worker #else 746*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MIPS_FPU 111 747*cf84ac9aSAndroid Build Coastguard Worker #endif 748*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MIPS_MSA) || (defined(HAVE_DECL_KVM_CAP_MIPS_MSA) && HAVE_DECL_KVM_CAP_MIPS_MSA) 749*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 750*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MIPS_MSA) == (112), "KVM_CAP_MIPS_MSA != 112"); 751*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 752*cf84ac9aSAndroid Build Coastguard Worker #else 753*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MIPS_MSA 112 754*cf84ac9aSAndroid Build Coastguard Worker #endif 755*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_INJECT_IRQ) || (defined(HAVE_DECL_KVM_CAP_S390_INJECT_IRQ) && HAVE_DECL_KVM_CAP_S390_INJECT_IRQ) 756*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 757*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_INJECT_IRQ) == (113), "KVM_CAP_S390_INJECT_IRQ != 113"); 758*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 759*cf84ac9aSAndroid Build Coastguard Worker #else 760*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_INJECT_IRQ 113 761*cf84ac9aSAndroid Build Coastguard Worker #endif 762*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_IRQ_STATE) || (defined(HAVE_DECL_KVM_CAP_S390_IRQ_STATE) && HAVE_DECL_KVM_CAP_S390_IRQ_STATE) 763*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 764*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_IRQ_STATE) == (114), "KVM_CAP_S390_IRQ_STATE != 114"); 765*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 766*cf84ac9aSAndroid Build Coastguard Worker #else 767*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_IRQ_STATE 114 768*cf84ac9aSAndroid Build Coastguard Worker #endif 769*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_HWRNG) || (defined(HAVE_DECL_KVM_CAP_PPC_HWRNG) && HAVE_DECL_KVM_CAP_PPC_HWRNG) 770*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 771*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_HWRNG) == (115), "KVM_CAP_PPC_HWRNG != 115"); 772*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 773*cf84ac9aSAndroid Build Coastguard Worker #else 774*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_HWRNG 115 775*cf84ac9aSAndroid Build Coastguard Worker #endif 776*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_DISABLE_QUIRKS) || (defined(HAVE_DECL_KVM_CAP_DISABLE_QUIRKS) && HAVE_DECL_KVM_CAP_DISABLE_QUIRKS) 777*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 778*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_DISABLE_QUIRKS) == (116), "KVM_CAP_DISABLE_QUIRKS != 116"); 779*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 780*cf84ac9aSAndroid Build Coastguard Worker #else 781*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_DISABLE_QUIRKS 116 782*cf84ac9aSAndroid Build Coastguard Worker #endif 783*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_X86_SMM) || (defined(HAVE_DECL_KVM_CAP_X86_SMM) && HAVE_DECL_KVM_CAP_X86_SMM) 784*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 785*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_X86_SMM) == (117), "KVM_CAP_X86_SMM != 117"); 786*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 787*cf84ac9aSAndroid Build Coastguard Worker #else 788*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_X86_SMM 117 789*cf84ac9aSAndroid Build Coastguard Worker #endif 790*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MULTI_ADDRESS_SPACE) || (defined(HAVE_DECL_KVM_CAP_MULTI_ADDRESS_SPACE) && HAVE_DECL_KVM_CAP_MULTI_ADDRESS_SPACE) 791*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 792*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MULTI_ADDRESS_SPACE) == (118), "KVM_CAP_MULTI_ADDRESS_SPACE != 118"); 793*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 794*cf84ac9aSAndroid Build Coastguard Worker #else 795*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MULTI_ADDRESS_SPACE 118 796*cf84ac9aSAndroid Build Coastguard Worker #endif 797*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_GUEST_DEBUG_HW_BPS) || (defined(HAVE_DECL_KVM_CAP_GUEST_DEBUG_HW_BPS) && HAVE_DECL_KVM_CAP_GUEST_DEBUG_HW_BPS) 798*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 799*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_GUEST_DEBUG_HW_BPS) == (119), "KVM_CAP_GUEST_DEBUG_HW_BPS != 119"); 800*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 801*cf84ac9aSAndroid Build Coastguard Worker #else 802*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_GUEST_DEBUG_HW_BPS 119 803*cf84ac9aSAndroid Build Coastguard Worker #endif 804*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_GUEST_DEBUG_HW_WPS) || (defined(HAVE_DECL_KVM_CAP_GUEST_DEBUG_HW_WPS) && HAVE_DECL_KVM_CAP_GUEST_DEBUG_HW_WPS) 805*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 806*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_GUEST_DEBUG_HW_WPS) == (120), "KVM_CAP_GUEST_DEBUG_HW_WPS != 120"); 807*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 808*cf84ac9aSAndroid Build Coastguard Worker #else 809*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_GUEST_DEBUG_HW_WPS 120 810*cf84ac9aSAndroid Build Coastguard Worker #endif 811*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SPLIT_IRQCHIP) || (defined(HAVE_DECL_KVM_CAP_SPLIT_IRQCHIP) && HAVE_DECL_KVM_CAP_SPLIT_IRQCHIP) 812*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 813*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SPLIT_IRQCHIP) == (121), "KVM_CAP_SPLIT_IRQCHIP != 121"); 814*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 815*cf84ac9aSAndroid Build Coastguard Worker #else 816*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SPLIT_IRQCHIP 121 817*cf84ac9aSAndroid Build Coastguard Worker #endif 818*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IOEVENTFD_ANY_LENGTH) || (defined(HAVE_DECL_KVM_CAP_IOEVENTFD_ANY_LENGTH) && HAVE_DECL_KVM_CAP_IOEVENTFD_ANY_LENGTH) 819*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 820*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IOEVENTFD_ANY_LENGTH) == (122), "KVM_CAP_IOEVENTFD_ANY_LENGTH != 122"); 821*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 822*cf84ac9aSAndroid Build Coastguard Worker #else 823*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IOEVENTFD_ANY_LENGTH 122 824*cf84ac9aSAndroid Build Coastguard Worker #endif 825*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_SYNIC) || (defined(HAVE_DECL_KVM_CAP_HYPERV_SYNIC) && HAVE_DECL_KVM_CAP_HYPERV_SYNIC) 826*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 827*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_SYNIC) == (123), "KVM_CAP_HYPERV_SYNIC != 123"); 828*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 829*cf84ac9aSAndroid Build Coastguard Worker #else 830*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_SYNIC 123 831*cf84ac9aSAndroid Build Coastguard Worker #endif 832*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_RI) || (defined(HAVE_DECL_KVM_CAP_S390_RI) && HAVE_DECL_KVM_CAP_S390_RI) 833*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 834*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_RI) == (124), "KVM_CAP_S390_RI != 124"); 835*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 836*cf84ac9aSAndroid Build Coastguard Worker #else 837*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_RI 124 838*cf84ac9aSAndroid Build Coastguard Worker #endif 839*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SPAPR_TCE_64) || (defined(HAVE_DECL_KVM_CAP_SPAPR_TCE_64) && HAVE_DECL_KVM_CAP_SPAPR_TCE_64) 840*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 841*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SPAPR_TCE_64) == (125), "KVM_CAP_SPAPR_TCE_64 != 125"); 842*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 843*cf84ac9aSAndroid Build Coastguard Worker #else 844*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SPAPR_TCE_64 125 845*cf84ac9aSAndroid Build Coastguard Worker #endif 846*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ARM_PMU_V3) || (defined(HAVE_DECL_KVM_CAP_ARM_PMU_V3) && HAVE_DECL_KVM_CAP_ARM_PMU_V3) 847*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 848*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ARM_PMU_V3) == (126), "KVM_CAP_ARM_PMU_V3 != 126"); 849*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 850*cf84ac9aSAndroid Build Coastguard Worker #else 851*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ARM_PMU_V3 126 852*cf84ac9aSAndroid Build Coastguard Worker #endif 853*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_VCPU_ATTRIBUTES) || (defined(HAVE_DECL_KVM_CAP_VCPU_ATTRIBUTES) && HAVE_DECL_KVM_CAP_VCPU_ATTRIBUTES) 854*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 855*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_VCPU_ATTRIBUTES) == (127), "KVM_CAP_VCPU_ATTRIBUTES != 127"); 856*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 857*cf84ac9aSAndroid Build Coastguard Worker #else 858*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_VCPU_ATTRIBUTES 127 859*cf84ac9aSAndroid Build Coastguard Worker #endif 860*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MAX_VCPU_ID) || (defined(HAVE_DECL_KVM_CAP_MAX_VCPU_ID) && HAVE_DECL_KVM_CAP_MAX_VCPU_ID) 861*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 862*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MAX_VCPU_ID) == (128), "KVM_CAP_MAX_VCPU_ID != 128"); 863*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 864*cf84ac9aSAndroid Build Coastguard Worker #else 865*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MAX_VCPU_ID 128 866*cf84ac9aSAndroid Build Coastguard Worker #endif 867*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_X2APIC_API) || (defined(HAVE_DECL_KVM_CAP_X2APIC_API) && HAVE_DECL_KVM_CAP_X2APIC_API) 868*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 869*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_X2APIC_API) == (129), "KVM_CAP_X2APIC_API != 129"); 870*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 871*cf84ac9aSAndroid Build Coastguard Worker #else 872*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_X2APIC_API 129 873*cf84ac9aSAndroid Build Coastguard Worker #endif 874*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_USER_INSTR0) || (defined(HAVE_DECL_KVM_CAP_S390_USER_INSTR0) && HAVE_DECL_KVM_CAP_S390_USER_INSTR0) 875*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 876*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_USER_INSTR0) == (130), "KVM_CAP_S390_USER_INSTR0 != 130"); 877*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 878*cf84ac9aSAndroid Build Coastguard Worker #else 879*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_USER_INSTR0 130 880*cf84ac9aSAndroid Build Coastguard Worker #endif 881*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MSI_DEVID) || (defined(HAVE_DECL_KVM_CAP_MSI_DEVID) && HAVE_DECL_KVM_CAP_MSI_DEVID) 882*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 883*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MSI_DEVID) == (131), "KVM_CAP_MSI_DEVID != 131"); 884*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 885*cf84ac9aSAndroid Build Coastguard Worker #else 886*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MSI_DEVID 131 887*cf84ac9aSAndroid Build Coastguard Worker #endif 888*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_HTM) || (defined(HAVE_DECL_KVM_CAP_PPC_HTM) && HAVE_DECL_KVM_CAP_PPC_HTM) 889*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 890*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_HTM) == (132), "KVM_CAP_PPC_HTM != 132"); 891*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 892*cf84ac9aSAndroid Build Coastguard Worker #else 893*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_HTM 132 894*cf84ac9aSAndroid Build Coastguard Worker #endif 895*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SPAPR_RESIZE_HPT) || (defined(HAVE_DECL_KVM_CAP_SPAPR_RESIZE_HPT) && HAVE_DECL_KVM_CAP_SPAPR_RESIZE_HPT) 896*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 897*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SPAPR_RESIZE_HPT) == (133), "KVM_CAP_SPAPR_RESIZE_HPT != 133"); 898*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 899*cf84ac9aSAndroid Build Coastguard Worker #else 900*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SPAPR_RESIZE_HPT 133 901*cf84ac9aSAndroid Build Coastguard Worker #endif 902*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_MMU_RADIX) || (defined(HAVE_DECL_KVM_CAP_PPC_MMU_RADIX) && HAVE_DECL_KVM_CAP_PPC_MMU_RADIX) 903*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 904*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_MMU_RADIX) == (134), "KVM_CAP_PPC_MMU_RADIX != 134"); 905*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 906*cf84ac9aSAndroid Build Coastguard Worker #else 907*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_MMU_RADIX 134 908*cf84ac9aSAndroid Build Coastguard Worker #endif 909*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_MMU_HASH_V3) || (defined(HAVE_DECL_KVM_CAP_PPC_MMU_HASH_V3) && HAVE_DECL_KVM_CAP_PPC_MMU_HASH_V3) 910*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 911*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_MMU_HASH_V3) == (135), "KVM_CAP_PPC_MMU_HASH_V3 != 135"); 912*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 913*cf84ac9aSAndroid Build Coastguard Worker #else 914*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_MMU_HASH_V3 135 915*cf84ac9aSAndroid Build Coastguard Worker #endif 916*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IMMEDIATE_EXIT) || (defined(HAVE_DECL_KVM_CAP_IMMEDIATE_EXIT) && HAVE_DECL_KVM_CAP_IMMEDIATE_EXIT) 917*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 918*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IMMEDIATE_EXIT) == (136), "KVM_CAP_IMMEDIATE_EXIT != 136"); 919*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 920*cf84ac9aSAndroid Build Coastguard Worker #else 921*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IMMEDIATE_EXIT 136 922*cf84ac9aSAndroid Build Coastguard Worker #endif 923*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MIPS_VZ) || (defined(HAVE_DECL_KVM_CAP_MIPS_VZ) && HAVE_DECL_KVM_CAP_MIPS_VZ) 924*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 925*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MIPS_VZ) == (137), "KVM_CAP_MIPS_VZ != 137"); 926*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 927*cf84ac9aSAndroid Build Coastguard Worker #else 928*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MIPS_VZ 137 929*cf84ac9aSAndroid Build Coastguard Worker #endif 930*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MIPS_TE) || (defined(HAVE_DECL_KVM_CAP_MIPS_TE) && HAVE_DECL_KVM_CAP_MIPS_TE) 931*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 932*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MIPS_TE) == (138), "KVM_CAP_MIPS_TE != 138"); 933*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 934*cf84ac9aSAndroid Build Coastguard Worker #else 935*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MIPS_TE 138 936*cf84ac9aSAndroid Build Coastguard Worker #endif 937*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MIPS_64BIT) || (defined(HAVE_DECL_KVM_CAP_MIPS_64BIT) && HAVE_DECL_KVM_CAP_MIPS_64BIT) 938*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 939*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MIPS_64BIT) == (139), "KVM_CAP_MIPS_64BIT != 139"); 940*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 941*cf84ac9aSAndroid Build Coastguard Worker #else 942*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MIPS_64BIT 139 943*cf84ac9aSAndroid Build Coastguard Worker #endif 944*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_GS) || (defined(HAVE_DECL_KVM_CAP_S390_GS) && HAVE_DECL_KVM_CAP_S390_GS) 945*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 946*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_GS) == (140), "KVM_CAP_S390_GS != 140"); 947*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 948*cf84ac9aSAndroid Build Coastguard Worker #else 949*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_GS 140 950*cf84ac9aSAndroid Build Coastguard Worker #endif 951*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_AIS) || (defined(HAVE_DECL_KVM_CAP_S390_AIS) && HAVE_DECL_KVM_CAP_S390_AIS) 952*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 953*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_AIS) == (141), "KVM_CAP_S390_AIS != 141"); 954*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 955*cf84ac9aSAndroid Build Coastguard Worker #else 956*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_AIS 141 957*cf84ac9aSAndroid Build Coastguard Worker #endif 958*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SPAPR_TCE_VFIO) || (defined(HAVE_DECL_KVM_CAP_SPAPR_TCE_VFIO) && HAVE_DECL_KVM_CAP_SPAPR_TCE_VFIO) 959*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 960*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SPAPR_TCE_VFIO) == (142), "KVM_CAP_SPAPR_TCE_VFIO != 142"); 961*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 962*cf84ac9aSAndroid Build Coastguard Worker #else 963*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SPAPR_TCE_VFIO 142 964*cf84ac9aSAndroid Build Coastguard Worker #endif 965*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_X86_DISABLE_EXITS) || (defined(HAVE_DECL_KVM_CAP_X86_DISABLE_EXITS) && HAVE_DECL_KVM_CAP_X86_DISABLE_EXITS) 966*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 967*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_X86_DISABLE_EXITS) == (143), "KVM_CAP_X86_DISABLE_EXITS != 143"); 968*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 969*cf84ac9aSAndroid Build Coastguard Worker #else 970*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_X86_DISABLE_EXITS 143 971*cf84ac9aSAndroid Build Coastguard Worker #endif 972*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ARM_USER_IRQ) || (defined(HAVE_DECL_KVM_CAP_ARM_USER_IRQ) && HAVE_DECL_KVM_CAP_ARM_USER_IRQ) 973*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 974*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ARM_USER_IRQ) == (144), "KVM_CAP_ARM_USER_IRQ != 144"); 975*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 976*cf84ac9aSAndroid Build Coastguard Worker #else 977*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ARM_USER_IRQ 144 978*cf84ac9aSAndroid Build Coastguard Worker #endif 979*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_CMMA_MIGRATION) || (defined(HAVE_DECL_KVM_CAP_S390_CMMA_MIGRATION) && HAVE_DECL_KVM_CAP_S390_CMMA_MIGRATION) 980*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 981*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_CMMA_MIGRATION) == (145), "KVM_CAP_S390_CMMA_MIGRATION != 145"); 982*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 983*cf84ac9aSAndroid Build Coastguard Worker #else 984*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_CMMA_MIGRATION 145 985*cf84ac9aSAndroid Build Coastguard Worker #endif 986*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_FWNMI) || (defined(HAVE_DECL_KVM_CAP_PPC_FWNMI) && HAVE_DECL_KVM_CAP_PPC_FWNMI) 987*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 988*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_FWNMI) == (146), "KVM_CAP_PPC_FWNMI != 146"); 989*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 990*cf84ac9aSAndroid Build Coastguard Worker #else 991*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_FWNMI 146 992*cf84ac9aSAndroid Build Coastguard Worker #endif 993*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_SMT_POSSIBLE) || (defined(HAVE_DECL_KVM_CAP_PPC_SMT_POSSIBLE) && HAVE_DECL_KVM_CAP_PPC_SMT_POSSIBLE) 994*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 995*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_SMT_POSSIBLE) == (147), "KVM_CAP_PPC_SMT_POSSIBLE != 147"); 996*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 997*cf84ac9aSAndroid Build Coastguard Worker #else 998*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_SMT_POSSIBLE 147 999*cf84ac9aSAndroid Build Coastguard Worker #endif 1000*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_SYNIC2) || (defined(HAVE_DECL_KVM_CAP_HYPERV_SYNIC2) && HAVE_DECL_KVM_CAP_HYPERV_SYNIC2) 1001*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1002*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_SYNIC2) == (148), "KVM_CAP_HYPERV_SYNIC2 != 148"); 1003*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1004*cf84ac9aSAndroid Build Coastguard Worker #else 1005*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_SYNIC2 148 1006*cf84ac9aSAndroid Build Coastguard Worker #endif 1007*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_VP_INDEX) || (defined(HAVE_DECL_KVM_CAP_HYPERV_VP_INDEX) && HAVE_DECL_KVM_CAP_HYPERV_VP_INDEX) 1008*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1009*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_VP_INDEX) == (149), "KVM_CAP_HYPERV_VP_INDEX != 149"); 1010*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1011*cf84ac9aSAndroid Build Coastguard Worker #else 1012*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_VP_INDEX 149 1013*cf84ac9aSAndroid Build Coastguard Worker #endif 1014*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_AIS_MIGRATION) || (defined(HAVE_DECL_KVM_CAP_S390_AIS_MIGRATION) && HAVE_DECL_KVM_CAP_S390_AIS_MIGRATION) 1015*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1016*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_AIS_MIGRATION) == (150), "KVM_CAP_S390_AIS_MIGRATION != 150"); 1017*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1018*cf84ac9aSAndroid Build Coastguard Worker #else 1019*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_AIS_MIGRATION 150 1020*cf84ac9aSAndroid Build Coastguard Worker #endif 1021*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_GET_CPU_CHAR) || (defined(HAVE_DECL_KVM_CAP_PPC_GET_CPU_CHAR) && HAVE_DECL_KVM_CAP_PPC_GET_CPU_CHAR) 1022*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1023*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_GET_CPU_CHAR) == (151), "KVM_CAP_PPC_GET_CPU_CHAR != 151"); 1024*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1025*cf84ac9aSAndroid Build Coastguard Worker #else 1026*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_GET_CPU_CHAR 151 1027*cf84ac9aSAndroid Build Coastguard Worker #endif 1028*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_BPB) || (defined(HAVE_DECL_KVM_CAP_S390_BPB) && HAVE_DECL_KVM_CAP_S390_BPB) 1029*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1030*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_BPB) == (152), "KVM_CAP_S390_BPB != 152"); 1031*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1032*cf84ac9aSAndroid Build Coastguard Worker #else 1033*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_BPB 152 1034*cf84ac9aSAndroid Build Coastguard Worker #endif 1035*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_GET_MSR_FEATURES) || (defined(HAVE_DECL_KVM_CAP_GET_MSR_FEATURES) && HAVE_DECL_KVM_CAP_GET_MSR_FEATURES) 1036*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1037*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_GET_MSR_FEATURES) == (153), "KVM_CAP_GET_MSR_FEATURES != 153"); 1038*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1039*cf84ac9aSAndroid Build Coastguard Worker #else 1040*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_GET_MSR_FEATURES 153 1041*cf84ac9aSAndroid Build Coastguard Worker #endif 1042*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_EVENTFD) || (defined(HAVE_DECL_KVM_CAP_HYPERV_EVENTFD) && HAVE_DECL_KVM_CAP_HYPERV_EVENTFD) 1043*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1044*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_EVENTFD) == (154), "KVM_CAP_HYPERV_EVENTFD != 154"); 1045*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1046*cf84ac9aSAndroid Build Coastguard Worker #else 1047*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_EVENTFD 154 1048*cf84ac9aSAndroid Build Coastguard Worker #endif 1049*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_TLBFLUSH) || (defined(HAVE_DECL_KVM_CAP_HYPERV_TLBFLUSH) && HAVE_DECL_KVM_CAP_HYPERV_TLBFLUSH) 1050*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1051*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_TLBFLUSH) == (155), "KVM_CAP_HYPERV_TLBFLUSH != 155"); 1052*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1053*cf84ac9aSAndroid Build Coastguard Worker #else 1054*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_TLBFLUSH 155 1055*cf84ac9aSAndroid Build Coastguard Worker #endif 1056*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_HPAGE_1M) || (defined(HAVE_DECL_KVM_CAP_S390_HPAGE_1M) && HAVE_DECL_KVM_CAP_S390_HPAGE_1M) 1057*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1058*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_HPAGE_1M) == (156), "KVM_CAP_S390_HPAGE_1M != 156"); 1059*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1060*cf84ac9aSAndroid Build Coastguard Worker #else 1061*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_HPAGE_1M 156 1062*cf84ac9aSAndroid Build Coastguard Worker #endif 1063*cf84ac9aSAndroid Build Coastguard Worker 1064*cf84ac9aSAndroid Build Coastguard Worker #ifndef XLAT_MACROS_ONLY 1065*cf84ac9aSAndroid Build Coastguard Worker 1066*cf84ac9aSAndroid Build Coastguard Worker # ifdef IN_MPERS 1067*cf84ac9aSAndroid Build Coastguard Worker 1068*cf84ac9aSAndroid Build Coastguard Worker # error static const struct xlat kvm_cap in mpers mode 1069*cf84ac9aSAndroid Build Coastguard Worker 1070*cf84ac9aSAndroid Build Coastguard Worker # else 1071*cf84ac9aSAndroid Build Coastguard Worker 1072*cf84ac9aSAndroid Build Coastguard Worker static 1073*cf84ac9aSAndroid Build Coastguard Worker const struct xlat kvm_cap[] = { 1074*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_IRQCHIP] = XLAT(KVM_CAP_IRQCHIP), 1075*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_HLT] = XLAT(KVM_CAP_HLT), 1076*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_MMU_SHADOW_CACHE_CONTROL] = XLAT(KVM_CAP_MMU_SHADOW_CACHE_CONTROL), 1077*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_USER_MEMORY] = XLAT(KVM_CAP_USER_MEMORY), 1078*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SET_TSS_ADDR] = XLAT(KVM_CAP_SET_TSS_ADDR), 1079*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_VAPIC] = XLAT(KVM_CAP_VAPIC), 1080*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_EXT_CPUID] = XLAT(KVM_CAP_EXT_CPUID), 1081*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_CLOCKSOURCE] = XLAT(KVM_CAP_CLOCKSOURCE), 1082*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_NR_VCPUS] = XLAT(KVM_CAP_NR_VCPUS), 1083*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_NR_MEMSLOTS] = XLAT(KVM_CAP_NR_MEMSLOTS), 1084*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PIT] = XLAT(KVM_CAP_PIT), 1085*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_NOP_IO_DELAY] = XLAT(KVM_CAP_NOP_IO_DELAY), 1086*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PV_MMU] = XLAT(KVM_CAP_PV_MMU), 1087*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_MP_STATE] = XLAT(KVM_CAP_MP_STATE), 1088*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_COALESCED_MMIO] = XLAT(KVM_CAP_COALESCED_MMIO), 1089*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SYNC_MMU] = XLAT(KVM_CAP_SYNC_MMU), 1090*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_IOMMU] = XLAT(KVM_CAP_IOMMU), 1091*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_DESTROY_MEMORY_REGION_WORKS] = XLAT(KVM_CAP_DESTROY_MEMORY_REGION_WORKS), 1092*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_USER_NMI] = XLAT(KVM_CAP_USER_NMI), 1093*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SET_GUEST_DEBUG] = XLAT(KVM_CAP_SET_GUEST_DEBUG), 1094*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_REINJECT_CONTROL] = XLAT(KVM_CAP_REINJECT_CONTROL), 1095*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_IRQ_ROUTING] = XLAT(KVM_CAP_IRQ_ROUTING), 1096*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_IRQ_INJECT_STATUS] = XLAT(KVM_CAP_IRQ_INJECT_STATUS), 1097*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_ASSIGN_DEV_IRQ] = XLAT(KVM_CAP_ASSIGN_DEV_IRQ), 1098*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_JOIN_MEMORY_REGIONS_WORKS] = XLAT(KVM_CAP_JOIN_MEMORY_REGIONS_WORKS), 1099*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_MCE] = XLAT(KVM_CAP_MCE), 1100*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_IRQFD] = XLAT(KVM_CAP_IRQFD), 1101*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PIT2] = XLAT(KVM_CAP_PIT2), 1102*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SET_BOOT_CPU_ID] = XLAT(KVM_CAP_SET_BOOT_CPU_ID), 1103*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PIT_STATE2] = XLAT(KVM_CAP_PIT_STATE2), 1104*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_IOEVENTFD] = XLAT(KVM_CAP_IOEVENTFD), 1105*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SET_IDENTITY_MAP_ADDR] = XLAT(KVM_CAP_SET_IDENTITY_MAP_ADDR), 1106*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_XEN_HVM] = XLAT(KVM_CAP_XEN_HVM), 1107*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_ADJUST_CLOCK] = XLAT(KVM_CAP_ADJUST_CLOCK), 1108*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_INTERNAL_ERROR_DATA] = XLAT(KVM_CAP_INTERNAL_ERROR_DATA), 1109*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_VCPU_EVENTS] = XLAT(KVM_CAP_VCPU_EVENTS), 1110*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_PSW] = XLAT(KVM_CAP_S390_PSW), 1111*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_SEGSTATE] = XLAT(KVM_CAP_PPC_SEGSTATE), 1112*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_HYPERV] = XLAT(KVM_CAP_HYPERV), 1113*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_HYPERV_VAPIC] = XLAT(KVM_CAP_HYPERV_VAPIC), 1114*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_HYPERV_SPIN] = XLAT(KVM_CAP_HYPERV_SPIN), 1115*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PCI_SEGMENT] = XLAT(KVM_CAP_PCI_SEGMENT), 1116*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_PAIRED_SINGLES] = XLAT(KVM_CAP_PPC_PAIRED_SINGLES), 1117*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_INTR_SHADOW] = XLAT(KVM_CAP_INTR_SHADOW), 1118*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_DEBUGREGS] = XLAT(KVM_CAP_DEBUGREGS), 1119*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_X86_ROBUST_SINGLESTEP] = XLAT(KVM_CAP_X86_ROBUST_SINGLESTEP), 1120*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_OSI] = XLAT(KVM_CAP_PPC_OSI), 1121*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_UNSET_IRQ] = XLAT(KVM_CAP_PPC_UNSET_IRQ), 1122*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_ENABLE_CAP] = XLAT(KVM_CAP_ENABLE_CAP), 1123*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_XSAVE] = XLAT(KVM_CAP_XSAVE), 1124*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_XCRS] = XLAT(KVM_CAP_XCRS), 1125*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_GET_PVINFO] = XLAT(KVM_CAP_PPC_GET_PVINFO), 1126*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_IRQ_LEVEL] = XLAT(KVM_CAP_PPC_IRQ_LEVEL), 1127*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_ASYNC_PF] = XLAT(KVM_CAP_ASYNC_PF), 1128*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_TSC_CONTROL] = XLAT(KVM_CAP_TSC_CONTROL), 1129*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_GET_TSC_KHZ] = XLAT(KVM_CAP_GET_TSC_KHZ), 1130*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_BOOKE_SREGS] = XLAT(KVM_CAP_PPC_BOOKE_SREGS), 1131*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SPAPR_TCE] = XLAT(KVM_CAP_SPAPR_TCE), 1132*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_SMT] = XLAT(KVM_CAP_PPC_SMT), 1133*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_RMA] = XLAT(KVM_CAP_PPC_RMA), 1134*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_MAX_VCPUS] = XLAT(KVM_CAP_MAX_VCPUS), 1135*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_HIOR] = XLAT(KVM_CAP_PPC_HIOR), 1136*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_PAPR] = XLAT(KVM_CAP_PPC_PAPR), 1137*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SW_TLB] = XLAT(KVM_CAP_SW_TLB), 1138*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_ONE_REG] = XLAT(KVM_CAP_ONE_REG), 1139*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_GMAP] = XLAT(KVM_CAP_S390_GMAP), 1140*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_TSC_DEADLINE_TIMER] = XLAT(KVM_CAP_TSC_DEADLINE_TIMER), 1141*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_UCONTROL] = XLAT(KVM_CAP_S390_UCONTROL), 1142*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SYNC_REGS] = XLAT(KVM_CAP_SYNC_REGS), 1143*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PCI_2_3] = XLAT(KVM_CAP_PCI_2_3), 1144*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_KVMCLOCK_CTRL] = XLAT(KVM_CAP_KVMCLOCK_CTRL), 1145*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SIGNAL_MSI] = XLAT(KVM_CAP_SIGNAL_MSI), 1146*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_GET_SMMU_INFO] = XLAT(KVM_CAP_PPC_GET_SMMU_INFO), 1147*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_COW] = XLAT(KVM_CAP_S390_COW), 1148*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_ALLOC_HTAB] = XLAT(KVM_CAP_PPC_ALLOC_HTAB), 1149*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_READONLY_MEM] = XLAT(KVM_CAP_READONLY_MEM), 1150*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_IRQFD_RESAMPLE] = XLAT(KVM_CAP_IRQFD_RESAMPLE), 1151*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_BOOKE_WATCHDOG] = XLAT(KVM_CAP_PPC_BOOKE_WATCHDOG), 1152*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_HTAB_FD] = XLAT(KVM_CAP_PPC_HTAB_FD), 1153*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_CSS_SUPPORT] = XLAT(KVM_CAP_S390_CSS_SUPPORT), 1154*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_EPR] = XLAT(KVM_CAP_PPC_EPR), 1155*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_ARM_PSCI] = XLAT(KVM_CAP_ARM_PSCI), 1156*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_ARM_SET_DEVICE_ADDR] = XLAT(KVM_CAP_ARM_SET_DEVICE_ADDR), 1157*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_DEVICE_CTRL] = XLAT(KVM_CAP_DEVICE_CTRL), 1158*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_IRQ_MPIC] = XLAT(KVM_CAP_IRQ_MPIC), 1159*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_RTAS] = XLAT(KVM_CAP_PPC_RTAS), 1160*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_IRQ_XICS] = XLAT(KVM_CAP_IRQ_XICS), 1161*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_ARM_EL1_32BIT] = XLAT(KVM_CAP_ARM_EL1_32BIT), 1162*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SPAPR_MULTITCE] = XLAT(KVM_CAP_SPAPR_MULTITCE), 1163*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_EXT_EMUL_CPUID] = XLAT(KVM_CAP_EXT_EMUL_CPUID), 1164*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_HYPERV_TIME] = XLAT(KVM_CAP_HYPERV_TIME), 1165*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_IOAPIC_POLARITY_IGNORED] = XLAT(KVM_CAP_IOAPIC_POLARITY_IGNORED), 1166*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_ENABLE_CAP_VM] = XLAT(KVM_CAP_ENABLE_CAP_VM), 1167*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_IRQCHIP] = XLAT(KVM_CAP_S390_IRQCHIP), 1168*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_IOEVENTFD_NO_LENGTH] = XLAT(KVM_CAP_IOEVENTFD_NO_LENGTH), 1169*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_VM_ATTRIBUTES] = XLAT(KVM_CAP_VM_ATTRIBUTES), 1170*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_ARM_PSCI_0_2] = XLAT(KVM_CAP_ARM_PSCI_0_2), 1171*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_FIXUP_HCALL] = XLAT(KVM_CAP_PPC_FIXUP_HCALL), 1172*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_ENABLE_HCALL] = XLAT(KVM_CAP_PPC_ENABLE_HCALL), 1173*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_CHECK_EXTENSION_VM] = XLAT(KVM_CAP_CHECK_EXTENSION_VM), 1174*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_USER_SIGP] = XLAT(KVM_CAP_S390_USER_SIGP), 1175*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_VECTOR_REGISTERS] = XLAT(KVM_CAP_S390_VECTOR_REGISTERS), 1176*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_MEM_OP] = XLAT(KVM_CAP_S390_MEM_OP), 1177*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_USER_STSI] = XLAT(KVM_CAP_S390_USER_STSI), 1178*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_SKEYS] = XLAT(KVM_CAP_S390_SKEYS), 1179*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_MIPS_FPU] = XLAT(KVM_CAP_MIPS_FPU), 1180*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_MIPS_MSA] = XLAT(KVM_CAP_MIPS_MSA), 1181*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_INJECT_IRQ] = XLAT(KVM_CAP_S390_INJECT_IRQ), 1182*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_IRQ_STATE] = XLAT(KVM_CAP_S390_IRQ_STATE), 1183*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_HWRNG] = XLAT(KVM_CAP_PPC_HWRNG), 1184*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_DISABLE_QUIRKS] = XLAT(KVM_CAP_DISABLE_QUIRKS), 1185*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_X86_SMM] = XLAT(KVM_CAP_X86_SMM), 1186*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_MULTI_ADDRESS_SPACE] = XLAT(KVM_CAP_MULTI_ADDRESS_SPACE), 1187*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_GUEST_DEBUG_HW_BPS] = XLAT(KVM_CAP_GUEST_DEBUG_HW_BPS), 1188*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_GUEST_DEBUG_HW_WPS] = XLAT(KVM_CAP_GUEST_DEBUG_HW_WPS), 1189*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SPLIT_IRQCHIP] = XLAT(KVM_CAP_SPLIT_IRQCHIP), 1190*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_IOEVENTFD_ANY_LENGTH] = XLAT(KVM_CAP_IOEVENTFD_ANY_LENGTH), 1191*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_HYPERV_SYNIC] = XLAT(KVM_CAP_HYPERV_SYNIC), 1192*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_RI] = XLAT(KVM_CAP_S390_RI), 1193*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SPAPR_TCE_64] = XLAT(KVM_CAP_SPAPR_TCE_64), 1194*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_ARM_PMU_V3] = XLAT(KVM_CAP_ARM_PMU_V3), 1195*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_VCPU_ATTRIBUTES] = XLAT(KVM_CAP_VCPU_ATTRIBUTES), 1196*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_MAX_VCPU_ID] = XLAT(KVM_CAP_MAX_VCPU_ID), 1197*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_X2APIC_API] = XLAT(KVM_CAP_X2APIC_API), 1198*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_USER_INSTR0] = XLAT(KVM_CAP_S390_USER_INSTR0), 1199*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_MSI_DEVID] = XLAT(KVM_CAP_MSI_DEVID), 1200*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_HTM] = XLAT(KVM_CAP_PPC_HTM), 1201*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SPAPR_RESIZE_HPT] = XLAT(KVM_CAP_SPAPR_RESIZE_HPT), 1202*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_MMU_RADIX] = XLAT(KVM_CAP_PPC_MMU_RADIX), 1203*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_MMU_HASH_V3] = XLAT(KVM_CAP_PPC_MMU_HASH_V3), 1204*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_IMMEDIATE_EXIT] = XLAT(KVM_CAP_IMMEDIATE_EXIT), 1205*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_MIPS_VZ] = XLAT(KVM_CAP_MIPS_VZ), 1206*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_MIPS_TE] = XLAT(KVM_CAP_MIPS_TE), 1207*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_MIPS_64BIT] = XLAT(KVM_CAP_MIPS_64BIT), 1208*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_GS] = XLAT(KVM_CAP_S390_GS), 1209*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_AIS] = XLAT(KVM_CAP_S390_AIS), 1210*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_SPAPR_TCE_VFIO] = XLAT(KVM_CAP_SPAPR_TCE_VFIO), 1211*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_X86_DISABLE_EXITS] = XLAT(KVM_CAP_X86_DISABLE_EXITS), 1212*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_ARM_USER_IRQ] = XLAT(KVM_CAP_ARM_USER_IRQ), 1213*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_CMMA_MIGRATION] = XLAT(KVM_CAP_S390_CMMA_MIGRATION), 1214*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_FWNMI] = XLAT(KVM_CAP_PPC_FWNMI), 1215*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_SMT_POSSIBLE] = XLAT(KVM_CAP_PPC_SMT_POSSIBLE), 1216*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_HYPERV_SYNIC2] = XLAT(KVM_CAP_HYPERV_SYNIC2), 1217*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_HYPERV_VP_INDEX] = XLAT(KVM_CAP_HYPERV_VP_INDEX), 1218*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_AIS_MIGRATION] = XLAT(KVM_CAP_S390_AIS_MIGRATION), 1219*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_PPC_GET_CPU_CHAR] = XLAT(KVM_CAP_PPC_GET_CPU_CHAR), 1220*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_BPB] = XLAT(KVM_CAP_S390_BPB), 1221*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_GET_MSR_FEATURES] = XLAT(KVM_CAP_GET_MSR_FEATURES), 1222*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_HYPERV_EVENTFD] = XLAT(KVM_CAP_HYPERV_EVENTFD), 1223*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_HYPERV_TLBFLUSH] = XLAT(KVM_CAP_HYPERV_TLBFLUSH), 1224*cf84ac9aSAndroid Build Coastguard Worker [KVM_CAP_S390_HPAGE_1M] = XLAT(KVM_CAP_S390_HPAGE_1M), 1225*cf84ac9aSAndroid Build Coastguard Worker XLAT_END 1226*cf84ac9aSAndroid Build Coastguard Worker }; 1227*cf84ac9aSAndroid Build Coastguard Worker 1228*cf84ac9aSAndroid Build Coastguard Worker # endif /* !IN_MPERS */ 1229*cf84ac9aSAndroid Build Coastguard Worker 1230*cf84ac9aSAndroid Build Coastguard Worker #endif /* !XLAT_MACROS_ONLY */ 1231