VirtualBox

Changeset 75994 in vbox for trunk/include


Ignore:
Timestamp:
Dec 5, 2018 9:38:19 PM (6 years ago)
Author:
vboxsync
Message:

kmk incs

Location:
trunk/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/err.mac

    r73277 r75994  
    66
    77;
    8 ; Copyright (C) 2006-2017 Oracle Corporation
     8; Copyright (C) 2006-2018 Oracle Corporation
    99;
    1010; This file is part of VirtualBox Open Source Edition (OSE), as
     
    5151%define VERR_RAW_MODE_NOT_SUPPORTED    (-1023)
    5252%define VERR_INCONSISTENT_VM_HANDLE    (-1024)
     53%define VERR_VM_RESTORED    (-1025)
    5354%define VINF_EM_FIRST    1100
    5455%define VINF_EM_TERMINATE    1100
     
    9293%define VINF_EM_RAW_STALE_SELECTOR    1138
    9394%define VINF_EM_RAW_IRET_TRAP    1139
    94 %define VINF_EM_RAW_EMULATE_IO_BLOCK    1140
    9595%define VERR_EM_INTERPRETER    (-1148)
    9696%define VERR_EM_INTERNAL_ERROR    (-1149)
     
    103103%define VINF_EM_RAW_INJECT_TRPM_EVENT    1157
    104104%define VERR_EM_GUEST_CPU_HANG    (-1158)
     105%define VINF_EM_PENDING_R3_IOPORT_READ    1159
     106%define VINF_EM_PENDING_R3_IOPORT_WRITE    1160
     107%define VINF_EM_RESUME_R3_HISTORY_EXEC    1161
    105108%define VERR_DBGF_NOT_ATTACHED    (-1200)
    106109%define VERR_DBGF_ALREADY_ATTACHED    (-1201)
     
    242245%define VERR_PGM_PHYS_PAGE_MAP_MMIO2_IPE    (-1684)
    243246%define VERR_PGM_PHYS_MMIO_EX_IPE    (-1685)
     247%define VERR_PGM_MODE_IPE    (-1686)
     248%define VERR_PGM_SHW_NONE_IPE    (-1687)
    244249%define VERR_MM_RAM_CONFLICT    (-1700)
    245250%define VERR_MM_HYPER_NO_MEMORY    (-1701)
     
    262267%define VERR_CPUM_INVALID_XCR0    (-1765)
    263268%define VINF_CPUM_HOST_CR0_MODIFIED    (1766)
     269%define VERR_CPUM_INVALID_HWVIRT_CONFIG    (-1767)
     270%define VERR_CPUM_INVALID_HWVIRT_FEAT_COMBO    (-1768)
    264271%define VERR_SSM_UNIT_EXISTS    (-1800)
    265272%define VERR_SSM_UNIT_NOT_FOUND    (-1801)
     
    470477%define VERR_VMM_WRONG_HM_VMCPU_STATE    (-2716)
    471478%define VERR_VMM_SMAP_BUT_AC_CLEAR    (-2717)
     479%define VERR_VMM_WRONG_NEM_VMCPU_STATE    (-2718)
    472480%define VERR_PDM_NO_SUCH_LUN    (-2800)
    473481%define VERR_PDM_DEVINS_UNKNOWN_CFG_VALUES    (-2801)
     
    719727%define VERR_SUPDRV_NOT_BUDDING_VM_PROCESS_1    (-3748)
    720728%define VERR_SUPDRV_NOT_BUDDING_VM_PROCESS_2    (-3749)
     729%define VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT    (-7000)
    721730%define VERR_SUPLIB_PATH_NOT_ABSOLUTE    (-3750)
    722731%define VERR_SUPLIB_PATH_NOT_CLEAN    (-3751)
     
    791800%define VERR_VMX_UNABLE_TO_START_VM    (-4005)
    792801%define VERR_VMX_INVALID_HOST_STATE    (-4006)
    793 %define VERR_VMX_ILLEGAL_FEATURE_CONTROL_MSR    (-4007)
    794 %define VERR_VMX_UNSUPPORTED_MODE    (-4008)
    795802%define VERR_VMX_NO_VMX    (-4009)
     803%define VERR_VMX_NOT_SUPPORTED    (-4010)
    796804%define VERR_VMX_IN_VMX_ROOT_MODE    (-4011)
    797805%define VERR_VMX_X86_CR4_VMXE_CLEARED    (-4012)
     
    812820%define VERR_VMX_MSR_ALL_VMX_DISABLED    (-4028)
    813821%define VERR_VMX_MSR_VMX_DISABLED    (-4029)
    814 %define VERR_VMX_ENTRY_CTLS_CACHE_INVALID    (-4030)
    815 %define VERR_VMX_EXIT_CTLS_CACHE_INVALID    (-4031)
    816 %define VERR_VMX_PIN_EXEC_CTLS_CACHE_INVALID    (-4032)
    817 %define VERR_VMX_PROC_EXEC_CTLS_CACHE_INVALID    (-4033)
    818 %define VERR_VMX_PROC_EXEC2_CTLS_CACHE_INVALID    (-4034)
    819 %define VERR_VMX_MSR_VMX_ENABLE_FAILED    (-4035)
    820 %define VERR_VMX_MSR_SMX_VMX_ENABLE_FAILED    (-4036)
     822%define VERR_VMX_VMCS_FIELD_CACHE_INVALID    (-4030)
     823%define VERR_VMX_MSR_VMX_ENABLE_FAILED    (-4031)
     824%define VERR_VMX_MSR_SMX_VMX_ENABLE_FAILED    (-4032)
     825%define VINF_VMX_VMEXIT    4033
     826%define VERR_VMX_VMENTRY_FAILED    (-4033)
     827%define VERR_VMX_VMEXIT_FAILED    (-4034)
     828%define VINF_VMX_INTERCEPT_NOT_ACTIVE    4035
     829%define VINF_VMX_MODIFIES_BEHAVIOR    4036
    821830%define VERR_SVM_UNABLE_TO_START_VM    (-4050)
    822831%define VERR_SVM_ILLEGAL_EFER_MSR    (-4051)
     
    838847%define VINF_SVM_VMEXIT    4067
    839848%define VINF_SVM_VMRUN    4068
     849%define VINF_SVM_INTERCEPT_NOT_ACTIVE    4069
    840850%define VERR_HM_UNKNOWN_CPU    (-4100)
    841851%define VERR_HM_NO_CPUID    (-4101)
     
    856866%define VERR_HM_INVALID_HM64ON32OP    (-4116)
    857867%define VINF_HM_DOUBLE_FAULT    4117
    858 %define VINF_HM_INTERCEPT_NOT_ACTIVE    4118
     868%define VINF_HM_PENDING_XCPT    4118
    859869%define VERR_DIS_INVALID_OPCODE    (-4200)
    860870%define VERR_DIS_GEN_FAILURE    (-4201)
     
    10391049%define VWRN_GSTCTL_OBJECTSTATE_CHANGED    6220
    10401050%define VERR_GSTCTL_PROCESS_WRONG_STATE    (-6221)
    1041 %define VWRN_GSTCTL_PROCESS_EXIT_CODE    6221
     1051%define VERR_GSTCTL_MAX_OBJECTS_REACHED    (-6222)
     1052%define VERR_GSTCTL_PROCESS_EXIT_CODE    (-6223)
    10421053%define VERR_GIM_NOT_ENABLED    (-6300)
    10431054%define VERR_GIM_IPE_1    (-6301)
     
    10631074%define VERR_GSTDND_GUEST_ERROR    (-6500)
    10641075%define VERR_AUDIO_BACKEND_INIT_FAILED    (-6600)
    1065 %define VERR_AUDIO_NO_FREE_INPUT_STREAMS    (-6601)
    1066 %define VERR_AUDIO_NO_FREE_OUTPUT_STREAMS    (-6602)
    1067 %define VERR_AUDIO_STREAM_PENDING_DISABLE    (-6603)
    1068 %define VINF_AUDIO_MORE_DATA_AVAILABLE    (6604)
     1076%define VERR_AUDIO_BACKEND_NOT_ATTACHED    (-6601)
     1077%define VERR_AUDIO_NO_FREE_INPUT_STREAMS    (-6602)
     1078%define VERR_AUDIO_NO_FREE_OUTPUT_STREAMS    (-6603)
     1079%define VERR_AUDIO_STREAM_PENDING_DISABLE    (-6604)
     1080%define VINF_AUDIO_MORE_DATA_AVAILABLE    (6605)
     1081%define VERR_AUDIO_STREAM_NOT_READY    (-6605)
     1082%define VERR_AUDIO_STREAM_COULD_NOT_CREATE    (-6606)
    10691083%define VERR_APIC_INTR_NOT_PENDING    (-6700)
    10701084%define VERR_APIC_INTR_MASKED_BY_TPR    (-6701)
    10711085%define VERR_APIC_INTR_DISCARDED    (-6702)
     1086%define VERR_NEM_NOT_ENABLED    (-6800)
     1087%define VERR_NEM_NOT_AVAILABLE    (-6801)
     1088%define VERR_NEM_INIT_FAILED    (-6802)
     1089%define VERR_NEM_MISSING_KERNEL_API    (-6803)
     1090%define VERR_NEM_RING3_ONLY    (-6804)
     1091%define VERR_NEM_VM_CREATE_FAILED    (-6805)
     1092%define VERR_NEM_MAP_PAGES_FAILED    (-6806)
     1093%define VERR_NEM_UNMAP_PAGES_FAILED    (-6807)
     1094%define VERR_NEM_GET_REGISTERS_FAILED    (-6808)
     1095%define VERR_NEM_SET_REGISTERS_FAILED    (-6809)
     1096%define VERR_NEM_FLUSH_TLB    (-6810)
     1097%define VINF_NEM_FLUSH_TLB    (6810)
     1098%define VERR_NEM_SET_TSC    (-6811)
     1099%define VERR_NEM_IPE_0    (-6890)
     1100%define VERR_NEM_IPE_1    (-6891)
     1101%define VERR_NEM_IPE_2    (-6892)
     1102%define VERR_NEM_IPE_3    (-6893)
     1103%define VERR_NEM_IPE_4    (-6894)
     1104%define VERR_NEM_IPE_5    (-6895)
     1105%define VERR_NEM_IPE_6    (-6896)
     1106%define VERR_NEM_IPE_7    (-6897)
     1107%define VERR_NEM_IPE_8    (-6898)
     1108%define VERR_NEM_IPE_9    (-6899)
     1109%define VERR_RECORDING_CODEC_NOT_FOUND    (-6900)
     1110%define VERR_RECORDING_CODEC_INIT_FAILED    (-6902)
     1111%define VERR_RECORDING_CODEC_NOT_SUPPORTED    (-6903)
     1112%define VERR_RECORDING_FORMAT_NOT_SUPPORTED    (-6904)
     1113%define VERR_RECORDING_RESTRICTED    (-6905)
     1114%define VINF_RECORDING_LIMIT_REACHED    (6906)
     1115%define VERR_RECORDING_LIMIT_REACHED    (-6906)
     1116%define VINF_RECORDING_THROTTLED    (6907)
     1117%define VERR_RECORDING_THROTTLED    (-6907)
    10721118%include "iprt/err.mac"
  • trunk/include/iprt/err.mac

    r70459 r75994  
    158158%define VERR_MISMATCH    (-22408)
    159159%define VERR_WRONG_TYPE    (-22409)
     160%define VWRN_WRONG_TYPE    (22409)
    160161%define VERR_PRIVILEGE_NOT_HELD    (-22410)
    161162%define VERR_PROC_TCB_PRIV_NOT_HELD    (-22411)
     
    163164%define VERR_PROC_IQ_PRIV_NOT_HELD    (-22413)
    164165%define VERR_MP_TOO_MANY_CPUS    (-22414)
     166%define VERR_WRONG_PARAMETER_COUNT    (-22415)
     167%define VERR_WRONG_PARAMETER_TYPE    (-22416)
     168%define VERR_INVALID_CLIENT_ID    (-22417)
     169%define VERR_INVALID_SESSION_ID    (-22418)
     170%define VERR_PROC_ELEVATION_REQUIRED    (-22419)
     171%define VERR_INCOMPATIBLE_CONFIG    (-22420)
    165172%define VERR_FILE_IO_ERROR    (-100)
    166173%define VERR_OPEN_FAILED    (-101)
     
    227234%define VERR_IS_A_BLOCK_DEVICE    (-163)
    228235%define VERR_IS_A_CHAR_DEVICE    (-164)
     236%define VERR_DRIVE_IS_EMPTY    (-165)
    229237%define VERR_SEARCH_ERROR    (-200)
    230238%define VERR_NO_MORE_FILES    (-201)
     
    440448%define VERR_CV_TODO    (-692)
    441449%define VERR_CV_IPE    (-693)
     450%define VERR_DBG_NO_UNWIND_INFO    (-694)
     451%define VERR_DBG_UNWIND_INFO_NOT_FOUND    (-695)
     452%define VERR_DBG_MALFORMED_UNWIND_INFO    (-696)
    442453%define VERR_RT_REQUEST_INVALID_TYPE    (-700)
    443454%define VERR_RT_REQUEST_STATE    (-701)
     
    468479%define VERR_S3_BUCKET_NOT_EMPTY    (-878)
    469480%define VERR_S3_CANCELED    (-879)
     481%define VERR_HTTP_STATUS_SERVER_ERROR    (-884)
    470482%define VERR_HTTP_INIT_FAILED    (-885)
    471483%define VERR_HTTP_NOT_FOUND    (-886)
     
    678690%define VERR_ASN1_CURSOR_LONG_TAG    (-22830)
    679691%define VERR_ASN1_CURSOR_BAD_LENGTH_ENCODING    (-22831)
    680 %define VERR_ASN1_CURSOR_ILLEGAL_IDEFINITE_LENGTH    (-22832)
    681 %define VERR_ASN1_CURSOR_IDEFINITE_LENGTH_NOT_SUP    (-22833)
     692%define VERR_ASN1_CURSOR_ILLEGAL_INDEFINITE_LENGTH    (-22832)
     693%define VERR_ASN1_CURSOR_BAD_INDEFINITE_LENGTH    (-22833)
    682694%define VERR_ASN1_CURSOR_BAD_LENGTH    (-22834)
    683695%define VERR_ASN1_CURSOR_NO_MORE_DATA    (-22835)
     
    703715%define VERR_ASN1_TOO_DEEPLY_NESTED    (-22855)
    704716%define VERR_ASN1_UNEXPECTED_OBJ_ID    (-22856)
     717%define VERR_ASN1_INVALID_INTEGER_ENCODING    (-22857)
    705718%define VERR_ASN1_INTERNAL_ERROR_1    (-22895)
    706719%define VERR_ASN1_INTERNAL_ERROR_2    (-22896)
     
    738751%define VERR_LDRVI_PAGE_HASH_MISMATCH    (-22928)
    739752%define VERR_LDRVI_IMAGE_HASH_MISMATCH    (-22929)
     753%define VERR_LDRVI_BAD_CERT_FORMAT    (-22930)
    740754%define VERR_LDR_FORWARDER    (-22950)
    741755%define VERR_LDR_NOT_FORWARDER    (-22951)
     
    743757%define VERR_LDR_FORWARDER_CHAIN_TOO_LONG    (-22953)
    744758%define VERR_LDR_FORWARDERS_NOT_SUPPORTED    (-22954)
     759%define VERR_LDRMACHO_OTHER_ENDIAN_NOT_SUPPORTED    (-22955)
     760%define VERR_LDRMACHO_BAD_HEADER    (-22956)
     761%define VERR_LDRMACHO_UNSUPPORTED_FILE_TYPE    (-22957)
     762%define VERR_LDRMACHO_UNSUPPORTED_MACHINE    (-22958)
     763%define VERR_LDRMACHO_BAD_LOAD_COMMAND    (-22959)
     764%define VERR_LDRMACHO_UNKNOWN_LOAD_COMMAND    (-22960)
     765%define VERR_LDRMACHO_UNSUPPORTED_LOAD_COMMAND    (-22961)
     766%define VERR_LDRMACHO_BAD_SECTION    (-22962)
     767%define VERR_LDRMACHO_UNSUPPORTED_SECTION    (-22963)
     768%define VERR_LDRMACHO_UNSUPPORTED_INIT_SECTION    (-22964)
     769%define VERR_LDRMACHO_UNSUPPORTED_TERM_SECTION    (-22965)
     770%define VERR_LDRMACHO_UNKNOWN_SECTION    (-22966)
     771%define VERR_LDRMACHO_BAD_SECTION_ORDER    (-22967)
     772%define VERR_LDRMACHO_BIT_MIX    (-22968)
     773%define VERR_LDRMACHO_BAD_OBJECT_FILE    (-22969)
     774%define VERR_LDRMACHO_BAD_SYMBOL    (-22970)
     775%define VERR_LDRMACHO_UNSUPPORTED_FIXUP_TYPE    (-22971)
     776%define VERR_LDRMACHO_MIXED_DEBUG_SECTION_FLAGS    (-22972)
     777%define VERR_LDRMACHO_NON_CONT_SEG_BITS    (-22973)
     778%define VERR_LDRMACHO_TODO    (-22974)
     779%define VERR_LDRMACHO_BAD_SYMTAB_SIZE    (-22975)
     780%define VERR_LDR_DUPLICATE_SEGMENT_NAME    (-22976)
     781%define VERR_LDR_NO_IMAGE_UUID    (-22977)
     782%define VERR_LDR_BAD_FIXUP    (-22978)
     783%define VERR_LDR_ADDRESS_OVERFLOW    (-22979)
     784%define VERR_LDRLX_BAD_HEADER    (-22980)
     785%define VERR_LDRLX_BAD_LOADER_SECTION    (-22981)
     786%define VERR_LDRLX_BAD_FIXUP_SECTION    (-22982)
     787%define VERR_LDRLX_BAD_OBJECT_TABLE    (-22983)
     788%define VERR_LDRLX_BAD_PAGE_MAP    (-22984)
     789%define VERR_LDRLX_BAD_ITERDATA    (-22985)
     790%define VERR_LDRLX_BAD_ITERDATA2    (-22986)
     791%define VERR_LDRLX_BAD_BUNDLE    (-22987)
     792%define VERR_LDRLX_NO_SONAME    (-22988)
     793%define VERR_LDRLX_BAD_SONAME    (-22989)
     794%define VERR_LDRLX_BAD_FORWARDER    (-22990)
     795%define VERR_LDRLX_NRICHAIN_NOT_SUPPORTED    (-22991)
     796%define VERR_LDRLX_IMPORT_ORDINAL_OUT_OF_BOUNDS    (-22992)
    745797%define VERR_CR_X509_GENERIC_ERROR    (-23000)
    746798%define VERR_CR_X509_INTERNAL_ERROR    (-23001)
     
    813865%define VERR_CR_PKCS7_SIGNER_CERT_NOT_SHIPPED    (-22358)
    814866%define VERR_CR_PKCS7_SIGNER_INFO_DIGEST_ENCRYPT_MISMATCH    (-22359)
     867%define VERR_CR_PKCS7_NOT_DATA    (-22360)
    815868%define VERR_CR_SPC_GENERIC_ERROR    (-23400)
    816869%define VERR_CR_SPC_NOT_EXACTLY_ONE_SIGNER_INFOS    (-23401)
     
    848901%define VERR_CR_PKIX_OSSL_D2I_PUBLIC_KEY_FAILED    (-23516)
    849902%define VERR_CR_PKIX_OSSL_EVP_PKEY_TYPE_ERROR    (-23517)
     903%define VERR_CR_PKIX_OSSL_D2I_PRIVATE_KEY_FAILED    (-23518)
     904%define VERR_CR_PKIX_OSSL_EVP_PKEY_RSA_PAD_ERROR    (-23519)
     905%define VERR_CR_PKIX_OSSL_SIGN_FINAL_FAILED    (-23520)
     906%define VERR_CR_PKIX_OSSL_VS_IPRT_SIGNATURE_SIZE    (-23521)
     907%define VERR_CR_PKIX_OSSL_VS_IPRT_SIGNATURE    (-23522)
     908%define VERR_CR_PKIX_NOT_RSA_PRIVATE_KEY    (-23523)
     909%define VERR_CR_PKIX_NOT_RSA_PUBLIC_KEY    (-23524)
    850910%define VERR_CR_STORE_GENERIC_ERROR    (-23700)
     911%define VERR_CR_KEY_UNKNOWN_TYPE    (-23800)
     912%define VERR_CR_KEY_FORMAT_NOT_SUPPORTED    (-23801)
     913%define VERR_CR_KEY_ENCRYPTED    (-23802)
     914%define VERR_CR_KEY_NO_DEK_INFO    (-23803)
     915%define VERR_CR_KEY_DEK_INFO_TOO_LONG    (-23804)
     916%define VERR_CR_KEY_DECRYPTION_NOT_SUPPORTED    (-23805)
     917%define VERR_CR_KEY_UNSUPPORTED_CIPHER    (-23806)
     918%define VERR_CR_KEY_UNEXPECTED_CIPHER_PARAMS    (-23807)
     919%define VERR_CR_KEY_MISSING_CIPHER_PARAMS    (-23808)
     920%define VERR_CR_KEY_TOO_SHORT_CIPHER_IV    (-23809)
     921%define VERR_CR_KEY_MALFORMED_CIPHER_IV    (-23810)
     922%define VERR_CR_KEY_PASSWORD_ENCODING    (-23811)
     923%define VERR_CR_KEY_OSSL_DECRYPT_INIT_ERROR    (-23812)
     924%define VERR_CR_KEY_DECRYPTION_FAILED    (-23813)
     925%define VINF_CR_KEY_WAS_DECRYPTED    (23814)
     926%define VERR_CR_KEY_GEN_FAILED_RSA    (-23815)
    851927%define VERR_CR_RSA_GENERIC_ERROR    (-23900)
    852928%define VERR_BIGNUM_SENSITIVE_INPUT    (-24000)
     
    855931%define VERR_CR_DIGEST_OSSL_DIGEST_INIT_ERROR    (-24200)
    856932%define VERR_CR_DIGEST_OSSL_DIGEST_CTX_COPY_ERROR    (-24201)
     933%define VINF_CR_DIGEST_DEPRECATED    (24202)
     934%define VERR_CR_DIGEST_DEPRECATED    (-24202)
     935%define VINF_CR_DIGEST_COMPROMISED    (24203)
     936%define VERR_CR_DIGEST_COMPROMISED    (-24203)
     937%define VINF_CR_DIGEST_SEVERELY_COMPROMISED    (24204)
     938%define VERR_CR_DIGEST_SEVERELY_COMPROMISED    (-24204)
     939%define VERR_CR_DIGEST_NOT_SUPPORTED    (-24205)
     940%define VERR_CR_PASSWORD_2_KEY_DERIVIATION_FAILED    (-24396)
     941%define VERR_CR_RANDOM_SETUP_FAILED    (-24397)
     942%define VERR_CR_RANDOM_FAILED    (-24398)
     943%define VERR_CR_MALFORMED_PEM_HEADER    (-24399)
    857944%define VERR_PATH_MATCH_UNKNOWN_VARIABLE    (-24400)
    858945%define VERR_PATH_MATCH_VARIABLE_MUST_BE_FIRST    (-24401)
     
    873960%define VERR_JSON_ITERATOR_END    (-24701)
    874961%define VERR_JSON_MALFORMED    (-24702)
     962%define VERR_JSON_IS_EMPTY    (-24703)
     963%define VERR_JSON_INVALID_UTF16_ESCAPE_SEQUENCE    (-24704)
     964%define VERR_JSON_MISSING_SURROGATE_PAIR    (-24705)
     965%define VERR_JSON_BAD_SURROGATE_PAIR_SEQUENCE    (-24706)
     966%define VERR_JSON_INVALID_CODEPOINT    (-24707)
    875967%define VERR_VFS_UNKNOWN_FORMAT    (-24800)
    876968%define VERR_VFS_BOGUS_FORMAT    (-24801)
     
    10141106%define VERR_SERIALPORT_BREAK_DETECTED    (-25500)
    10151107%define VERR_SERIALPORT_INVALID_BAUDRATE    (-25501)
     1108%define VERR_REST_RESPONSE_CONTENT_TYPE_NOT_SUPPORTED    (-25700)
     1109%define VERR_REST_RESPONSE_INVALID_UTF8_ENCODING    (-25701)
     1110%define VERR_REST_RESPONSE_EMBEDDED_ZERO_CHAR    (-25702)
     1111%define VERR_REST_RESPONSE_REPEAT_HEADER_FIELD    (-25703)
     1112%define VWRN_REST_UNABLE_TO_DECODE_DATE    (25704)
     1113%define VERR_REST_UNABLE_TO_DECODE_DATE    (-25704)
     1114%define VERR_REST_WRONG_JSON_TYPE_FOR_BOOL    (-25705)
     1115%define VERR_REST_WRONG_JSON_TYPE_FOR_INTEGER    (-25706)
     1116%define VERR_REST_WRONG_JSON_TYPE_FOR_DOUBLE    (-25707)
     1117%define VERR_REST_WRONG_JSON_TYPE_FOR_STRING    (-25708)
     1118%define VERR_REST_WRONG_JSON_TYPE_FOR_DATE    (-25709)
     1119%define VERR_REST_UNABLE_TO_PARSE_STRING_AS_BOOL    (-25710)
     1120%define VERR_REST_PATH_PARAMETER_NOT_SET    (-25711)
     1121%define VERR_REST_REQUIRED_QUERY_PARAMETER_NOT_SET    (-25712)
     1122%define VERR_REST_REQUIRED_HEADER_PARAMETER_NOT_SET    (-25713)
     1123%define VERR_REST_INTERNAL_ERROR_1    (-25791)
     1124%define VERR_REST_INTERNAL_ERROR_2    (-25792)
     1125%define VERR_REST_INTERNAL_ERROR_3    (-25793)
     1126%define VERR_REST_INTERNAL_ERROR_4    (-25794)
     1127%define VERR_REST_INTERNAL_ERROR_5    (-25795)
     1128%define VERR_REST_INTERNAL_ERROR_6    (-25796)
     1129%define VERR_REST_INTERNAL_ERROR_7    (-25797)
     1130%define VERR_REST_INTERNAL_ERROR_8    (-25798)
     1131%define VERR_REST_INTERNAL_ERROR_9    (-25799)
     1132%define VERR_CR_CIPHER_NOT_SUPPORTED    (-25800)
     1133%define VERR_CR_CIPHER_OSSL_ENCRYPT_INIT_FAILED    (-25801)
     1134%define VERR_CR_CIPHER_OSSL_ENCRYPT_UPDATE_FAILED    (-25802)
     1135%define VERR_CR_CIPHER_OSSL_ENCRYPT_FINAL_FAILED    (-25803)
     1136%define VERR_CR_CIPHER_OSSL_DECRYPT_INIT_FAILED    (-25804)
     1137%define VERR_CR_CIPHER_OSSL_DECRYPT_UPDATE_FAILED    (-25805)
     1138%define VERR_CR_CIPHER_OSSL_DECRYPT_FINAL_FAILED    (-25806)
     1139%define VERR_CR_CIPHER_INVALID_KEY_LENGTH    (-25807)
     1140%define VERR_CR_CIPHER_INVALID_INITIALIZATION_VECTOR_LENGTH    (-25808)
     1141%define VERR_SHMEM_MAXIMUM_MAPPINGS_REACHED    (-26000)
  • trunk/include/iprt/x86.mac

    r70606 r75994  
    177177%define X86_CPUID_STEXT_FEATURE_EBX_SHA               RT_BIT_32(29)
    178178%define X86_CPUID_STEXT_FEATURE_ECX_PREFETCHWT1       RT_BIT_32(0)
     179%define X86_CPUID_STEXT_FEATURE_ECX_UMIP              RT_BIT_32(2)
     180%define X86_CPUID_STEXT_FEATURE_ECX_PKU               RT_BIT_32(3)
     181%define X86_CPUID_STEXT_FEATURE_ECX_OSPKE             RT_BIT_32(4)
     182%define X86_CPUID_STEXT_FEATURE_ECX_MAWAU             0x003e0000
     183%define X86_CPUID_STEXT_FEATURE_ECX_RDPID             RT_BIT_32(2)
     184%define X86_CPUID_STEXT_FEATURE_ECX_SGX_LC            RT_BIT_32(30)
    179185%define X86_CPUID_STEXT_FEATURE_EDX_IBRS_IBPB         RT_BIT_32(26)
    180186%define X86_CPUID_STEXT_FEATURE_EDX_STIBP             RT_BIT_32(27)
     
    239245%define X86_CPUID_AMD_ADVPOWER_EDX_PFI       RT_BIT_32(11)
    240246%define X86_CPUID_AMD_ADVPOWER_EDX_PA        RT_BIT_32(12)
     247%define X86_CPUID_AMD_EFEID_EBX_CLZERO       RT_BIT_32(0)
     248%define X86_CPUID_AMD_EFEID_EBX_IRPERF       RT_BIT_32(1)
     249%define X86_CPUID_AMD_EFEID_EBX_XSAVE_ER_PTR RT_BIT_32(2)
     250%define X86_CPUID_AMD_EFEID_EBX_IBPB         RT_BIT_32(12)
    241251%define X86_CPUID_SVM_FEATURE_EDX_NESTED_PAGING             RT_BIT(0)
    242252%define X86_CPUID_SVM_FEATURE_EDX_LBR_VIRT                  RT_BIT(1)
     
    274284%define X86_CR0_PG                          RT_BIT_32(31)
    275285%define X86_CR0_PAGING                      RT_BIT_32(31)
     286%define X86_CR0_BIT_PG                      31
    276287%define X86_CR3_PWT                         RT_BIT_32(3)
    277288%define X86_CR3_PCD                         RT_BIT_32(4)
     
    292303%define X86_CR4_VMXE                        RT_BIT_32(13)
    293304%define X86_CR4_SMXE                        RT_BIT_32(14)
     305%define X86_CR4_FSGSBASE                    RT_BIT_32(16)
    294306%define X86_CR4_PCIDE                       RT_BIT_32(17)
    295307%define X86_CR4_OSXSAVE                     RT_BIT_32(18)
     
    305317%define X86_DR6_BS                          RT_BIT_32(14)
    306318%define X86_DR6_BT                          RT_BIT_32(15)
    307 %define X86_DR6_INIT_VAL                    0xFFFF0FF0
     319%define X86_DR6_RTM                         RT_BIT_32(16)
     320%define X86_DR6_INIT_VAL                    0xffff0ff0
    308321%define X86_DR6_RA1_MASK                    0xffff0ff0
     322%define X86_DR6_RA1_MASK_RTM                0xfffe0ff0
    309323%define X86_DR6_RAZ_MASK                    RT_BIT_64(12)
    310324%define X86_DR6_MBZ_MASK                    0xffffffff00000000
     
    322336%define X86_DR7_LE_ALL                      0x0000000000000055
    323337%define X86_DR7_GE_ALL                      0x00000000000000aa
     338%define X86_DR7_RTM                         RT_BIT_32(11)
    324339%define X86_DR7_ICE_IR                      RT_BIT_32(12)
    325340%define X86_DR7_GD                          RT_BIT_32(13)
     
    378393%endif
    379394%define MSR_CORE_THREAD_COUNT               0x35
    380 %define MSR_IA32_FEATURE_CONTROL            0x3A
    381 %define MSR_IA32_FEATURE_CONTROL_LOCK       RT_BIT_32(0)
    382 %define MSR_IA32_FEATURE_CONTROL_SMX_VMXON  RT_BIT_32(1)
    383 %define MSR_IA32_FEATURE_CONTROL_VMXON      RT_BIT_32(2)
     395%define MSR_IA32_FEATURE_CONTROL                      0x3A
     396%define MSR_IA32_FEATURE_CONTROL_LOCK                 RT_BIT_64(0)
     397%define MSR_IA32_FEATURE_CONTROL_SMX_VMXON            RT_BIT_64(1)
     398%define MSR_IA32_FEATURE_CONTROL_VMXON                RT_BIT_64(2)
     399%define MSR_IA32_FEATURE_CONTROL_SENTER_LOCAL_FN_0    RT_BIT_64(8)
     400%define MSR_IA32_FEATURE_CONTROL_SENTER_LOCAL_FN_1    RT_BIT_64(9)
     401%define MSR_IA32_FEATURE_CONTROL_SENTER_LOCAL_FN_2    RT_BIT_64(10)
     402%define MSR_IA32_FEATURE_CONTROL_SENTER_LOCAL_FN_3    RT_BIT_64(11)
     403%define MSR_IA32_FEATURE_CONTROL_SENTER_LOCAL_FN_4    RT_BIT_64(12)
     404%define MSR_IA32_FEATURE_CONTROL_SENTER_LOCAL_FN_5    RT_BIT_64(13)
     405%define MSR_IA32_FEATURE_CONTROL_SENTER_LOCAL_FN_6    RT_BIT_64(14)
     406%define MSR_IA32_FEATURE_CONTROL_SENTER_GLOBAL_EN     RT_BIT_64(15)
     407%define MSR_IA32_FEATURE_CONTROL_SGX_LAUNCH_EN        RT_BIT_64(17)
     408%define MSR_IA32_FEATURE_CONTROL_SGX_GLOBAL_EN        RT_BIT_64(18)
     409%define MSR_IA32_FEATURE_CONTROL_LMCE                 RT_BIT_64(20)
    384410%define MSR_IA32_TSC_ADJUST                 0x3B
    385411%define MSR_IA32_SPEC_CTRL                  0x48
     
    391417%define MSR_IA32_BIOS_SIGN_ID               0x8B
    392418%define MSR_IA32_SMM_MONITOR_CTL            0x9B
     419%define MSR_IA32_SMM_MONITOR_VALID                  RT_BIT_64(0)
     420%define MSR_IA32_SMM_MONITOR_VMXOFF_UNBLOCK_SMI     RT_BIT_64(2)
     421%define MSR_IA32_SMM_MONITOR_MSGEG_PHYSADDR(a)      (((a) >> 12) & 0xfffff)
     422%define MSR_IA32_SMBASE                     0x9E
    393423%define MSR_IA32_PMC0                       0xC1
    394424%define MSR_IA32_PMC1                       0xC2
     
    401431%define MSR_IA32_APERF                      0xE8
    402432%define MSR_IA32_MTRR_CAP                   0xFE
    403 %define MSR_IA32_ARCH_CAP                   0x10a
     433%define MSR_IA32_ARCH_CAPABILITIES          0x10a
    404434%define MSR_IA32_ARCH_CAP_F_SPECTRE_FIX     RT_BIT_32(0)
    405435%define MSR_IA32_ARCH_CAP_F_BETTER_IBRS     RT_BIT_32(1)
     
    414444%define MSR_IA32_MCG_CTRL                   0x17B
    415445%define MSR_IA32_CR_PAT                     0x277
     446%define MSR_IA32_CR_PAT_INIT_VAL            0x0007040600070406
    416447%define MSR_IA32_PERFEVTSEL0                0x186
    417448%define MSR_IA32_PERFEVTSEL1                0x187
     
    447478%define MSR_IA32_DEBUGCTL_FREEZE_WHILE_SMM_EM     RT_BIT_64(14)
    448479%define MSR_IA32_DEBUGCTL_RTM               RT_BIT_64(15)
     480%define MSR_IA32_DEBUGCTL_VALID_MASK_INTEL  (  MSR_IA32_DEBUGCTL_LBR | MSR_IA32_DEBUGCTL_BTF   | MSR_IA32_DEBUGCTL_TR  \
     481                                             | MSR_IA32_DEBUGCTL_BTS | MSR_IA32_DEBUGCTL_BTINT | MSR_IA32_DEBUGCTL_BTS_OFF_OS \
     482                                             | MSR_IA32_DEBUGCTL_BTS_OFF_USER | MSR_IA32_DEBUGCTL_FREEZE_LBR_ON_PMI \
     483                                             | MSR_IA32_DEBUGCTL_FREEZE_PERFMON_ON_PMI | MSR_IA32_DEBUGCTL_FREEZE_WHILE_SMM_EM \
     484                                             | MSR_IA32_DEBUGCTL_RTM)
    449485%define MSR_P4_LASTBRANCH_TOS               0x000001da
    450486%define MSR_P4_LASTBRANCH_0                 0x000001db
     
    490526%define MSR_IA32_MC0_CTL                    0x400
    491527%define MSR_IA32_MC0_STATUS                 0x401
    492 %define MSR_IA32_VMX_BASIC_INFO             0x480
     528%define MSR_IA32_VMX_BASIC                  0x480
    493529%define MSR_IA32_VMX_PINBASED_CTLS          0x481
    494530%define MSR_IA32_VMX_PROCBASED_CTLS         0x482
     
    501537%define MSR_IA32_VMX_CR4_FIXED1             0x489
    502538%define MSR_IA32_VMX_VMCS_ENUM              0x48A
    503 %define MSR_IA32_VMX_VMFUNC                 0x491
    504539%define MSR_IA32_VMX_PROCBASED_CTLS2        0x48B
    505540%define MSR_IA32_VMX_EPT_VPID_CAP           0x48C
     
    508543%define MSR_IA32_VMX_TRUE_EXIT_CTLS         0x48F
    509544%define MSR_IA32_VMX_TRUE_ENTRY_CTLS        0x490
     545%define MSR_IA32_VMX_VMFUNC                 0x491
     546%define MSR_IA32_RTIT_CTL                   0x570
    510547%define MSR_IA32_DS_AREA                    0x600
    511548%define MSR_RAPL_POWER_UNIT                 0x606
     
    561598%define  MSR_K6_EFER_SCE                     RT_BIT_32(0)
    562599%define  MSR_K6_EFER_LME                     RT_BIT_32(8)
     600%define  MSR_K6_EFER_BIT_LME                 8
    563601%define  MSR_K6_EFER_LMA                     RT_BIT_32(10)
     602%define  MSR_K6_EFER_BIT_LMA                 10
    564603%define  MSR_K6_EFER_NXE                     RT_BIT_32(11)
    565604%define  MSR_K6_EFER_BIT_NXE                 11
     
    636675%define X86_PAGE_4M_BASE_MASK               0xffffffffffc00000
    637676%define X86_PAGE_4M_BASE_MASK_32            0xffc00000
     677%define X86_PAGE_1G_SIZE                    _1G
     678%define X86_PAGE_1G_SHIFT                   30
     679%define X86_PAGE_1G_OFFSET_MASK             0x3fffffff
     680%define X86_PAGE_1G_BASE_MASK               0xffffffffc0000000
    638681%define X86_IS_CANONICAL(a_u64Addr)         ((uint64_t)(a_u64Addr) + 0x800000000000 < UINT64_C(0x1000000000000))
    639682%define X86_PTE_BIT_P                       0
     
    784827%define X86_PML4_SHIFT              39
    785828%define X86_PML4_MASK               0x1ff
     829%define X86_INVPCID_TYPE_INDV_ADDR                  0
     830%define X86_INVPCID_TYPE_SINGLE_CONTEXT             1
     831%define X86_INVPCID_TYPE_ALL_CONTEXT_INCL_GLOBAL    2
     832%define X86_INVPCID_TYPE_ALL_CONTEXT_EXCL_GLOBAL    3
     833%define X86_INVPCID_TYPE_MAX_VALID                  X86_INVPCID_TYPE_ALL_CONTEXT_EXCL_GLOBAL
     834%ifndef VBOX_FOR_DTRACE_LIB
     835%endif
    786836%ifndef VBOX_FOR_DTRACE_LIB
    787837%endif
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette