Symbol: __BIT
lib/libnvmm/libnvmm_x86.c
1968
if (val & __BIT(7))
lib/libnvmm/libnvmm_x86.c
1971
if (val & __BIT(15))
lib/libnvmm/libnvmm_x86.c
1974
if (val & __BIT(31))
sys/dev/disk/ahci/ahci_cam.c
612
if (log->page != 8 || !(log->reserved1 & __BIT(31)) ||
sys/dev/disk/ahci/atascsi.h
110
#define SATA_CAP_SUP_HIPM __BIT(9)
sys/dev/disk/ahci/atascsi.h
111
#define SATA_CAP_SUP_HOSTAPST __BIT(13)
sys/dev/disk/ahci/atascsi.h
112
#define SATA_CAP_SUP_DEVAPST __BIT(14)
sys/dev/disk/ahci/atascsi.h
116
#define SATA_FEATURE_SUP_DEVIPS __BIT(3)
sys/dev/disk/ahci/atascsi.h
117
#define SATA_FEATURE_SUP_DEVSLEEP __BIT(8)
sys/dev/disk/ahci/atascsi.h
119
#define SATA_FEATURE_EN_DEVAPST __BIT(7)
sys/dev/misc/coremctl/coremctl_reg.h
22
#define PCI_E3_ERRSTS_DMERR __BIT(1)
sys/dev/misc/coremctl/coremctl_reg.h
23
#define PCI_E3_ERRSTS_DSERR __BIT(0)
sys/dev/misc/coremctl/coremctl_reg.h
27
#define PCI_CORE_CAPID0_A_ECCDIS __BIT(25)
sys/dev/misc/coremctl/coremctl_reg.h
52
#define MCH_E3_ERRLOG0_CERRSTS __BIT(0)
sys/dev/misc/coremctl/coremctl_reg.h
53
#define MCH_E3_ERRLOG0_MERRSTS __BIT(1)
sys/dev/misc/coremctl/coremctl_reg.h
68
#define MCH_CORE_DIMM_A_SELECT __BIT(16)
sys/dev/misc/coremctl/coremctl_reg.h
69
#define MCH_CORE_DIMM_A_DUAL_RANK __BIT(17)
sys/dev/misc/coremctl/coremctl_reg.h
70
#define MCH_CORE_DIMM_B_DUAL_RANK __BIT(18)
sys/dev/misc/coremctl/coremctl_reg.h
71
#define MCH_CORE_DIMM_A_X16 __BIT(19)
sys/dev/misc/coremctl/coremctl_reg.h
72
#define MCH_CORE_DIMM_B_X16 __BIT(20)
sys/dev/misc/coremctl/coremctl_reg.h
73
#define MCH_CORE_DIMM_RI __BIT(21) /* rank interleave */
sys/dev/misc/coremctl/coremctl_reg.h
75
#define MCH_CORE_DIMM_ENHI __BIT(22)
sys/dev/misc/coremctl/coremctl_reg.h
82
#define MCH_CORE_DIMM_HORI __BIT(26) /* v3 */
sys/dev/misc/coremctl/coremctl_reg.h
87
#define MCH_CORE_DDR_PTM_CTL0_EXTTS __BIT(4)
sys/dev/misc/coremctl/coremctl_reg.h
88
#define MCH_CORE_DDR_PTM_CTL0_CLTM __BIT(1)
sys/dev/misc/coremctl/coremctl_reg.h
89
#define MCH_CORE_DDR_PTM_CTL0_OLTM __BIT(0)
sys/dev/misc/ecc/e5_imc_reg.h
137
#define PCI_E5_IMC_ERROR_COR_ERR_CNT_HI_OVFL __BIT(31)
sys/dev/misc/ecc/e5_imc_reg.h
139
#define PCI_E5_IMC_ERROR_COR_ERR_CNT_LO_OVFL __BIT(15)
sys/dev/misc/ecc/e5_imc_reg.h
184
#define PCI_E5_IMC_THERMAL_CHN_TEMP_CFG_OLTT_EN __BIT(31)
sys/dev/misc/ecc/e5_imc_reg.h
185
#define PCI_E5_IMC_THERMAL_CHN_TEMP_CFG_CLTT __BIT(29)
sys/dev/misc/ecc/e5_imc_reg.h
194
#define PCI_E5_IMC_THERMAL_DIMMTEMPSTAT_TEMPHI __BIT(28)
sys/dev/misc/ecc/e5_imc_reg.h
195
#define PCI_E5_IMC_THERMAL_DIMMTEMPSTAT_TEMPMID __BIT(27)
sys/dev/misc/ecc/e5_imc_reg.h
196
#define PCI_E5_IMC_THERMAL_DIMMTEMPSTAT_TEMPLO __BIT(26)
sys/dev/misc/ecc/e5_imc_reg.h
197
#define PCI_E5_IMC_THERMAL_DIMMTEMPSTAT_TEMPOEMLO __BIT(25)
sys/dev/misc/ecc/e5_imc_reg.h
198
#define PCI_E5_IMC_THERMAL_DIMMTEMPSTAT_TEMPOEMHI __BIT(24)
sys/dev/misc/ecc/e5_imc_reg.h
57
#define PCI_E5V2_IMC_CPGC_MCMTR_CHN_DISABLE(c) __BIT(16 + (c))
sys/dev/misc/ecc/e5_imc_reg.h
58
#define PCI_E5V3_IMC_CPGC_MCMTR_CHN_DISABLE(c) __BIT(18 + (c))
sys/dev/misc/ecc/e5_imc_reg.h
59
#define PCI_E5V3_IMC_CPGC_MCMTR_DDR4 __BIT(14)
sys/dev/misc/ecc/e5_imc_reg.h
62
#define PCI_E5_IMC_CPGC_MCMTR_ECC_EN __BIT(2)
sys/dev/misc/ecc/e5_imc_reg.h
80
#define PCI_E5V3_IMC_CTAD_DIMMMTR_DDR4 __BIT(20)
sys/dev/misc/ecc/e5_imc_reg.h
81
#define PCI_E5_IMC_CTAD_DIMMMTR_RANK_DISABLE(r) __BIT(16 + (r))
sys/dev/misc/ecc/e5_imc_reg.h
83
#define PCI_E5_IMC_CTAD_DIMMMTR_DIMM_POP __BIT(14)
sys/dev/misc/ecc/ecc_x3400_reg.h
15
#define PCI_X3400UC_MC_CTRL_ECCEN __BIT(1)
sys/dev/misc/ecc/ecc_x3400_reg.h
17
#define PCI_X3400UC_MC_STS_ECCEN __BIT(4)
sys/dev/misc/ecc/ecc_x3400_reg.h
30
#define PCI_X3400UC_MCT2_COR_DIMM0_OV __BIT(15)
sys/dev/misc/ecc/ecc_x3400_reg.h
32
#define PCI_X3400UC_MCT2_COR_DIMM1_OV __BIT(31)
sys/dev/netif/et/if_etreg.h
100
#define ET_PM_TXCLK_GATE __BIT(4)
sys/dev/netif/et/if_etreg.h
101
#define ET_PM_RXCLK_GATE __BIT(5)
sys/dev/netif/et/if_etreg.h
107
#define ET_SWRST_TXDMA __BIT(0)
sys/dev/netif/et/if_etreg.h
108
#define ET_SWRST_RXDMA __BIT(1)
sys/dev/netif/et/if_etreg.h
109
#define ET_SWRST_TXMAC __BIT(2)
sys/dev/netif/et/if_etreg.h
110
#define ET_SWRST_RXMAC __BIT(3)
sys/dev/netif/et/if_etreg.h
111
#define ET_SWRST_MAC __BIT(4)
sys/dev/netif/et/if_etreg.h
112
#define ET_SWRST_MAC_STAT __BIT(5)
sys/dev/netif/et/if_etreg.h
113
#define ET_SWRST_MMC __BIT(6)
sys/dev/netif/et/if_etreg.h
114
#define ET_SWRST_SELFCLR_DISABLE __BIT(31)
sys/dev/netif/et/if_etreg.h
123
#define ET_TXDMA_CTRL_HALT __BIT(0)
sys/dev/netif/et/if_etreg.h
125
#define ET_TXDMA_CTRL_SINGLE_EPKT __BIT(8) /* ??? */
sys/dev/netif/et/if_etreg.h
136
#define ET_TX_READY_POS_WRAP __BIT(10)
sys/dev/netif/et/if_etreg.h
140
#define ET_TX_DONE_POS_WRAP __BIT(10)
sys/dev/netif/et/if_etreg.h
143
#define ET_RXDMA_CTRL_HALT __BIT(0)
sys/dev/netif/et/if_etreg.h
149
#define ET_RXDMA_CTRL_RING0_ENABLE __BIT(10)
sys/dev/netif/et/if_etreg.h
155
#define ET_RXDMA_CTRL_RING1_ENABLE __BIT(13)
sys/dev/netif/et/if_etreg.h
156
#define ET_RXDMA_CTRL_HALTED __BIT(17)
sys/dev/netif/et/if_etreg.h
170
#define ET_RXSTAT_POS_WRAP __BIT(12)
sys/dev/netif/et/if_etreg.h
180
#define ET_RX_RING0_POS_WRAP __BIT(10)
sys/dev/netif/et/if_etreg.h
190
#define ET_RX_RING1_POS_WRAP __BIT(10)
sys/dev/netif/et/if_etreg.h
195
#define ET_TXMAC_CTRL_ENABLE __BIT(0)
sys/dev/netif/et/if_etreg.h
196
#define ET_TXMAC_CTRL_FC_DISABLE __BIT(3)
sys/dev/netif/et/if_etreg.h
201
#define ET_RXMAC_CTRL_ENABLE __BIT(0)
sys/dev/netif/et/if_etreg.h
202
#define ET_RXMAC_CTRL_NO_PKTFILT __BIT(2)
sys/dev/netif/et/if_etreg.h
203
#define ET_RXMAC_CTRL_WOL_DISABLE __BIT(3)
sys/dev/netif/et/if_etreg.h
217
#define ET_PKTFILT_BCAST __BIT(0)
sys/dev/netif/et/if_etreg.h
218
#define ET_PKTFILT_MCAST __BIT(1)
sys/dev/netif/et/if_etreg.h
219
#define ET_PKTFILT_UCAST __BIT(2)
sys/dev/netif/et/if_etreg.h
220
#define ET_PKTFILT_FRAG __BIT(3)
sys/dev/netif/et/if_etreg.h
224
#define ET_RXMAC_MC_SEGSZ_ENABLE __BIT(0)
sys/dev/netif/et/if_etreg.h
225
#define ET_RXMAC_MC_SEGSZ_FC __BIT(1)
sys/dev/netif/et/if_etreg.h
234
#define ET_RXMAC_MGT_PASS_ECRC __BIT(4)
sys/dev/netif/et/if_etreg.h
235
#define ET_RXMAC_MGT_PASS_ELEN __BIT(5)
sys/dev/netif/et/if_etreg.h
236
#define ET_RXMAC_MGT_PASS_ETRUNC __BIT(16)
sys/dev/netif/et/if_etreg.h
237
#define ET_RXMAC_MGT_CHECK_PKT __BIT(17)
sys/dev/netif/et/if_etreg.h
240
#define ET_MAC_CFG1_TXEN __BIT(0)
sys/dev/netif/et/if_etreg.h
241
#define ET_MAC_CFG1_SYNC_TXEN __BIT(1)
sys/dev/netif/et/if_etreg.h
242
#define ET_MAC_CFG1_RXEN __BIT(2)
sys/dev/netif/et/if_etreg.h
243
#define ET_MAC_CFG1_SYNC_RXEN __BIT(3)
sys/dev/netif/et/if_etreg.h
244
#define ET_MAC_CFG1_TXFLOW __BIT(4)
sys/dev/netif/et/if_etreg.h
245
#define ET_MAC_CFG1_RXFLOW __BIT(5)
sys/dev/netif/et/if_etreg.h
246
#define ET_MAC_CFG1_LOOPBACK __BIT(8)
sys/dev/netif/et/if_etreg.h
247
#define ET_MAC_CFG1_RST_TXFUNC __BIT(16)
sys/dev/netif/et/if_etreg.h
248
#define ET_MAC_CFG1_RST_RXFUNC __BIT(17)
sys/dev/netif/et/if_etreg.h
249
#define ET_MAC_CFG1_RST_TXMC __BIT(18)
sys/dev/netif/et/if_etreg.h
250
#define ET_MAC_CFG1_RST_RXMC __BIT(19)
sys/dev/netif/et/if_etreg.h
251
#define ET_MAC_CFG1_SIM_RST __BIT(30)
sys/dev/netif/et/if_etreg.h
252
#define ET_MAC_CFG1_SOFT_RST __BIT(31)
sys/dev/netif/et/if_etreg.h
255
#define ET_MAC_CFG2_FDX __BIT(0)
sys/dev/netif/et/if_etreg.h
256
#define ET_MAC_CFG2_CRC __BIT(1)
sys/dev/netif/et/if_etreg.h
257
#define ET_MAC_CFG2_PADCRC __BIT(2)
sys/dev/netif/et/if_etreg.h
258
#define ET_MAC_CFG2_LENCHK __BIT(4)
sys/dev/netif/et/if_etreg.h
259
#define ET_MAC_CFG2_BIGFRM __BIT(5)
sys/dev/netif/et/if_etreg.h
260
#define ET_MAC_CFG2_MODE_MII __BIT(8)
sys/dev/netif/et/if_etreg.h
261
#define ET_MAC_CFG2_MODE_GMII __BIT(9)
sys/dev/netif/et/if_etreg.h
273
#define ET_MAC_HDX_EXC_DEFER __BIT(16)
sys/dev/netif/et/if_etreg.h
274
#define ET_MAC_HDX_NOBACKOFF __BIT(17)
sys/dev/netif/et/if_etreg.h
275
#define ET_MAC_HDX_BP_NOBACKOFF __BIT(18)
sys/dev/netif/et/if_etreg.h
276
#define ET_MAC_HDX_ALT_BEB __BIT(19)
sys/dev/netif/et/if_etreg.h
283
#define ET_MII_CFG_PREAMBLE_SUP __BIT(4)
sys/dev/netif/et/if_etreg.h
284
#define ET_MII_CFG_SCAN_AUTOINC __BIT(5)
sys/dev/netif/et/if_etreg.h
285
#define ET_MII_CFG_RST __BIT(31)
sys/dev/netif/et/if_etreg.h
288
#define ET_MII_CMD_READ __BIT(0)
sys/dev/netif/et/if_etreg.h
301
#define ET_MII_IND_BUSY __BIT(0)
sys/dev/netif/et/if_etreg.h
302
#define ET_MII_IND_INVALID __BIT(2)
sys/dev/netif/et/if_etreg.h
305
#define ET_MAC_CTRL_MODE_MII __BIT(24)
sys/dev/netif/et/if_etreg.h
306
#define ET_MAC_CTRL_LHDX __BIT(25)
sys/dev/netif/et/if_etreg.h
307
#define ET_MAC_CTRL_GHDX __BIT(26)
sys/dev/netif/et/if_etreg.h
313
#define ET_MMC_CTRL_ENABLE __BIT(0)
sys/dev/netif/et/if_etreg.h
314
#define ET_MMC_CTRL_ARB_DISABLE __BIT(1)
sys/dev/netif/et/if_etreg.h
315
#define ET_MMC_CTRL_RXMAC_DISABLE __BIT(2)
sys/dev/netif/et/if_etreg.h
316
#define ET_MMC_CTRL_TXMAC_DISABLE __BIT(3)
sys/dev/netif/et/if_etreg.h
317
#define ET_MMC_CTRL_TXDMA_DISABLE __BIT(4)
sys/dev/netif/et/if_etreg.h
318
#define ET_MMC_CTRL_RXDMA_DISABLE __BIT(5)
sys/dev/netif/et/if_etreg.h
319
#define ET_MMC_CTRL_FORCE_CE __BIT(6)
sys/dev/netif/et/if_etreg.h
324
#define ET_INTR_TXEOF __BIT(3)
sys/dev/netif/et/if_etreg.h
325
#define ET_INTR_TXDMA_ERROR __BIT(4)
sys/dev/netif/et/if_etreg.h
326
#define ET_INTR_RXEOF __BIT(5)
sys/dev/netif/et/if_etreg.h
327
#define ET_INTR_RXRING0_LOW __BIT(6)
sys/dev/netif/et/if_etreg.h
328
#define ET_INTR_RXRING1_LOW __BIT(7)
sys/dev/netif/et/if_etreg.h
329
#define ET_INTR_RXSTAT_LOW __BIT(8)
sys/dev/netif/et/if_etreg.h
330
#define ET_INTR_RXDMA_ERROR __BIT(9)
sys/dev/netif/et/if_etreg.h
331
#define ET_INTR_TIMER __BIT(14)
sys/dev/netif/et/if_etreg.h
332
#define ET_INTR_WOL __BIT(15)
sys/dev/netif/et/if_etreg.h
333
#define ET_INTR_PHY __BIT(16)
sys/dev/netif/et/if_etreg.h
334
#define ET_INTR_TXMAC __BIT(17)
sys/dev/netif/et/if_etreg.h
335
#define ET_INTR_RXMAC __BIT(18)
sys/dev/netif/et/if_etreg.h
336
#define ET_INTR_MAC_STATS __BIT(19)
sys/dev/netif/et/if_etreg.h
337
#define ET_INTR_SLAVE_TO __BIT(20)
sys/dev/netif/et/if_etreg.h
347
#define ET_RX_RING_POS_WRAP __BIT(10)
sys/dev/netif/et/if_etreg.h
99
#define ET_PM_SYSCLK_GATE __BIT(3)
sys/dev/netif/et/if_etvar.h
108
#define ET_RXS_STATRING_WRAP __BIT(28)
sys/dev/netif/et/if_etvar.h
81
#define ET_TDCTRL2_LAST_FRAG __BIT(0)
sys/dev/netif/et/if_etvar.h
82
#define ET_TDCTRL2_FIRST_FRAG __BIT(1)
sys/dev/netif/et/if_etvar.h
83
#define ET_TDCTRL2_INTR __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
132
#define NVMM_CAP_ARCH_VCPU_CONF_CPUID __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
133
#define NVMM_CAP_ARCH_VCPU_CONF_TPR __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
368
#define CPUID_0_01_ECX_SSE3 __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
369
#define CPUID_0_01_ECX_PCLMULQDQ __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
370
#define CPUID_0_01_ECX_DTES64 __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
371
#define CPUID_0_01_ECX_MONITOR __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
372
#define CPUID_0_01_ECX_DS_CPL __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
373
#define CPUID_0_01_ECX_VMX __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
374
#define CPUID_0_01_ECX_SMX __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
375
#define CPUID_0_01_ECX_EIST __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
376
#define CPUID_0_01_ECX_TM2 __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
377
#define CPUID_0_01_ECX_SSSE3 __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
378
#define CPUID_0_01_ECX_CNXTID __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
379
#define CPUID_0_01_ECX_SDBG __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
380
#define CPUID_0_01_ECX_FMA __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
381
#define CPUID_0_01_ECX_CX16 __BIT(13)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
382
#define CPUID_0_01_ECX_XTPR __BIT(14)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
383
#define CPUID_0_01_ECX_PDCM __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
384
#define CPUID_0_01_ECX_PCID __BIT(17)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
385
#define CPUID_0_01_ECX_DCA __BIT(18)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
386
#define CPUID_0_01_ECX_SSE41 __BIT(19)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
387
#define CPUID_0_01_ECX_SSE42 __BIT(20)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
388
#define CPUID_0_01_ECX_X2APIC __BIT(21)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
389
#define CPUID_0_01_ECX_MOVBE __BIT(22)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
390
#define CPUID_0_01_ECX_POPCNT __BIT(23)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
391
#define CPUID_0_01_ECX_TSC_DEADLINE __BIT(24)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
392
#define CPUID_0_01_ECX_AESNI __BIT(25)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
393
#define CPUID_0_01_ECX_XSAVE __BIT(26)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
394
#define CPUID_0_01_ECX_OSXSAVE __BIT(27)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
395
#define CPUID_0_01_ECX_AVX __BIT(28)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
396
#define CPUID_0_01_ECX_F16C __BIT(29)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
397
#define CPUID_0_01_ECX_RDRAND __BIT(30)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
398
#define CPUID_0_01_ECX_RAZ __BIT(31)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
400
#define CPUID_0_01_EDX_FPU __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
401
#define CPUID_0_01_EDX_VME __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
402
#define CPUID_0_01_EDX_DE __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
403
#define CPUID_0_01_EDX_PSE __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
404
#define CPUID_0_01_EDX_TSC __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
405
#define CPUID_0_01_EDX_MSR __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
406
#define CPUID_0_01_EDX_PAE __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
407
#define CPUID_0_01_EDX_MCE __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
408
#define CPUID_0_01_EDX_CX8 __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
409
#define CPUID_0_01_EDX_APIC __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
410
#define CPUID_0_01_EDX_SEP __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
411
#define CPUID_0_01_EDX_MTRR __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
412
#define CPUID_0_01_EDX_PGE __BIT(13)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
413
#define CPUID_0_01_EDX_MCA __BIT(14)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
414
#define CPUID_0_01_EDX_CMOV __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
415
#define CPUID_0_01_EDX_PAT __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
416
#define CPUID_0_01_EDX_PSE36 __BIT(17)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
417
#define CPUID_0_01_EDX_PSN __BIT(18)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
418
#define CPUID_0_01_EDX_CLFSH __BIT(19)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
419
#define CPUID_0_01_EDX_DS __BIT(21)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
420
#define CPUID_0_01_EDX_ACPI __BIT(22)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
421
#define CPUID_0_01_EDX_MMX __BIT(23)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
422
#define CPUID_0_01_EDX_FXSR __BIT(24)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
423
#define CPUID_0_01_EDX_SSE __BIT(25)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
424
#define CPUID_0_01_EDX_SSE2 __BIT(26)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
425
#define CPUID_0_01_EDX_SS __BIT(27)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
426
#define CPUID_0_01_EDX_HTT __BIT(28)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
427
#define CPUID_0_01_EDX_TM __BIT(29)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
428
#define CPUID_0_01_EDX_PBE __BIT(31)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
437
#define CPUID_0_04_EAX_SELFINITCL __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
438
#define CPUID_0_04_EAX_FULLASSOC __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
443
#define CPUID_0_07_EBX_FSGSBASE __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
444
#define CPUID_0_07_EBX_TSC_ADJUST __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
445
#define CPUID_0_07_EBX_SGX __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
446
#define CPUID_0_07_EBX_BMI1 __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
447
#define CPUID_0_07_EBX_HLE __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
448
#define CPUID_0_07_EBX_AVX2 __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
449
#define CPUID_0_07_EBX_FDPEXONLY __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
450
#define CPUID_0_07_EBX_SMEP __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
451
#define CPUID_0_07_EBX_BMI2 __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
452
#define CPUID_0_07_EBX_ERMS __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
453
#define CPUID_0_07_EBX_INVPCID __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
454
#define CPUID_0_07_EBX_RTM __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
455
#define CPUID_0_07_EBX_QM __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
456
#define CPUID_0_07_EBX_FPUCSDS __BIT(13)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
457
#define CPUID_0_07_EBX_MPX __BIT(14)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
458
#define CPUID_0_07_EBX_PQE __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
459
#define CPUID_0_07_EBX_AVX512F __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
460
#define CPUID_0_07_EBX_AVX512DQ __BIT(17)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
461
#define CPUID_0_07_EBX_RDSEED __BIT(18)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
462
#define CPUID_0_07_EBX_ADX __BIT(19)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
463
#define CPUID_0_07_EBX_SMAP __BIT(20)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
464
#define CPUID_0_07_EBX_AVX512_IFMA __BIT(21)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
465
#define CPUID_0_07_EBX_CLFLUSHOPT __BIT(23)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
466
#define CPUID_0_07_EBX_CLWB __BIT(24)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
467
#define CPUID_0_07_EBX_PT __BIT(25)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
468
#define CPUID_0_07_EBX_AVX512PF __BIT(26)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
469
#define CPUID_0_07_EBX_AVX512ER __BIT(27)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
470
#define CPUID_0_07_EBX_AVX512CD __BIT(28)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
471
#define CPUID_0_07_EBX_SHA __BIT(29)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
472
#define CPUID_0_07_EBX_AVX512BW __BIT(30)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
473
#define CPUID_0_07_EBX_AVX512VL __BIT(31)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
475
#define CPUID_0_07_ECX_PREFETCHWT1 __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
476
#define CPUID_0_07_ECX_AVX512_VBMI __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
477
#define CPUID_0_07_ECX_UMIP __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
478
#define CPUID_0_07_ECX_PKU __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
479
#define CPUID_0_07_ECX_OSPKE __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
480
#define CPUID_0_07_ECX_WAITPKG __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
481
#define CPUID_0_07_ECX_AVX512_VBMI2 __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
482
#define CPUID_0_07_ECX_CET_SS __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
483
#define CPUID_0_07_ECX_GFNI __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
484
#define CPUID_0_07_ECX_VAES __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
485
#define CPUID_0_07_ECX_VPCLMULQDQ __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
486
#define CPUID_0_07_ECX_AVX512_VNNI __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
487
#define CPUID_0_07_ECX_AVX512_BITALG __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
488
#define CPUID_0_07_ECX_AVX512_VPOPCNTDQ __BIT(14)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
489
#define CPUID_0_07_ECX_LA57 __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
491
#define CPUID_0_07_ECX_RDPID __BIT(22)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
492
#define CPUID_0_07_ECX_KL __BIT(23)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
493
#define CPUID_0_07_ECX_CLDEMOTE __BIT(25)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
494
#define CPUID_0_07_ECX_MOVDIRI __BIT(27)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
495
#define CPUID_0_07_ECX_MOVDIR64B __BIT(28)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
496
#define CPUID_0_07_ECX_SGXLC __BIT(30)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
497
#define CPUID_0_07_ECX_PKS __BIT(31)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
499
#define CPUID_0_07_EDX_AVX512_4VNNIW __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
500
#define CPUID_0_07_EDX_AVX512_4FMAPS __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
501
#define CPUID_0_07_EDX_FSREP_MOV __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
502
#define CPUID_0_07_EDX_AVX512_VP2INTERSECT __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
503
#define CPUID_0_07_EDX_SRBDS_CTRL __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
504
#define CPUID_0_07_EDX_MD_CLEAR __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
505
#define CPUID_0_07_EDX_TSX_FORCE_ABORT __BIT(13)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
506
#define CPUID_0_07_EDX_SERIALIZE __BIT(14)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
507
#define CPUID_0_07_EDX_HYBRID __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
508
#define CPUID_0_07_EDX_TSXLDTRK __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
509
#define CPUID_0_07_EDX_CET_IBT __BIT(20)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
510
#define CPUID_0_07_EDX_IBRS __BIT(26)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
511
#define CPUID_0_07_EDX_STIBP __BIT(27)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
512
#define CPUID_0_07_EDX_L1D_FLUSH __BIT(28)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
513
#define CPUID_0_07_EDX_ARCH_CAP __BIT(29)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
514
#define CPUID_0_07_EDX_CORE_CAP __BIT(30)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
515
#define CPUID_0_07_EDX_SSBD __BIT(31)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
527
#define CPUID_0_0D_ECX1_EAX_XSAVEOPT __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
528
#define CPUID_0_0D_ECX1_EAX_XSAVEC __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
529
#define CPUID_0_0D_ECX1_EAX_XGETBV __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
530
#define CPUID_0_0D_ECX1_EAX_XSAVES __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
533
#define CPUID_8_01_ECX_LAHF __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
534
#define CPUID_8_01_ECX_CMPLEGACY __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
535
#define CPUID_8_01_ECX_SVM __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
536
#define CPUID_8_01_ECX_EAPIC __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
537
#define CPUID_8_01_ECX_ALTMOVCR8 __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
538
#define CPUID_8_01_ECX_ABM __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
539
#define CPUID_8_01_ECX_SSE4A __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
540
#define CPUID_8_01_ECX_MISALIGNSSE __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
541
#define CPUID_8_01_ECX_3DNOWPF __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
542
#define CPUID_8_01_ECX_OSVW __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
543
#define CPUID_8_01_ECX_IBS __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
544
#define CPUID_8_01_ECX_XOP __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
545
#define CPUID_8_01_ECX_SKINIT __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
546
#define CPUID_8_01_ECX_WDT __BIT(13)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
547
#define CPUID_8_01_ECX_LWP __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
548
#define CPUID_8_01_ECX_FMA4 __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
549
#define CPUID_8_01_ECX_TCE __BIT(17)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
550
#define CPUID_8_01_ECX_NODEID __BIT(19)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
551
#define CPUID_8_01_ECX_TBM __BIT(21)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
552
#define CPUID_8_01_ECX_TOPOEXT __BIT(22)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
553
#define CPUID_8_01_ECX_PCEC __BIT(23)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
554
#define CPUID_8_01_ECX_PCENB __BIT(24)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
555
#define CPUID_8_01_ECX_DBE __BIT(26)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
556
#define CPUID_8_01_ECX_PERFTSC __BIT(27)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
557
#define CPUID_8_01_ECX_PERFEXTLLC __BIT(28)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
558
#define CPUID_8_01_ECX_MWAITX __BIT(29)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
560
#define CPUID_8_01_EDX_FPU __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
561
#define CPUID_8_01_EDX_VME __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
562
#define CPUID_8_01_EDX_DE __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
563
#define CPUID_8_01_EDX_PSE __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
564
#define CPUID_8_01_EDX_TSC __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
565
#define CPUID_8_01_EDX_MSR __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
566
#define CPUID_8_01_EDX_PAE __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
567
#define CPUID_8_01_EDX_MCE __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
568
#define CPUID_8_01_EDX_CX8 __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
569
#define CPUID_8_01_EDX_APIC __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
570
#define CPUID_8_01_EDX_SYSCALL __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
571
#define CPUID_8_01_EDX_MTRR __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
572
#define CPUID_8_01_EDX_PGE __BIT(13)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
573
#define CPUID_8_01_EDX_MCA __BIT(14)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
574
#define CPUID_8_01_EDX_CMOV __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
575
#define CPUID_8_01_EDX_PAT __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
576
#define CPUID_8_01_EDX_PSE36 __BIT(17)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
577
#define CPUID_8_01_EDX_XD __BIT(20)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
578
#define CPUID_8_01_EDX_MMXEXT __BIT(22)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
579
#define CPUID_8_01_EDX_MMX __BIT(23)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
580
#define CPUID_8_01_EDX_FXSR __BIT(24)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
581
#define CPUID_8_01_EDX_FFXSR __BIT(25)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
582
#define CPUID_8_01_EDX_PAGE1GB __BIT(26)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
583
#define CPUID_8_01_EDX_RDTSCP __BIT(27)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
584
#define CPUID_8_01_EDX_LM __BIT(29)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
585
#define CPUID_8_01_EDX_3DNOWEXT __BIT(30)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
586
#define CPUID_8_01_EDX_3DNOW __BIT(31)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
589
#define CPUID_8_07_EDX_TS __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
590
#define CPUID_8_07_EDX_FID __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
591
#define CPUID_8_07_EDX_VID __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
592
#define CPUID_8_07_EDX_TTP __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
593
#define CPUID_8_07_EDX_TM __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
594
#define CPUID_8_07_EDX_100MHzSteps __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
595
#define CPUID_8_07_EDX_HwPstate __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
596
#define CPUID_8_07_EDX_TscInvariant __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
597
#define CPUID_8_07_EDX_CPB __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
598
#define CPUID_8_07_EDX_EffFreqRO __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
599
#define CPUID_8_07_EDX_ProcFeedbackIntf __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
600
#define CPUID_8_07_EDX_ProcPowerReport __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
603
#define CPUID_8_08_EBX_CLZERO __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
604
#define CPUID_8_08_EBX_InstRetCntMsr __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
605
#define CPUID_8_08_EBX_RstrFpErrPtrs __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
606
#define CPUID_8_08_EBX_INVLPGB __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
607
#define CPUID_8_08_EBX_RDPRU __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
608
#define CPUID_8_08_EBX_MCOMMIT __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
609
#define CPUID_8_08_EBX_WBNOINVD __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
610
#define CPUID_8_08_EBX_IBPB __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
611
#define CPUID_8_08_EBX_INT_WBINVD __BIT(13)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
612
#define CPUID_8_08_EBX_IBRS __BIT(14)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
613
#define CPUID_8_08_EBX_STIBP __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
614
#define CPUID_8_08_EBX_IBRS_ALWAYSON __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
615
#define CPUID_8_08_EBX_STIBP_ALWAYSON __BIT(17)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
616
#define CPUID_8_08_EBX_PREFER_IBRS __BIT(18)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
617
#define CPUID_8_08_EBX_EferLmsleUnsupp __BIT(20)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
618
#define CPUID_8_08_EBX_INVLPGBnestedPg __BIT(21)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
619
#define CPUID_8_08_EBX_SSBD __BIT(24)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
620
#define CPUID_8_08_EBX_VIRT_SSBD __BIT(25)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
621
#define CPUID_8_08_EBX_SSB_NO __BIT(26)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
630
#define CPUID_8_0A_EDX_NP __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
631
#define CPUID_8_0A_EDX_LbrVirt __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
632
#define CPUID_8_0A_EDX_SVML __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
633
#define CPUID_8_0A_EDX_NRIPS __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
634
#define CPUID_8_0A_EDX_TscRateMsr __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
635
#define CPUID_8_0A_EDX_VmcbClean __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
636
#define CPUID_8_0A_EDX_FlushByASID __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
637
#define CPUID_8_0A_EDX_DecodeAssists __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
638
#define CPUID_8_0A_EDX_PauseFilter __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
639
#define CPUID_8_0A_EDX_PFThreshold __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
640
#define CPUID_8_0A_EDX_AVIC __BIT(13)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
641
#define CPUID_8_0A_EDX_VMSAVEvirt __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
642
#define CPUID_8_0A_EDX_VGIF __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
643
#define CPUID_8_0A_EDX_GMET __BIT(17)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
644
#define CPUID_8_0A_EDX_SSSCheck __BIT(19)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
645
#define CPUID_8_0A_EDX_SpecCtrl __BIT(20)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
646
#define CPUID_8_0A_EDX_TlbiCtl __BIT(24)
sys/dev/virtual/nvmm/x86/nvmm_x86.h
655
#define CR0_PE __BIT(0) /* Protected mode Enable */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
656
#define CR0_MP __BIT(1) /* "Math" Present (NPX or NPX emulator) */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
657
#define CR0_EM __BIT(2) /* EMulate non-NPX coproc. (trap ESC only) */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
658
#define CR0_TS __BIT(3) /* Task Switched (if MP, trap ESC and WAIT) */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
659
#define CR0_ET __BIT(4) /* Extension Type (387 (if set) vs 287) */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
660
#define CR0_NE __BIT(5) /* Numeric Error enable (EX16 vs IRQ13) */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
661
#define CR0_WP __BIT(16) /* Write Protect (honor page protect in all modes) */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
662
#define CR0_AM __BIT(18) /* Alignment Mask (set to enable AC flag) */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
663
#define CR0_NW __BIT(29) /* Not Write-through */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
664
#define CR0_CD __BIT(30) /* Cache Disable */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
665
#define CR0_PG __BIT(31) /* PaGing enable */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
668
#define CR4_VME __BIT(0) /* Virtual 8086 mode extensions */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
669
#define CR4_PVI __BIT(1) /* Protected-mode virtual interrupts */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
670
#define CR4_TSD __BIT(2) /* Time stamp disable */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
671
#define CR4_DE __BIT(3) /* Debugging extensions */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
672
#define CR4_PSE __BIT(4) /* Page size extensions */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
673
#define CR4_PAE __BIT(5) /* Physical address extension */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
674
#define CR4_MCE __BIT(6) /* Machine check enable */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
675
#define CR4_PGE __BIT(7) /* Page global enable */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
676
#define CR4_PCE __BIT(8) /* Performance monitoring counter enable */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
677
#define CR4_OSFXSR __BIT(9) /* Fast FPU save/restore used by OS */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
678
#define CR4_OSXMMEXCPT __BIT(10) /* Enable SIMD/MMX2 to use except 16 */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
679
#define CR4_UMIP __BIT(11) /* User Mode Instruction Prevention */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
680
#define CR4_LA57 __BIT(12) /* Enable 57-bit linear address */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
681
#define CR4_VMXE __BIT(13) /* Enable VMX - Intel specific */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
682
#define CR4_SMXE __BIT(14) /* Enable SMX - Intel specific */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
683
#define CR4_FSGSBASE __BIT(16) /* Enable *FSBASE and *GSBASE instructions */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
684
#define CR4_PCIDE __BIT(17) /* Enable Process Context IDentifiers */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
685
#define CR4_OSXSAVE __BIT(18) /* Enable XSave (for AVX Instructions) */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
686
#define CR4_SMEP __BIT(20) /* Supervisor-Mode Execution Prevent */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
687
#define CR4_SMAP __BIT(21) /* Supervisor-Mode Access Prevent */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
688
#define CR4_PKE __BIT(22) /* Protection Keys Enable for user pages */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
689
#define CR4_CET __BIT(23) /* Enable CET */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
690
#define CR4_PKS __BIT(24) /* Protection Keys Enable for kern pages */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
693
#define XCR0_X87 __BIT(0) /* x87 FPU/MMX state */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
694
#define XCR0_SSE __BIT(1) /* SSE state */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
695
#define XCR0_AVX __BIT(2) /* AVX state */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
709
#define EFER_SCE __BIT(0) /* SYSCALL Enable (R/W) */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
710
#define EFER_LME __BIT(8) /* Long Mode Enable (R/W) */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
711
#define EFER_LMA __BIT(10) /* Long Mode Active (R) */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
712
#define EFER_NXE __BIT(11) /* PTE No-Execute Enable (R/W) */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
713
#define EFER_SVME __BIT(12) /* SVM Enable (R/W) */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
714
#define EFER_LMSLE __BIT(13) /* Long Mode Segment Limit Enable */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
715
#define EFER_FFXSR __BIT(14) /* Fast FXSAVE/FXRSTOR Enable */
sys/dev/virtual/nvmm/x86/nvmm_x86.h
716
#define EFER_TCE __BIT(15) /* Translation Cache Extension */
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1138
#define SVM_EXIT_CR_MOV __BIT(63) /* instruction was MOV */
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1199
#define SVM_EXIT_IO_A64 __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1200
#define SVM_EXIT_IO_A32 __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1201
#define SVM_EXIT_IO_A16 __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1202
#define SVM_EXIT_IO_SZ32 __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1203
#define SVM_EXIT_IO_SZ16 __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1204
#define SVM_EXIT_IO_SZ8 __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1205
#define SVM_EXIT_IO_REP __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1206
#define SVM_EXIT_IO_STR __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1207
#define SVM_EXIT_IO_IN __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1811
#define SVM_MSRBM_READ __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1812
#define SVM_MSRBM_WRITE __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1844
#define SVM_SEG_ATTRIB_S __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1846
#define SVM_SEG_ATTRIB_P __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1847
#define SVM_SEG_ATTRIB_AVL __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1848
#define SVM_SEG_ATTRIB_L __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1849
#define SVM_SEG_ATTRIB_DEF __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1850
#define SVM_SEG_ATTRIB_G __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2205
if (svm_asidmap[oct] & __BIT(bit)) {
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2209
svm_asidmap[oct] |= __BIT(bit);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2239
svm_asidmap[oct] &= ~__BIT(bit);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
247
#define VMCB_CTRL_INTERCEPT_RCR(x) __BIT( 0 + x)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
248
#define VMCB_CTRL_INTERCEPT_WCR(x) __BIT(16 + x)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
251
#define VMCB_CTRL_INTERCEPT_RDR(x) __BIT( 0 + x)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
252
#define VMCB_CTRL_INTERCEPT_WDR(x) __BIT(16 + x)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
255
#define VMCB_CTRL_INTERCEPT_VEC(x) __BIT(x)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
258
#define VMCB_CTRL_INTERCEPT_INTR __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
259
#define VMCB_CTRL_INTERCEPT_NMI __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
260
#define VMCB_CTRL_INTERCEPT_SMI __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
261
#define VMCB_CTRL_INTERCEPT_INIT __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
262
#define VMCB_CTRL_INTERCEPT_VINTR __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
263
#define VMCB_CTRL_INTERCEPT_CR0_SEL __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
264
#define VMCB_CTRL_INTERCEPT_RIDTR __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2648
svm_asidmap[0] |= __BIT(0);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
265
#define VMCB_CTRL_INTERCEPT_RGDTR __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2653
svm_asidmap[i] |= __BIT(j);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
266
#define VMCB_CTRL_INTERCEPT_RLDTR __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
267
#define VMCB_CTRL_INTERCEPT_RTR __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
268
#define VMCB_CTRL_INTERCEPT_WIDTR __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
269
#define VMCB_CTRL_INTERCEPT_WGDTR __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
270
#define VMCB_CTRL_INTERCEPT_WLDTR __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
271
#define VMCB_CTRL_INTERCEPT_WTR __BIT(13)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
272
#define VMCB_CTRL_INTERCEPT_RDTSC __BIT(14)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
273
#define VMCB_CTRL_INTERCEPT_RDPMC __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
274
#define VMCB_CTRL_INTERCEPT_PUSHF __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
275
#define VMCB_CTRL_INTERCEPT_POPF __BIT(17)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
276
#define VMCB_CTRL_INTERCEPT_CPUID __BIT(18)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
277
#define VMCB_CTRL_INTERCEPT_RSM __BIT(19)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
278
#define VMCB_CTRL_INTERCEPT_IRET __BIT(20)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
279
#define VMCB_CTRL_INTERCEPT_INTN __BIT(21)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
280
#define VMCB_CTRL_INTERCEPT_INVD __BIT(22)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
281
#define VMCB_CTRL_INTERCEPT_PAUSE __BIT(23)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
282
#define VMCB_CTRL_INTERCEPT_HLT __BIT(24)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
283
#define VMCB_CTRL_INTERCEPT_INVLPG __BIT(25)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
284
#define VMCB_CTRL_INTERCEPT_INVLPGA __BIT(26)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
285
#define VMCB_CTRL_INTERCEPT_IOIO_PROT __BIT(27)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
286
#define VMCB_CTRL_INTERCEPT_MSR_PROT __BIT(28)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
287
#define VMCB_CTRL_INTERCEPT_TASKSW __BIT(29)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
288
#define VMCB_CTRL_INTERCEPT_FERR_FREEZE __BIT(30)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
289
#define VMCB_CTRL_INTERCEPT_SHUTDOWN __BIT(31)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
292
#define VMCB_CTRL_INTERCEPT_VMRUN __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
293
#define VMCB_CTRL_INTERCEPT_VMMCALL __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
294
#define VMCB_CTRL_INTERCEPT_VMLOAD __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
295
#define VMCB_CTRL_INTERCEPT_VMSAVE __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
296
#define VMCB_CTRL_INTERCEPT_STGI __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
297
#define VMCB_CTRL_INTERCEPT_CLGI __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
298
#define VMCB_CTRL_INTERCEPT_SKINIT __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
299
#define VMCB_CTRL_INTERCEPT_RDTSCP __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
300
#define VMCB_CTRL_INTERCEPT_ICEBP __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
301
#define VMCB_CTRL_INTERCEPT_WBINVD __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
302
#define VMCB_CTRL_INTERCEPT_MONITOR __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
303
#define VMCB_CTRL_INTERCEPT_MWAIT __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
304
#define VMCB_CTRL_INTERCEPT_MWAIT_ARMED __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
305
#define VMCB_CTRL_INTERCEPT_XSETBV __BIT(13)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
306
#define VMCB_CTRL_INTERCEPT_RDPRU __BIT(14)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
307
#define VMCB_CTRL_INTERCEPT_EFER_SPEC __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
308
#define VMCB_CTRL_INTERCEPT_WCR_SPEC(x) __BIT(16 + x)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
311
#define VMCB_CTRL_INTERCEPT_INVLPGB_ALL __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
312
#define VMCB_CTRL_INTERCEPT_INVLPGB_ILL __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
313
#define VMCB_CTRL_INTERCEPT_PCID __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
314
#define VMCB_CTRL_INTERCEPT_MCOMMIT __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
315
#define VMCB_CTRL_INTERCEPT_TLBSYNC __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
332
#define VMCB_CTRL_V_IRQ __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
333
#define VMCB_CTRL_V_VGIF __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
335
#define VMCB_CTRL_V_IGN_TPR __BIT(20)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
336
#define VMCB_CTRL_V_INTR_MASKING __BIT(24)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
337
#define VMCB_CTRL_V_GUEST_VGIF __BIT(25)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
338
#define VMCB_CTRL_V_AVIC_EN __BIT(31)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
342
#define VMCB_CTRL_INTR_SHADOW __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
343
#define VMCB_CTRL_INTR_MASK __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
352
#define VMCB_CTRL_EXITINTINFO_EV __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
353
#define VMCB_CTRL_EXITINTINFO_V __BIT(31)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
357
#define VMCB_CTRL_ENABLE_NP __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
358
#define VMCB_CTRL_ENABLE_SEV __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
359
#define VMCB_CTRL_ENABLE_ES_SEV __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
360
#define VMCB_CTRL_ENABLE_GMET __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
361
#define VMCB_CTRL_ENABLE_SSS __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
362
#define VMCB_CTRL_ENABLE_VTE __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
372
#define VMCB_CTRL_EVENTINJ_EV __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
373
#define VMCB_CTRL_EVENTINJ_V __BIT(31)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
379
#define VMCB_CTRL_ENABLE_LBR __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
380
#define VMCB_CTRL_ENABLE_VVMSAVE __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
383
#define VMCB_CTRL_VMCB_CLEAN_I __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
384
#define VMCB_CTRL_VMCB_CLEAN_IOPM __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
385
#define VMCB_CTRL_VMCB_CLEAN_ASID __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
386
#define VMCB_CTRL_VMCB_CLEAN_TPR __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
387
#define VMCB_CTRL_VMCB_CLEAN_NP __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
388
#define VMCB_CTRL_VMCB_CLEAN_CR __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
389
#define VMCB_CTRL_VMCB_CLEAN_DR __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
390
#define VMCB_CTRL_VMCB_CLEAN_DT __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
391
#define VMCB_CTRL_VMCB_CLEAN_SEG __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
392
#define VMCB_CTRL_VMCB_CLEAN_CR2 __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
393
#define VMCB_CTRL_VMCB_CLEAN_LBR __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
394
#define VMCB_CTRL_VMCB_CLEAN_AVIC __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
395
#define VMCB_CTRL_VMCB_CLEAN_CET __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
54
#define NB_CFG_INITAPICCPUIDLO __BIT(54)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
63
#define VM_CR_DPD __BIT(0) /* Debug port disable */
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
64
#define VM_CR_RINIT __BIT(1) /* Intercept init */
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
65
#define VM_CR_DISA20 __BIT(2) /* Disable A20 masking */
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
66
#define VM_CR_LOCK __BIT(3) /* SVM Lock */
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
67
#define VM_CR_SVMED __BIT(4) /* SVME Disable */
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1628
#define VMX_QUAL_CR_LMSW_OPMEM __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1630
#define VMX_QUAL_CR_LMSW_SRC __BIT(31,16)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1820
#define VMX_QUAL_IO_IN __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1821
#define VMX_QUAL_IO_STR __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1822
#define VMX_QUAL_IO_REP __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1823
#define VMX_QUAL_IO_DX __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
191
#define IA32_FEATURE_CONTROL_LOCK __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
192
#define IA32_FEATURE_CONTROL_IN_SMX __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
193
#define IA32_FEATURE_CONTROL_OUT_SMX __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
198
#define IA32_ARCH_RDCL_NO __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
199
#define IA32_ARCH_IBRS_ALL __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
200
#define IA32_ARCH_RSBA __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
201
#define IA32_ARCH_SKIP_L1DFL_VMENTRY __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
202
#define IA32_ARCH_SSB_NO __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
203
#define IA32_ARCH_MDS_NO __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
204
#define IA32_ARCH_IF_PSCHANGE_MC_NO __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2041
#define VMX_EPT_VIOLATION_READ __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2042
#define VMX_EPT_VIOLATION_WRITE __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2043
#define VMX_EPT_VIOLATION_EXECUTE __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
205
#define IA32_ARCH_TSX_CTRL __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
206
#define IA32_ARCH_TAA_NO __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
209
#define IA32_FLUSH_CMD_L1D_FLUSH __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
212
#define IA32_MISC_PERFMON_EN __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
213
#define IA32_MISC_BTS_UNAVAIL __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
214
#define IA32_MISC_PEBS_UNAVAIL __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
215
#define IA32_MISC_EISST_EN __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
216
#define IA32_MISC_MWAIT_EN __BIT(18)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
221
#define IA32_VMX_BASIC_MEM_WIDTH __BIT(48)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
222
#define IA32_VMX_BASIC_DUAL __BIT(49)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
226
#define IA32_VMX_BASIC_IO_REPORT __BIT(54)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
227
#define IA32_VMX_BASIC_TRUE_CTLS __BIT(55)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
246
#define IA32_VMX_EPT_VPID_XO __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
247
#define IA32_VMX_EPT_VPID_WALKLENGTH_4 __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
248
#define IA32_VMX_EPT_VPID_UC __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
249
#define IA32_VMX_EPT_VPID_WB __BIT(14)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
250
#define IA32_VMX_EPT_VPID_2MB __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
251
#define IA32_VMX_EPT_VPID_1GB __BIT(17)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2512
bitmap[byte] &= ~__BIT(bitoff);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2515
bitmap[2048 + byte] &= ~__BIT(bitoff);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
252
#define IA32_VMX_EPT_VPID_INVEPT __BIT(20)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2520
#define VMX_SEG_ATTRIB_S __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2522
#define VMX_SEG_ATTRIB_P __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2523
#define VMX_SEG_ATTRIB_AVL __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2524
#define VMX_SEG_ATTRIB_L __BIT(13)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2525
#define VMX_SEG_ATTRIB_DEF __BIT(14)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2526
#define VMX_SEG_ATTRIB_G __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2527
#define VMX_SEG_ATTRIB_UNUSABLE __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
253
#define IA32_VMX_EPT_VPID_FLAGS_AD __BIT(21)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
254
#define IA32_VMX_EPT_VPID_ADVANCED_VMEXIT_INFO __BIT(22)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
255
#define IA32_VMX_EPT_VPID_SHSTK __BIT(23)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
256
#define IA32_VMX_EPT_VPID_INVEPT_CONTEXT __BIT(25)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
257
#define IA32_VMX_EPT_VPID_INVEPT_ALL __BIT(26)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
258
#define IA32_VMX_EPT_VPID_INVVPID __BIT(32)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
259
#define IA32_VMX_EPT_VPID_INVVPID_ADDR __BIT(40)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
260
#define IA32_VMX_EPT_VPID_INVVPID_CONTEXT __BIT(41)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
261
#define IA32_VMX_EPT_VPID_INVVPID_ALL __BIT(42)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
262
#define IA32_VMX_EPT_VPID_INVVPID_CONTEXT_NOG __BIT(43)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2910
if (vmx_asidmap[oct] & __BIT(bit)) {
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2916
vmx_asidmap[oct] |= __BIT(bit);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2939
vmx_asidmap[oct] &= ~__BIT(bit);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
308
#define EPTP_FLAGS_AD __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
309
#define EPTP_SSS __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3272
((msrval & __BIT(32 + bitoff)) != 0)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3274
((msrval & __BIT(bitoff)) == 0)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3294
if (!(set_one & __BIT(i))) {
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3328
if (set_one & __BIT(i))
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3330
*res &= ~__BIT(i);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3332
if (set_zero & __BIT(i))
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3334
*res |= __BIT(i);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3336
if (set_zero & __BIT(i)) {
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3337
*res &= ~__BIT(i);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3338
} else if (set_one & __BIT(i)) {
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3339
*res |= __BIT(i);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3341
*res &= ~__BIT(i);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3343
*res &= ~__BIT(i);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3345
*res |= __BIT(i);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
346
#define PIN_CTLS_INT_EXITING __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
347
#define PIN_CTLS_NMI_EXITING __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
348
#define PIN_CTLS_VIRTUAL_NMIS __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
349
#define PIN_CTLS_ACTIVATE_PREEMPT_TIMER __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
350
#define PIN_CTLS_PROCESS_POSTED_INTS __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3500
vmx_asidmap[0] |= __BIT(0);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
352
#define PROC_CTLS_INT_WINDOW_EXITING __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
353
#define PROC_CTLS_USE_TSC_OFFSETTING __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
354
#define PROC_CTLS_HLT_EXITING __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
355
#define PROC_CTLS_INVLPG_EXITING __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
356
#define PROC_CTLS_MWAIT_EXITING __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
357
#define PROC_CTLS_RDPMC_EXITING __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
358
#define PROC_CTLS_RDTSC_EXITING __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
359
#define PROC_CTLS_RCR3_EXITING __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
360
#define PROC_CTLS_LCR3_EXITING __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
361
#define PROC_CTLS_RCR8_EXITING __BIT(19)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
362
#define PROC_CTLS_LCR8_EXITING __BIT(20)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
363
#define PROC_CTLS_USE_TPR_SHADOW __BIT(21)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
364
#define PROC_CTLS_NMI_WINDOW_EXITING __BIT(22)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
365
#define PROC_CTLS_DR_EXITING __BIT(23)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
366
#define PROC_CTLS_UNCOND_IO_EXITING __BIT(24)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
367
#define PROC_CTLS_USE_IO_BITMAPS __BIT(25)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
368
#define PROC_CTLS_MONITOR_TRAP_FLAG __BIT(27)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
369
#define PROC_CTLS_USE_MSR_BITMAPS __BIT(28)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
370
#define PROC_CTLS_MONITOR_EXITING __BIT(29)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
371
#define PROC_CTLS_PAUSE_EXITING __BIT(30)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
372
#define PROC_CTLS_ACTIVATE_CTLS2 __BIT(31)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
378
#define EXIT_CTLS_SAVE_DEBUG_CONTROLS __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
379
#define EXIT_CTLS_HOST_LONG_MODE __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
380
#define EXIT_CTLS_LOAD_PERFGLOBALCTRL __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
381
#define EXIT_CTLS_ACK_INTERRUPT __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
382
#define EXIT_CTLS_SAVE_PAT __BIT(18)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
383
#define EXIT_CTLS_LOAD_PAT __BIT(19)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
384
#define EXIT_CTLS_SAVE_EFER __BIT(20)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
385
#define EXIT_CTLS_LOAD_EFER __BIT(21)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
386
#define EXIT_CTLS_SAVE_PREEMPT_TIMER __BIT(22)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
387
#define EXIT_CTLS_CLEAR_BNDCFGS __BIT(23)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
388
#define EXIT_CTLS_CONCEAL_PT __BIT(24)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
389
#define EXIT_CTLS_CLEAR_RTIT_CTL __BIT(25)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
390
#define EXIT_CTLS_LOAD_CET __BIT(28)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
391
#define EXIT_CTLS_LOAD_PKRS __BIT(29)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
395
#define ENTRY_CTLS_LOAD_DEBUG_CONTROLS __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
396
#define ENTRY_CTLS_LONG_MODE __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
397
#define ENTRY_CTLS_SMM __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
398
#define ENTRY_CTLS_DISABLE_DUAL __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
399
#define ENTRY_CTLS_LOAD_PERFGLOBALCTRL __BIT(13)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
400
#define ENTRY_CTLS_LOAD_PAT __BIT(14)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
401
#define ENTRY_CTLS_LOAD_EFER __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
402
#define ENTRY_CTLS_LOAD_BNDCFGS __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
403
#define ENTRY_CTLS_CONCEAL_PT __BIT(17)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
404
#define ENTRY_CTLS_LOAD_RTIT_CTL __BIT(18)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
405
#define ENTRY_CTLS_LOAD_CET __BIT(20)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
406
#define ENTRY_CTLS_LOAD_PKRS __BIT(22)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
418
#define INTR_INFO_ERROR __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
419
#define INTR_INFO_VALID __BIT(31)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
424
#define PROC_CTLS2_VIRT_APIC_ACCESSES __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
425
#define PROC_CTLS2_ENABLE_EPT __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
426
#define PROC_CTLS2_DESC_TABLE_EXITING __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
427
#define PROC_CTLS2_ENABLE_RDTSCP __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
428
#define PROC_CTLS2_VIRT_X2APIC __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
429
#define PROC_CTLS2_ENABLE_VPID __BIT(5)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
430
#define PROC_CTLS2_WBINVD_EXITING __BIT(6)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
431
#define PROC_CTLS2_UNRESTRICTED_GUEST __BIT(7)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
432
#define PROC_CTLS2_APIC_REG_VIRT __BIT(8)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
433
#define PROC_CTLS2_VIRT_INT_DELIVERY __BIT(9)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
434
#define PROC_CTLS2_PAUSE_LOOP_EXITING __BIT(10)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
435
#define PROC_CTLS2_RDRAND_EXITING __BIT(11)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
436
#define PROC_CTLS2_INVPCID_ENABLE __BIT(12)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
437
#define PROC_CTLS2_VMFUNC_ENABLE __BIT(13)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
438
#define PROC_CTLS2_VMCS_SHADOWING __BIT(14)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
439
#define PROC_CTLS2_ENCLS_EXITING __BIT(15)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
440
#define PROC_CTLS2_RDSEED_EXITING __BIT(16)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
441
#define PROC_CTLS2_PML_ENABLE __BIT(17)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
442
#define PROC_CTLS2_EPT_VIOLATION __BIT(18)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
443
#define PROC_CTLS2_CONCEAL_VMX_FROM_PT __BIT(19)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
444
#define PROC_CTLS2_XSAVES_ENABLE __BIT(20)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
445
#define PROC_CTLS2_MODE_BASED_EXEC_EPT __BIT(22)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
446
#define PROC_CTLS2_SUBPAGE_PERMISSIONS __BIT(23)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
447
#define PROC_CTLS2_PT_USES_GPA __BIT(24)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
448
#define PROC_CTLS2_USE_TSC_SCALING __BIT(25)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
449
#define PROC_CTLS2_WAIT_PAUSE_ENABLE __BIT(26)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
450
#define PROC_CTLS2_ENCLV_EXITING __BIT(28)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
482
#define INT_STATE_STI __BIT(0)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
483
#define INT_STATE_MOVSS __BIT(1)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
484
#define INT_STATE_SMI __BIT(2)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
485
#define INT_STATE_NMI __BIT(3)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
486
#define INT_STATE_ENCLAVE __BIT(4)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
664
#define VMCS_IDENT_SHADOW __BIT(31)
sys/sys/bitops.h
73
((__BIT(MAX((__m), (__n)) + 1) - 1) ^ (__BIT(MIN((__m), (__n))) - 1))