儲存庫 vbox 的更動 87358
- 時間撮記:
- 2021-1-21 下午07:54:27 (4 年 以前)
- svn:sync-xref-src-repo-rev:
- 142339
- 位置:
- trunk/include
- 檔案:
-
- 修改 4 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/include/VBox/apic.mac
r82968 r87358 51 51 %define APIC_REG_LVT_LEVEL_TRIGGER RT_BIT(15) 52 52 %define APIC_REG_LVT_MASKED RT_BIT(16) 53 %define XAPIC_HARDWARE_VERSION_P4 0x14 54 %define XAPIC_MAX_LVT_ENTRIES_P4 6 55 %define XAPIC_APIC_ID_BIT_COUNT_P4 8 56 %define XAPIC_HARDWARE_VERSION_P6 0x10 57 %define XAPIC_MAX_LVT_ENTRIES_P6 4 58 %define XAPIC_APIC_ID_BIT_COUNT_P6 4 59 %define XAPIC_ILLEGAL_VECTOR_START 0 60 %define XAPIC_ILLEGAL_VECTOR_END 15 61 %define XAPIC_RSVD_VECTOR_START 16 62 %define XAPIC_RSVD_VECTOR_END 31 63 %define XAPIC_ESR_SEND_CHKSUM_ERROR_P6 RT_BIT(0) 64 %define XAPIC_ESR_RECV_CHKSUM_ERROR_P6 RT_BIT(1) 65 %define XAPIC_ESR_SEND_ACCEPT_ERROR_P6 RT_BIT(2) 66 %define XAPIC_ESR_RECV_ACCEPT_ERROR_P6 RT_BIT(3) 67 %define XAPIC_ESR_REDIRECTABLE_IPI RT_BIT(4) 68 %define XAPIC_ESR_SEND_ILLEGAL_VECTOR RT_BIT(5) 69 %define XAPIC_ESR_RECV_ILLEGAL_VECTOR RT_BIT(6) 70 %define XAPIC_ESR_ILLEGAL_REG_ADDRESS RT_BIT(7) 71 %define XAPIC_ESR_WO_VALID 0x0 72 %define XAPIC_TPR_VALID 0xff 73 %define XAPIC_TPR_TP 0xf0 74 %define XAPIC_TPR_TP_SUBCLASS 0x0f 75 %define XAPIC_TPR_GET_TP(a_Tpr) ((a_Tpr) & XAPIC_TPR_TP) 76 %define XAPIC_TPR_GET_TP_SUBCLASS(a_Tpr) ((a_Tpr) & XAPIC_TPR_TP_SUBCLASS) 77 %define XAPIC_PPR_VALID 0xff 78 %define XAPIC_PPR_PP 0xf0 79 %define XAPIC_PPR_PP_SUBCLASS 0x0f 80 %define XAPIC_PPR_GET_PP(a_Ppr) ((a_Ppr) & XAPIC_PPR_PP) 81 %define XAPIC_PPR_GET_PP_SUBCLASS(a_Ppr) ((a_Ppr) & XAPIC_PPR_PP_SUBCLASS) 82 %define XAPIC_TIMER_MODE_ONESHOT 0 83 %define XAPIC_TIMER_MODE_PERIODIC 1 84 %define XAPIC_TIMER_MODE_TSC_DEADLINE 2 85 %define XAPIC_LVT_VECTOR 0xff 86 %define XAPIC_LVT_GET_VECTOR(a_Lvt) ((a_Lvt) & XAPIC_LVT_VECTOR) 87 %define XAPIC_LVT_MASK RT_BIT(16) 88 %define XAPIC_LVT_IS_MASKED(a_Lvt) RT_BOOL((a_Lvt) & XAPIC_LVT_MASK) 89 %define XAPIC_LVT_TIMER_MODE RT_BIT(17) 90 %define XAPIC_LVT_TIMER_TSCDEADLINE RT_BIT(18) 91 %define XAPIC_LVT_GET_TIMER_MODE(a_Lvt) (XAPICTIMERMODE)(((a_Lvt) >> 17) & 3) 92 %define XAPIC_LVT_DELIVERY_MODE (RT_BIT(8) | RT_BIT(9) | RT_BIT(10)) 93 %define XAPIC_LVT_GET_DELIVERY_MODE(a_Lvt) (XAPICDELIVERYMODE)(((a_Lvt) >> 8) & 7) 94 %define XAPIC_LVT_DELIVERY_STATUS RT_BIT(12) 95 %define XAPIC_LVT_TRIGGER_MODE RT_BIT(15) 96 %define XAPIC_LVT_GET_TRIGGER_MODE(a_Lvt) (XAPICTRIGGERMODE)(((a_Lvt) >> 15) & 1) 97 %define XAPIC_LVT_REMOTE_IRR RT_BIT(14) 98 %define XAPIC_LVT_GET_REMOTE_IRR(a_Lvt) (((a_Lvt) >> 14) & 1) 99 %define XAPIC_LVT_POLARITY RT_BIT(13) 100 %define XAPIC_LVT_GET_POLARITY(a_Lvt) (((a_Lvt) >> 13) & 1) 101 %define XAPIC_LVT_COMMON_VALID (XAPIC_LVT_VECTOR | XAPIC_LVT_DELIVERY_STATUS | XAPIC_LVT_MASK) 102 %define XAPIC_LVT_CMCI_VALID (XAPIC_LVT_COMMON_VALID | XAPIC_LVT_DELIVERY_MODE) 103 %define XAPIC_LVT_TIMER_VALID (XAPIC_LVT_COMMON_VALID | XAPIC_LVT_TIMER_MODE | XAPIC_LVT_TIMER_TSCDEADLINE) 104 %define XAPIC_LVT_THERMAL_VALID (XAPIC_LVT_COMMON_VALID | XAPIC_LVT_DELIVERY_MODE) 105 %define XAPIC_LVT_PERF_VALID (XAPIC_LVT_COMMON_VALID | XAPIC_LVT_DELIVERY_MODE) 106 %define XAPIC_LVT_LINT_VALID ( XAPIC_LVT_COMMON_VALID | XAPIC_LVT_DELIVERY_MODE | XAPIC_LVT_DELIVERY_STATUS \ 107 | XAPIC_LVT_POLARITY | XAPIC_LVT_REMOTE_IRR | XAPIC_LVT_TRIGGER_MODE) 108 %define XAPIC_LVT_ERROR_VALID (XAPIC_LVT_COMMON_VALID) 109 %define XAPIC_SVR_VECTOR 0xff 110 %define XAPIC_SVR_SOFTWARE_ENABLE RT_BIT(8) 111 %define XAPIC_SVR_SUPRESS_EOI_BROADCAST RT_BIT(12) 112 %define XAPIC_SVR_VALID_P4 (XAPIC_SVR_VECTOR | XAPIC_SVR_SOFTWARE_ENABLE) 113 %define XAPIC_DFR_VALID 0xf0000000 114 %define XAPIC_DFR_RSVD_MB1 0x0fffffff 115 %define XAPIC_DFR_MODEL 0xf 116 %define XAPIC_DFR_GET_MODEL(a_uReg) (((a_uReg) >> 28) & XAPIC_DFR_MODEL) 117 %define XAPIC_LDR_VALID 0xff000000 118 %define X2APIC_LDR_CLUSTER_ID 0xffff0000 119 %define X2APIC_LDR_GET_CLUSTER_ID(a_uReg) ((a_uReg) & X2APIC_LDR_CLUSTER_ID) 120 %define X2APIC_LDR_LOGICAL_ID 0x0000ffff 121 %define XAPIC_LDR_FLAT_LOGICAL_ID 0xff 122 %define XAPIC_LDR_CLUSTERED_CLUSTER_ID 0xf0 123 %define XAPIC_LDR_CLUSTERED_LOGICAL_ID 0x0f 124 %define XAPIC_LDR_CLUSTERED_GET_CLUSTER_ID(a_uReg) ((a_uReg) & XAPIC_LDR_CLUSTERED_CLUSTER_ID) 125 %define XAPIC_EOI_WO_VALID 0x0 126 %define XAPIC_TIMER_ICR_VALID 0xffffffff 127 %define XAPIC_TIMER_DCR_VALID (RT_BIT(0) | RT_BIT(1) | RT_BIT(3)) 128 %define XAPIC_SELF_IPI_VALID 0xff 129 %define XAPIC_SELF_IPI_VECTOR 0xff 130 %define XAPIC_SELF_IPI_GET_VECTOR(a_uReg) ((a_uReg) & XAPIC_SELF_IPI_VECTOR) 131 %define XAPIC_ICR_LO_VECTOR 0xff 132 %define XAPIC_ICR_LO_GET_VECTOR(a_uIcr) ((a_uIcr) & XAPIC_ICR_LO_VECTOR) 133 %define XAPIC_ICR_LO_DELIVERY_MODE (RT_BIT(8) | RT_BIT(9) | RT_BIT(10)) 134 %define XAPIC_ICR_LO_DEST_MODE RT_BIT(11) 135 %define XAPIC_ICR_LO_DELIVERY_STATUS RT_BIT(12) 136 %define XAPIC_ICR_LO_LEVEL RT_BIT(14) 137 %define XAPIC_ICR_TRIGGER_MODE RT_BIT(15) 138 %define XAPIC_ICR_LO_DEST_SHORTHAND (RT_BIT(18) | RT_BIT(19)) 139 %define XAPIC_ICR_LO_WR_VALID ( XAPIC_ICR_LO_VECTOR | XAPIC_ICR_LO_DELIVERY_MODE | XAPIC_ICR_LO_DEST_MODE \ 140 | XAPIC_ICR_LO_LEVEL | XAPIC_ICR_TRIGGER_MODE | XAPIC_ICR_LO_DEST_SHORTHAND) 141 %define XAPIC_ICR_HI_DEST 0xff000000 142 %define XAPIC_ICR_HI_GET_DEST(a_u32IcrHi) (((a_u32IcrHi) >> 24) & XAPIC_ICR_HI_DEST) 143 %define XAPIC_ICR_HI_WR_VALID XAPIC_ICR_HI_DEST 144 %define X2APIC_ID_BROADCAST_MASK 0xffffffff 145 %define XAPIC_ID_BROADCAST_MASK_P4 0xff 146 %define X2APIC_GET_XAPIC_OFF(a_uMsr) ((((a_uMsr) - MSR_IA32_X2APIC_START) << 4) & 0xff0) 147 %define XAPIC_GET_X2APIC_MSR(a_offReg) ((((a_offReg) & 0xff0) >> 4) | MSR_IA32_X2APIC_START) 148 %define XAPIC_OFF_ID 0x020 149 %define XAPIC_OFF_VERSION 0x030 150 %define XAPIC_OFF_TPR 0x080 151 %define XAPIC_OFF_APR 0x090 152 %define XAPIC_OFF_PPR 0x0A0 153 %define XAPIC_OFF_EOI 0x0B0 154 %define XAPIC_OFF_RRD 0x0C0 155 %define XAPIC_OFF_LDR 0x0D0 156 %define XAPIC_OFF_DFR 0x0E0 157 %define XAPIC_OFF_SVR 0x0F0 158 %define XAPIC_OFF_ISR0 0x100 159 %define XAPIC_OFF_ISR1 0x110 160 %define XAPIC_OFF_ISR2 0x120 161 %define XAPIC_OFF_ISR3 0x130 162 %define XAPIC_OFF_ISR4 0x140 163 %define XAPIC_OFF_ISR5 0x150 164 %define XAPIC_OFF_ISR6 0x160 165 %define XAPIC_OFF_ISR7 0x170 166 %define XAPIC_OFF_TMR0 0x180 167 %define XAPIC_OFF_TMR1 0x190 168 %define XAPIC_OFF_TMR2 0x1A0 169 %define XAPIC_OFF_TMR3 0x1B0 170 %define XAPIC_OFF_TMR4 0x1C0 171 %define XAPIC_OFF_TMR5 0x1D0 172 %define XAPIC_OFF_TMR6 0x1E0 173 %define XAPIC_OFF_TMR7 0x1F0 174 %define XAPIC_OFF_IRR0 0x200 175 %define XAPIC_OFF_IRR1 0x210 176 %define XAPIC_OFF_IRR2 0x220 177 %define XAPIC_OFF_IRR3 0x230 178 %define XAPIC_OFF_IRR4 0x240 179 %define XAPIC_OFF_IRR5 0x250 180 %define XAPIC_OFF_IRR6 0x260 181 %define XAPIC_OFF_IRR7 0x270 182 %define XAPIC_OFF_ESR 0x280 183 %define XAPIC_OFF_LVT_CMCI 0x2F0 184 %define XAPIC_OFF_ICR_LO 0x300 185 %define XAPIC_OFF_ICR_HI 0x310 186 %define XAPIC_OFF_LVT_TIMER 0x320 187 %define XAPIC_OFF_LVT_THERMAL 0x330 188 %define XAPIC_OFF_LVT_PERF 0x340 189 %define XAPIC_OFF_LVT_LINT0 0x350 190 %define XAPIC_OFF_LVT_LINT1 0x360 191 %define XAPIC_OFF_LVT_ERROR 0x370 192 %define XAPIC_OFF_TIMER_ICR 0x380 193 %define XAPIC_OFF_TIMER_CCR 0x390 194 %define XAPIC_OFF_TIMER_DCR 0x3E0 195 %define X2APIC_OFF_SELF_IPI 0x3F0 196 %define XAPIC_OFF_LVT_START XAPIC_OFF_LVT_TIMER 197 %define XAPIC_OFF_LVT_END XAPIC_OFF_LVT_ERROR 198 %define XAPIC_OFF_LVT_EXT_START XAPIC_OFF_LVT_CMCI 199 %define XAPIC_OFF_LVT_EXT_END XAPIC_OFF_LVT_CMCI 200 %define XAPIC_OFF_END 0x3F0 53 201 %ifdef IPRT_INCLUDED_asm_amd64_x86_h 54 202 %endif -
trunk/include/VBox/err.mac
r82968 r87358 52 52 %define VERR_INCONSISTENT_VM_HANDLE (-1024) 53 53 %define VERR_VM_RESTORED (-1025) 54 %define VERR_NOT_SUP_BY_NEM (-1026) 54 55 %define VINF_EM_FIRST 1100 55 56 %define VINF_EM_TERMINATE 1100 … … 128 129 %define VERR_DBGF_STACK_IPE_2 (-1219) 129 130 %define VERR_DBGF_NO_TRACE_BUFFER (-1220) 131 %define VERR_DBGF_TRACER_IPE_1 (-1221) 132 %define VWRN_DBGF_ALREADY_RUNNING (-1222) 133 %define VERR_DBGF_IPE_1 (-1223) 134 %define VINF_DBGF_BP_HALT (1224) 135 %define VERR_DBGF_OWNER_BUSY (-1225) 136 %define VERR_DBGF_BP_INT3_ADD_TRIES_REACHED (-1226) 137 %define VERR_DBGF_BP_IPE_1 (-1227) 138 %define VERR_DBGF_BP_IPE_2 (-1228) 139 %define VERR_DBGF_BP_IPE_3 (-1229) 140 %define VERR_DBGF_BP_IPE_4 (-1230) 141 %define VERR_DBGF_BP_IPE_5 (-1231) 142 %define VERR_DBGF_BP_IPE_6 (-1232) 143 %define VERR_DBGF_BP_IPE_7 (-1233) 144 %define VERR_DBGF_BP_IPE_8 (-1234) 145 %define VERR_DBGF_BP_IPE_9 (-1235) 146 %define VERR_DBGF_BP_L1_LOOKUP_FAILED (-1236) 147 %define VERR_DBGF_BP_L2_LOOKUP_FAILED (-1237) 148 %define VERR_DBGF_BP_OWNER_NO_MORE_HANDLES (-1238) 149 %define VINF_DBGF_R3_BP_OWNER_DEFER 1239 150 %define VERR_DBGF_BP_OWNER_CALLBACK_WRONG_STATUS (-1240) 130 151 %define VWRN_CONTINUE_ANALYSIS 1400 131 152 %define VWRN_CONTINUE_RECOMPILE VWRN_CONTINUE_ANALYSIS … … 459 480 %define VERR_IOM_HM_IPE (-2637) 460 481 %define VERR_IOM_FF_STATUS_IPE (-2638) 482 %define VERR_IOM_TOO_MANY_IOPORT_REGISTRATIONS (-2650) 483 %define VERR_IOM_INVALID_IOPORT_HANDLE (-2651) 484 %define VERR_IOM_IOPORTS_ALREADY_MAPPED (-2652) 485 %define VERR_IOM_IOPORTS_NOT_MAPPED (-2653) 486 %define VERR_IOM_TOO_MANY_MMIO_REGISTRATIONS (-2660) 487 %define VERR_IOM_INVALID_MMIO_HANDLE (-2661) 488 %define VERR_IOM_MMIO_REGION_ALREADY_MAPPED (-2662) 489 %define VERR_IOM_MMIO_REGION_NOT_MAPPED (-2663) 461 490 %define VINF_VMM_CALL_HOST 2700 462 491 %define VERR_VMM_RING0_ASSERTION (-2701) … … 550 579 %define VERR_PDM_TOO_MANY_USB_DEVICE_INSTANCES (-2869) 551 580 %define VERR_PDM_DEVINS_VERSION_MISMATCH (-2870) 552 %define VERR_PDM_DEVHLP R3_VERSION_MISMATCH (-2871)581 %define VERR_PDM_DEVHLP_VERSION_MISMATCH (-2871) 553 582 %define VERR_PDM_USBINS_VERSION_MISMATCH (-2872) 554 583 %define VERR_PDM_USBHLPR3_VERSION_MISMATCH (-2873) … … 579 608 %define VINF_PDM_MEDIAEX_IOREQ_IN_PROGRESS 2898 580 609 %define VERR_PDM_MEDIAEX_IOREQ_INVALID_STATE (-2899) 610 %define VINF_PDM_PCI_DO_DEFAULT (7200) 581 611 %define VERR_HGCM_SERVICE_NOT_FOUND (-2900) 582 612 %define VINF_HGCM_CLIENT_REJECTED 2901 … … 829 859 %define VINF_VMX_INTERCEPT_NOT_ACTIVE 4035 830 860 %define VINF_VMX_MODIFIES_BEHAVIOR 4036 861 %define VINF_VMX_VMLAUNCH_VMRESUME 4037 862 %define VERR_VMX_INVALID_VMCS_LAUNCH_STATE (-4038) 831 863 %define VERR_SVM_UNABLE_TO_START_VM (-4050) 832 864 %define VERR_SVM_ILLEGAL_EFER_MSR (-4051) … … 849 881 %define VINF_SVM_VMRUN 4068 850 882 %define VINF_SVM_INTERCEPT_NOT_ACTIVE 4069 883 %define VERR_SVM_VMRUN_PRECOND_0 (-4070) 884 %define VERR_SVM_VMRUN_PRECOND_1 (-4071) 885 %define VERR_SVM_VMRUN_PRECOND_2 (-4072) 886 %define VERR_SVM_VMRUN_PRECOND_3 (-4073) 851 887 %define VERR_HM_SUSPEND_PENDING (-4100) 852 888 %define VERR_HM_CONFIG_MISMATCH (-4103) … … 908 944 %define VERR_PCI_PASSTHROUGH_NO_HM (-5101) 909 945 %define VERR_PCI_PASSTHROUGH_NO_NESTED_PAGING (-5102) 946 %define VINF_PCI_MAPPING_DONE 5150 910 947 %define VERR_GVMM_INSTANCE (-5200) 911 948 %define VERR_GVMM_HOST_CPU_RANGE (-5201) … … 1048 1085 %define VWRN_GSTCTL_OBJECTSTATE_CHANGED 6220 1049 1086 %define VERR_GSTCTL_PROCESS_WRONG_STATE (-6221) 1050 %define VERR_GSTCTL_MAX_OBJECTS_REACHED (-6222) 1051 %define VERR_GSTCTL_PROCESS_EXIT_CODE (-6223) 1087 %define VERR_GSTCTL_MAX_CID_SESSIONS_REACHED (-6222) 1088 %define VERR_GSTCTL_MAX_CID_OBJECTS_REACHED (-6223) 1089 %define VERR_GSTCTL_MAX_CID_COUNT_REACHED (-6224) 1090 %define VERR_GSTCTL_PROCESS_EXIT_CODE (-6225) 1052 1091 %define VERR_GIM_NOT_ENABLED (-6300) 1053 1092 %define VERR_GIM_IPE_1 (-6301) … … 1086 1125 %define VERR_NEM_NOT_AVAILABLE (-6801) 1087 1126 %define VERR_NEM_INIT_FAILED (-6802) 1088 %define VERR_NEM_MISSING_KERNEL_API (-6803)1127 %define VERR_NEM_MISSING_KERNEL_API_1 (-6803) 1089 1128 %define VERR_NEM_RING3_ONLY (-6804) 1090 1129 %define VERR_NEM_VM_CREATE_FAILED (-6805) … … 1096 1135 %define VINF_NEM_FLUSH_TLB (6810) 1097 1136 %define VERR_NEM_SET_TSC (-6811) 1137 %define VERR_NEM_MISSING_KERNEL_API_2 (-6812) 1138 %define VERR_NEM_MISSING_KERNEL_API_3 (-6813) 1139 %define VERR_NEM_MISSING_KERNEL_API_4 (-6814) 1140 %define VERR_NEM_MISSING_KERNEL_API_5 (-6815) 1098 1141 %define VERR_NEM_IPE_0 (-6890) 1099 1142 %define VERR_NEM_IPE_1 (-6891) … … 1115 1158 %define VINF_RECORDING_THROTTLED (6907) 1116 1159 %define VERR_RECORDING_THROTTLED (-6907) 1160 %define VERR_SHCLPB_MAX_TRANSFERS_REACHED (-7100) 1161 %define VERR_SHCLPB_MAX_OBJECTS_REACHED (-7101) 1162 %define VERR_SHCLPB_MAX_LISTS_REACHED (-7102) 1163 %define VERR_SHCLPB_LIST_HANDLE_INVALID (-7103) 1164 %define VERR_SHCLPB_OBJ_HANDLE_INVALID (-7104) 1165 %define VERR_SHCLPB_TRANSFER_ID_NOT_FOUND (-7105) 1166 %define VERR_SHCLPB_MAX_EVENTS_REACHED (-7106) 1167 %define VERR_IOMMU_IPE_1 (-7201) 1168 %define VERR_IOMMU_IPE_2 (-7202) 1169 %define VERR_IOMMU_IPE_3 (-7203) 1170 %define VERR_IOMMU_IPE_4 (-7204) 1171 %define VERR_IOMMU_DTE_READ_FAILED (-7205) 1172 %define VERR_IOMMU_DTE_BAD_OFFSET (-7206) 1173 %define VERR_IOMMU_ADDR_TRANSLATION_FAILED (-7207) 1174 %define VERR_IOMMU_ADDR_ACCESS_DENIED (-7208) 1175 %define VERR_IOMMU_INTR_REMAP_FAILED (-7209) 1176 %define VERR_IOMMU_INTR_REMAP_DENIED (-7210) 1177 %define VERR_IOMMU_CMD_NOT_SUPPORTED (-7211) 1178 %define VERR_IOMMU_CMD_INVALID_FORMAT (-7212) 1179 %define VERR_IOMMU_CMD_HW_ERROR (-7213) 1117 1180 %include "iprt/err.mac" -
trunk/include/iprt/err.mac
r82968 r87358 43 43 %define VERR_VERSION_MISMATCH (-11) 44 44 %define VERR_NOT_IMPLEMENTED (-12) 45 %define VINF_NOT_IMPLEMENTED 12 45 46 %define VERR_INVALID_FLAGS (-13) 46 47 %define VERR_NOT_EQUAL (-18) … … 170 171 %define VERR_PROC_ELEVATION_REQUIRED (-22419) 171 172 %define VERR_INCOMPATIBLE_CONFIG (-22420) 173 %define VERR_NO_STRING_TERMINATOR (-22421) 174 %define VERR_EMPTY_STRING (-22422) 175 %define VERR_TOO_MANY_REFERENCES (-22423) 172 176 %define VERR_FILE_IO_ERROR (-100) 173 177 %define VERR_OPEN_FAILED (-101) … … 219 223 %define VERR_PATH_ZERO_LENGTH (-145) 220 224 %define VERR_FILE_AIO_INSUFFICIENT_EVENTS (-146) 225 %define VERR_STALE_FILE_HANDLE (-147) 221 226 %define VERR_DISK_IO_ERROR (-150) 222 227 %define VERR_INVALID_DRIVE (-151) … … 275 280 %define VERR_TOO_MANY_POSTS (-357) 276 281 %define VERR_ALREADY_POSTED (-358) 282 %define VINF_ALREADY_POSTED (358) 277 283 %define VERR_ALREADY_RESET (-359) 278 284 %define VERR_SEM_BUSY (-360) … … 401 407 %define VERR_LDRELF_INVALID_RELOCATION_OFFSET (-639) 402 408 %define VERR_LDRELF_NO_SYMBOL_OR_NO_STRING_TABS (-640) 409 %define VERR_LDRELF_UNTERMINATED_STRING_TAB (-641) 403 410 %define VERR_LDR_INVALID_LINK_ADDRESS (-647) 404 411 %define VERR_LDR_INVALID_RVA (-648) … … 606 613 %define VINF_SYS_MAY_POWER_OFF (22501) 607 614 %define VERR_SYS_SHUTDOWN_FAILED (-22502) 615 %define VERR_SYS_UNSUPPORTED_FIRMWARE_PROPERTY (-22503) 608 616 %define VERR_FILESYSTEM_CORRUPT (-22600) 609 617 %define VERR_XAR_WRONG_MAGIC (-22700) … … 1140 1148 %define VERR_CR_CIPHER_INVALID_INITIALIZATION_VECTOR_LENGTH (-25808) 1141 1149 %define VERR_SHMEM_MAXIMUM_MAPPINGS_REACHED (-26000) 1150 %define VERR_IOQUEUE_HANDLE_NOT_REGISTERED (-26200) 1151 %define VERR_IOQUEUE_FULL (-26201) 1152 %define VERR_IOQUEUE_EMPTY (-26202) 1153 %define VERR_IOQUEUE_BUSY (-26203) 1154 %define VERR_FTP_STATUS_SERVER_ERROR (-26400) 1155 %define VERR_FTP_INIT_FAILED (-26401) 1156 %define VERR_FTP_DATA_CONN_INIT_FAILED (-26402) 1157 %define VERR_FTP_DATA_CONN_NOT_FOUND (-26403) 1158 %define VERR_FTP_DATA_CONN_LIMIT_REACHED (-26404) 1159 %define VERR_FTP_CLIENT_NOT_FOUND (-26405) 1160 %define VERR_FTP_CLIENT_LIMIT_REACHED (-26406) 1161 %define VERR_TRACELOG_READER_MALFORMED_LOG (-26600) 1162 %define VERR_TRACELOG_READER_LOG_UNSUPPORTED (-26601) 1163 %define VERR_TRACELOG_READER_ITERATOR_END (-26602) -
trunk/include/iprt/x86.mac
r82968 r87358 191 191 %define X86_CPUID_STEXT_FEATURE_ECX_RDPID RT_BIT_32(2) 192 192 %define X86_CPUID_STEXT_FEATURE_ECX_SGX_LC RT_BIT_32(30) 193 %define X86_CPUID_STEXT_FEATURE_EDX_MD_CLEAR RT_BIT_32(10) 193 194 %define X86_CPUID_STEXT_FEATURE_EDX_IBRS_IBPB RT_BIT_32(26) 194 195 %define X86_CPUID_STEXT_FEATURE_EDX_STIBP RT_BIT_32(27) 195 196 %define X86_CPUID_STEXT_FEATURE_EDX_FLUSH_CMD RT_BIT_32(28) 196 197 %define X86_CPUID_STEXT_FEATURE_EDX_ARCHCAP RT_BIT_32(29) 198 %define X86_CPUID_STEXT_FEATURE_EDX_SSBD RT_BIT_32(31) 197 199 %define X86_CPUID_EXT_FEATURE_ECX_LAHF_SAHF RT_BIT_32(0) 198 200 %define X86_CPUID_EXT_FEATURE_EDX_SYSCALL RT_BIT_32(11) … … 254 256 %define X86_CPUID_AMD_ADVPOWER_EDX_PFI RT_BIT_32(11) 255 257 %define X86_CPUID_AMD_ADVPOWER_EDX_PA RT_BIT_32(12) 256 %define X86_CPUID_AMD_EFEID_EBX_CLZERO RT_BIT_32(0) 257 %define X86_CPUID_AMD_EFEID_EBX_IRPERF RT_BIT_32(1) 258 %define X86_CPUID_AMD_EFEID_EBX_XSAVE_ER_PTR RT_BIT_32(2) 259 %define X86_CPUID_AMD_EFEID_EBX_IBPB RT_BIT_32(12) 258 %define X86_CPUID_AMD_EFEID_EBX_CLZERO RT_BIT_32(0) 259 %define X86_CPUID_AMD_EFEID_EBX_IRPERF RT_BIT_32(1) 260 %define X86_CPUID_AMD_EFEID_EBX_XSAVE_ER_PTR RT_BIT_32(2) 261 %define X86_CPUID_AMD_EFEID_EBX_RDPRU RT_BIT_32(4) 262 %define X86_CPUID_AMD_EFEID_EBX_MCOMMIT RT_BIT_32(8) 263 %define X86_CPUID_AMD_EFEID_EBX_IBPB RT_BIT_32(12) 264 %define X86_CPUID_AMD_EFEID_EBX_IBRS RT_BIT_32(14) 265 %define X86_CPUID_AMD_EFEID_EBX_STIBP RT_BIT_32(15) 266 %define X86_CPUID_AMD_EFEID_EBX_IBRS_ALWAYS_ON RT_BIT_32(16) 267 %define X86_CPUID_AMD_EFEID_EBX_STIBP_ALWAYS_ON RT_BIT_32(17) 268 %define X86_CPUID_AMD_EFEID_EBX_IBRS_PREFERRED RT_BIT_32(18) 269 %define X86_CPUID_AMD_EFEID_EBX_SPEC_CTRL_SSBD RT_BIT_32(24) 270 %define X86_CPUID_AMD_EFEID_EBX_VIRT_SPEC_CTRL_SSBD RT_BIT_32(25) 271 %define X86_CPUID_AMD_EFEID_EBX_NO_SSBD_REQUIRED RT_BIT_32(26) 260 272 %define X86_CPUID_SVM_FEATURE_EDX_NESTED_PAGING RT_BIT(0) 261 273 %define X86_CPUID_SVM_FEATURE_EDX_LBR_VIRT RT_BIT(1) … … 271 283 %define X86_CPUID_SVM_FEATURE_EDX_VIRT_VMSAVE_VMLOAD RT_BIT(15) 272 284 %define X86_CPUID_SVM_FEATURE_EDX_VGIF RT_BIT(16) 285 %define X86_CPUID_SVM_FEATURE_EDX_GMET RT_BIT(17) 273 286 %define X86_CR0_PE RT_BIT_32(0) 274 287 %define X86_CR0_PROTECTION_ENABLE RT_BIT_32(0) … … 310 323 %define X86_CR4_OSFXSR RT_BIT_32(9) 311 324 %define X86_CR4_OSXMMEEXCPT RT_BIT_32(10) 325 %define X86_CR4_UMIP RT_BIT_32(11) 312 326 %define X86_CR4_VMXE RT_BIT_32(13) 313 327 %define X86_CR4_SMXE RT_BIT_32(14) … … 318 332 %define X86_CR4_SMAP RT_BIT_32(21) 319 333 %define X86_CR4_PKE RT_BIT_32(22) 334 %define X86_CR4_CET RT_BIT_32(23) 320 335 %define X86_DR6_B0 RT_BIT_32(0) 321 336 %define X86_DR6_B1 RT_BIT_32(1) … … 421 436 %define MSR_IA32_SPEC_CTRL_F_IBRS RT_BIT_32(0) 422 437 %define MSR_IA32_SPEC_CTRL_F_STIBP RT_BIT_32(1) 438 %define MSR_IA32_SPEC_CTRL_F_SSBD RT_BIT_32(2) 423 439 %define MSR_IA32_PRED_CMD 0x49 424 440 %define MSR_IA32_PRED_CMD_F_IBPB RT_BIT_32(0) … … 434 450 %define MSR_IA32_PMC2 0xC3 435 451 %define MSR_IA32_PMC3 0xC4 452 %define MSR_IA32_PMC4 0xC5 453 %define MSR_IA32_PMC5 0xC6 454 %define MSR_IA32_PMC6 0xC7 455 %define MSR_IA32_PMC7 0xC8 436 456 %define MSR_IA32_PLATFORM_INFO 0xCE 437 457 %define MSR_IA32_FSB_CLOCK_STS 0xCD … … 445 465 %define MSR_IA32_ARCH_CAP_F_RSBO RT_BIT_32(2) 446 466 %define MSR_IA32_ARCH_CAP_F_VMM_NEED_NOT_FLUSH_L1D RT_BIT_32(3) 467 %define MSR_IA32_ARCH_CAP_F_MDS_NO RT_BIT_32(4) 447 468 %define MSR_IA32_FLUSH_CMD 0x10b 448 469 %define MSR_IA32_FLUSH_CMD_F_L1D RT_BIT_32(0) … … 460 481 %define MSR_IA32_PERFEVTSEL0 0x186 461 482 %define MSR_IA32_PERFEVTSEL1 0x187 483 %define MSR_IA32_PERFEVTSEL2 0x188 484 %define MSR_IA32_PERFEVTSEL3 0x189 462 485 %define MSR_FLEX_RATIO 0x194 463 486 %define MSR_IA32_PERF_STATUS 0x198 464 487 %define MSR_IA32_PERF_CTL 0x199 465 488 %define MSR_IA32_THERM_STATUS 0x19c 489 %define MSR_OFFCORE_RSP_0 0x1a6 490 %define MSR_OFFCORE_RSP_1 0x1a7 466 491 %define MSR_IA32_MISC_ENABLE 0x1A0 467 492 %define MSR_IA32_MISC_ENABLE_FAST_STRINGS RT_BIT_64(0) … … 496 521 | MSR_IA32_DEBUGCTL_FREEZE_PERFMON_ON_PMI | MSR_IA32_DEBUGCTL_FREEZE_WHILE_SMM_EM \ 497 522 | MSR_IA32_DEBUGCTL_RTM) 498 %define MSR_P4_LASTBRANCH_TOS 0x000001da 499 %define MSR_P4_LASTBRANCH_0 0x000001db 500 %define MSR_P4_LASTBRANCH_1 0x000001dc 501 %define MSR_P4_LASTBRANCH_2 0x000001dd 502 %define MSR_P4_LASTBRANCH_3 0x000001de 503 %define IA32_MTRR_PHYSBASE0 0x200 504 %define IA32_MTRR_PHYSMASK0 0x201 505 %define IA32_MTRR_PHYSBASE1 0x202 506 %define IA32_MTRR_PHYSMASK1 0x203 507 %define IA32_MTRR_PHYSBASE2 0x204 508 %define IA32_MTRR_PHYSMASK2 0x205 509 %define IA32_MTRR_PHYSBASE3 0x206 510 %define IA32_MTRR_PHYSMASK3 0x207 511 %define IA32_MTRR_PHYSBASE4 0x208 512 %define IA32_MTRR_PHYSMASK4 0x209 513 %define IA32_MTRR_PHYSBASE5 0x20a 514 %define IA32_MTRR_PHYSMASK5 0x20b 515 %define IA32_MTRR_PHYSBASE6 0x20c 516 %define IA32_MTRR_PHYSMASK6 0x20d 517 %define IA32_MTRR_PHYSBASE7 0x20e 518 %define IA32_MTRR_PHYSMASK7 0x20f 519 %define IA32_MTRR_PHYSBASE8 0x210 520 %define IA32_MTRR_PHYSMASK8 0x211 521 %define IA32_MTRR_PHYSBASE9 0x212 522 %define IA32_MTRR_PHYSMASK9 0x213 523 %define IA32_MTRR_FIX64K_00000 0x250 524 %define IA32_MTRR_FIX16K_80000 0x258 525 %define IA32_MTRR_FIX16K_A0000 0x259 526 %define IA32_MTRR_FIX4K_C0000 0x268 527 %define IA32_MTRR_FIX4K_C8000 0x269 528 %define IA32_MTRR_FIX4K_D0000 0x26a 529 %define IA32_MTRR_FIX4K_D8000 0x26b 530 %define IA32_MTRR_FIX4K_E0000 0x26c 531 %define IA32_MTRR_FIX4K_E8000 0x26d 532 %define IA32_MTRR_FIX4K_F0000 0x26e 533 %define IA32_MTRR_FIX4K_F8000 0x26f 523 %define MSR_P4_LASTBRANCH_0 0x1db 524 %define MSR_P4_LASTBRANCH_1 0x1dc 525 %define MSR_P4_LASTBRANCH_2 0x1dd 526 %define MSR_P4_LASTBRANCH_3 0x1de 527 %define MSR_P4_LASTBRANCH_TOS 0x1da 528 %define MSR_CORE2_LASTBRANCH_0_FROM_IP 0x40 529 %define MSR_CORE2_LASTBRANCH_1_FROM_IP 0x41 530 %define MSR_CORE2_LASTBRANCH_2_FROM_IP 0x42 531 %define MSR_CORE2_LASTBRANCH_3_FROM_IP 0x43 532 %define MSR_CORE2_LASTBRANCH_0_TO_IP 0x60 533 %define MSR_CORE2_LASTBRANCH_1_TO_IP 0x61 534 %define MSR_CORE2_LASTBRANCH_2_TO_IP 0x62 535 %define MSR_CORE2_LASTBRANCH_3_TO_IP 0x63 536 %define MSR_CORE2_LASTBRANCH_TOS 0x1c9 537 %define MSR_LASTBRANCH_0_FROM_IP 0x680 538 %define MSR_LASTBRANCH_1_FROM_IP 0x681 539 %define MSR_LASTBRANCH_2_FROM_IP 0x682 540 %define MSR_LASTBRANCH_3_FROM_IP 0x683 541 %define MSR_LASTBRANCH_4_FROM_IP 0x684 542 %define MSR_LASTBRANCH_5_FROM_IP 0x685 543 %define MSR_LASTBRANCH_6_FROM_IP 0x686 544 %define MSR_LASTBRANCH_7_FROM_IP 0x687 545 %define MSR_LASTBRANCH_8_FROM_IP 0x688 546 %define MSR_LASTBRANCH_9_FROM_IP 0x689 547 %define MSR_LASTBRANCH_10_FROM_IP 0x68a 548 %define MSR_LASTBRANCH_11_FROM_IP 0x68b 549 %define MSR_LASTBRANCH_12_FROM_IP 0x68c 550 %define MSR_LASTBRANCH_13_FROM_IP 0x68d 551 %define MSR_LASTBRANCH_14_FROM_IP 0x68e 552 %define MSR_LASTBRANCH_15_FROM_IP 0x68f 553 %define MSR_LASTBRANCH_16_FROM_IP 0x690 554 %define MSR_LASTBRANCH_17_FROM_IP 0x691 555 %define MSR_LASTBRANCH_18_FROM_IP 0x692 556 %define MSR_LASTBRANCH_19_FROM_IP 0x693 557 %define MSR_LASTBRANCH_20_FROM_IP 0x694 558 %define MSR_LASTBRANCH_21_FROM_IP 0x695 559 %define MSR_LASTBRANCH_22_FROM_IP 0x696 560 %define MSR_LASTBRANCH_23_FROM_IP 0x697 561 %define MSR_LASTBRANCH_24_FROM_IP 0x698 562 %define MSR_LASTBRANCH_25_FROM_IP 0x699 563 %define MSR_LASTBRANCH_26_FROM_IP 0x69a 564 %define MSR_LASTBRANCH_27_FROM_IP 0x69b 565 %define MSR_LASTBRANCH_28_FROM_IP 0x69c 566 %define MSR_LASTBRANCH_29_FROM_IP 0x69d 567 %define MSR_LASTBRANCH_30_FROM_IP 0x69e 568 %define MSR_LASTBRANCH_31_FROM_IP 0x69f 569 %define MSR_LASTBRANCH_0_TO_IP 0x6c0 570 %define MSR_LASTBRANCH_1_TO_IP 0x6c1 571 %define MSR_LASTBRANCH_2_TO_IP 0x6c2 572 %define MSR_LASTBRANCH_3_TO_IP 0x6c3 573 %define MSR_LASTBRANCH_4_TO_IP 0x6c4 574 %define MSR_LASTBRANCH_5_TO_IP 0x6c5 575 %define MSR_LASTBRANCH_6_TO_IP 0x6c6 576 %define MSR_LASTBRANCH_7_TO_IP 0x6c7 577 %define MSR_LASTBRANCH_8_TO_IP 0x6c8 578 %define MSR_LASTBRANCH_9_TO_IP 0x6c9 579 %define MSR_LASTBRANCH_10_TO_IP 0x6ca 580 %define MSR_LASTBRANCH_11_TO_IP 0x6cb 581 %define MSR_LASTBRANCH_12_TO_IP 0x6cc 582 %define MSR_LASTBRANCH_13_TO_IP 0x6cd 583 %define MSR_LASTBRANCH_14_TO_IP 0x6ce 584 %define MSR_LASTBRANCH_15_TO_IP 0x6cf 585 %define MSR_LASTBRANCH_16_TO_IP 0x6d0 586 %define MSR_LASTBRANCH_17_TO_IP 0x6d1 587 %define MSR_LASTBRANCH_18_TO_IP 0x6d2 588 %define MSR_LASTBRANCH_19_TO_IP 0x6d3 589 %define MSR_LASTBRANCH_20_TO_IP 0x6d4 590 %define MSR_LASTBRANCH_21_TO_IP 0x6d5 591 %define MSR_LASTBRANCH_22_TO_IP 0x6d6 592 %define MSR_LASTBRANCH_23_TO_IP 0x6d7 593 %define MSR_LASTBRANCH_24_TO_IP 0x6d8 594 %define MSR_LASTBRANCH_25_TO_IP 0x6d9 595 %define MSR_LASTBRANCH_26_TO_IP 0x6da 596 %define MSR_LASTBRANCH_27_TO_IP 0x6db 597 %define MSR_LASTBRANCH_28_TO_IP 0x6dc 598 %define MSR_LASTBRANCH_29_TO_IP 0x6dd 599 %define MSR_LASTBRANCH_30_TO_IP 0x6de 600 %define MSR_LASTBRANCH_31_TO_IP 0x6df 601 %define MSR_LASTBRANCH_TOS 0x1c9 602 %define MSR_IA32_TSX_CTRL 0x122 603 %define MSR_IA32_MTRR_PHYSBASE0 0x200 604 %define MSR_IA32_MTRR_PHYSMASK0 0x201 605 %define MSR_IA32_MTRR_PHYSBASE1 0x202 606 %define MSR_IA32_MTRR_PHYSMASK1 0x203 607 %define MSR_IA32_MTRR_PHYSBASE2 0x204 608 %define MSR_IA32_MTRR_PHYSMASK2 0x205 609 %define MSR_IA32_MTRR_PHYSBASE3 0x206 610 %define MSR_IA32_MTRR_PHYSMASK3 0x207 611 %define MSR_IA32_MTRR_PHYSBASE4 0x208 612 %define MSR_IA32_MTRR_PHYSMASK4 0x209 613 %define MSR_IA32_MTRR_PHYSBASE5 0x20a 614 %define MSR_IA32_MTRR_PHYSMASK5 0x20b 615 %define MSR_IA32_MTRR_PHYSBASE6 0x20c 616 %define MSR_IA32_MTRR_PHYSMASK6 0x20d 617 %define MSR_IA32_MTRR_PHYSBASE7 0x20e 618 %define MSR_IA32_MTRR_PHYSMASK7 0x20f 619 %define MSR_IA32_MTRR_PHYSBASE8 0x210 620 %define MSR_IA32_MTRR_PHYSMASK8 0x211 621 %define MSR_IA32_MTRR_PHYSBASE9 0x212 622 %define MSR_IA32_MTRR_PHYSMASK9 0x213 623 %define MSR_IA32_MTRR_FIX64K_00000 0x250 624 %define MSR_IA32_MTRR_FIX16K_80000 0x258 625 %define MSR_IA32_MTRR_FIX16K_A0000 0x259 626 %define MSR_IA32_MTRR_FIX4K_C0000 0x268 627 %define MSR_IA32_MTRR_FIX4K_C8000 0x269 628 %define MSR_IA32_MTRR_FIX4K_D0000 0x26a 629 %define MSR_IA32_MTRR_FIX4K_D8000 0x26b 630 %define MSR_IA32_MTRR_FIX4K_E0000 0x26c 631 %define MSR_IA32_MTRR_FIX4K_E8000 0x26d 632 %define MSR_IA32_MTRR_FIX4K_F0000 0x26e 633 %define MSR_IA32_MTRR_FIX4K_F8000 0x26f 534 634 %define MSR_IA32_MTRR_DEF_TYPE 0x2FF 535 635 %define MSR_IA32_PERF_GLOBAL_STATUS 0x38E … … 560 660 %define MSR_IA32_DS_AREA 0x600 561 661 %define MSR_RAPL_POWER_UNIT 0x606 662 %define MSR_PKGC3_IRTL 0x60a 663 %define MSR_PKGC_IRTL1 0x60b 664 %define MSR_PKGC_IRTL2 0x60c 665 %define MSR_PKG_C2_RESIDENCY 0x60d 666 %define MSR_PKG_POWER_LIMIT 0x610 667 %define MSR_PKG_ENERGY_STATUS 0x611 668 %define MSR_PKG_PERF_STATUS 0x613 669 %define MSR_PKG_POWER_INFO 0x614 670 %define MSR_DRAM_POWER_LIMIT 0x618 671 %define MSR_DRAM_ENERGY_STATUS 0x619 672 %define MSR_DRAM_PERF_STATUS 0x61b 673 %define MSR_DRAM_POWER_INFO 0x61c 674 %define MSR_PKG_C10_RESIDENCY 0x632 675 %define MSR_PP0_ENERGY_STATUS 0x639 676 %define MSR_PP1_ENERGY_STATUS 0x641 677 %define MSR_TURBO_ACTIVATION_RATIO 0x64c 678 %define MSR_CORE_PERF_LIMIT_REASONS 0x64f 562 679 %define MSR_IA32_X2APIC_START 0x800 563 680 %define MSR_IA32_X2APIC_ID 0x802 … … 605 722 %define MSR_IA32_X2APIC_TIMER_DCR 0x83E 606 723 %define MSR_IA32_X2APIC_SELF_IPI 0x83F 607 %define MSR_IA32_X2APIC_END 0x BFF724 %define MSR_IA32_X2APIC_END 0x8FF 608 725 %define MSR_IA32_X2APIC_LVT_START MSR_IA32_X2APIC_LVT_TIMER 609 726 %define MSR_IA32_X2APIC_LVT_END MSR_IA32_X2APIC_LVT_ERROR … … 620 737 %define MSR_K6_EFER_FFXSR RT_BIT_32(14) 621 738 %define MSR_K6_EFER_TCE RT_BIT_32(15) 739 %define MSR_K6_EFER_MCOMMIT RT_BIT_32(17) 622 740 %define MSR_K6_STAR 0xc0000081 623 741 %define MSR_K6_STAR_SYSRET_CS_SS_SHIFT 48 … … 652 770 %define MSR_K8_TOP_MEM1 0xc001001a 653 771 %define MSR_K8_TOP_MEM2 0xc001001d 772 %define MSR_K7_SMBASE 0xc0010111 773 %define MSR_K7_SMM_ADDR 0xc0010112 774 %define MSR_K7_SMM_MASK 0xc0010113 654 775 %define MSR_K8_NB_CFG 0xc001001f 655 776 %define MSR_K8_INT_PENDING 0xc0010055 … … 663 784 %define MSR_K8_SMM_CTL 0xc0010116 664 785 %define MSR_K8_VM_HSAVE_PA 0xc0010117 786 %define MSR_AMD_VIRT_SPEC_CTL 0xc001011f 787 %define MSR_AMD_VIRT_SPEC_CTL_F_SSBD RT_BIT(2) 665 788 %define X86_PG_ENTRIES 1024 666 789 %define X86_PG_PAE_ENTRIES 512 … … 722 845 %ifndef VBOX_FOR_DTRACE_LIB 723 846 %endif 724 %ifndef VBOX_FOR_DTRACE_LIB 725 %endif 726 %ifndef VBOX_FOR_DTRACE_LIB 847 %ifndef VBOX_WITHOUT_PAGING_BIT_FIELDS 848 %endif 849 %ifndef VBOX_FOR_DTRACE_LIB 850 %endif 851 %ifndef VBOX_FOR_DTRACE_LIB 852 %endif 853 %ifndef VBOX_WITHOUT_PAGING_BIT_FIELDS 727 854 %endif 728 855 %ifndef VBOX_FOR_DTRACE_LIB … … 781 908 %ifndef VBOX_FOR_DTRACE_LIB 782 909 %endif 783 %ifndef VBOX_FOR_DTRACE_LIB 910 %ifndef VBOX_WITHOUT_PAGING_BIT_FIELDS 911 %endif 912 %ifndef VBOX_FOR_DTRACE_LIB 913 %endif 914 %ifndef VBOX_WITHOUT_PAGING_BIT_FIELDS 784 915 %endif 785 916 %ifndef VBOX_FOR_DTRACE_LIB … … 814 945 %ifndef VBOX_FOR_DTRACE_LIB 815 946 %endif 947 %ifndef VBOX_WITHOUT_PAGING_BIT_FIELDS 948 %endif 816 949 %ifndef VBOX_FOR_DTRACE_LIB 817 950 %endif … … 834 967 %ifndef VBOX_FOR_DTRACE_LIB 835 968 %endif 969 %ifndef VBOX_WITHOUT_PAGING_BIT_FIELDS 970 %endif 836 971 %ifndef VBOX_FOR_DTRACE_LIB 837 972 %endif … … 845 980 %define X86_INVPCID_TYPE_ALL_CONTEXT_EXCL_GLOBAL 3 846 981 %define X86_INVPCID_TYPE_MAX_VALID X86_INVPCID_TYPE_ALL_CONTEXT_EXCL_GLOBAL 982 %ifndef VBOX_FOR_DTRACE_LIB 983 %endif 847 984 %ifndef VBOX_FOR_DTRACE_LIB 848 985 %endif … … 1139 1276 %define X86_GREG_x14 14 1140 1277 %define X86_GREG_x15 15 1278 %define X86_GREG_COUNT 16 1141 1279 %define X86_SREG_ES 0 1142 1280 %define X86_SREG_CS 1
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器