Changeset 94620 in vbox
- Timestamp:
- Apr 15, 2022 10:05:22 PM (3 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Doxyfile.Core
r94618 r94620 560 560 R0_ARCH_BITS=HC_ARCH_BITS \ 561 561 RTDECL(type)=type \ 562 RTRCDECL(type)=type \ 563 RTR0DECL(type)=type \ 564 RTR3DECL(type)=type \ 565 RTDATADECL(type)=type \ 566 RT_DECL_NTAPI(type)=type \ 562 567 RT_EXPORT_SYMBOL(name)= \ 563 568 \ … … 614 619 RTCALL= \ 615 620 \ 621 VBOXCALL= \ 616 622 APICBOTHCBDECL(type)=type \ 617 VBOXCALL= \ 623 DBGDECL(type)=type \ 624 DECLR0VBGL(type)=type \ 625 DECLSPEC_HIDDEN= \ 618 626 DECLVBGL(type)=type \ 619 DECLR0VBGL(type)=type \ 620 USBLIB_DECL(type)=type \ 621 VMMDECL(type)=type \ 622 VMMR0DECL(type)=type \ 623 VMMR3DECL(type)=type \ 624 VMMRCDECL(type)=type \ 625 VMMRZDECL(type)=type \ 626 VMMR0_INT_DECL(type)=type \ 627 VMMR3_INT_DECL(type)=type \ 628 VMMRC_INT_DECL(type)=type \ 629 VMMRZ_INT_DECL(type)=type \ 627 DISDECL(type)=type \ 630 628 GMMR0DECL(type)=type \ 631 629 GMMR3DECL(type)=type \ 630 GVMMR0DECL(type)=type \ 631 INTNETR0DECL(type)=type \ 632 INTNETR3DECL(type)=type \ 633 PDMBOTHCBDECL(type)=type \ 634 SUPDECL(type)=type \ 635 SUPR0DECL(type)=type \ 636 SUPR3DECL(type)=type \ 637 SUPRCDECL(type)=type \ 638 USBLIB_DECL(type)=type \ 639 VBGLR3DECL(type)=type \ 632 640 VBOX_DND_FN_DECL_LOG(x)=x \ 633 DECLSPEC_HIDDEN= \ 641 VBOXDDU_DECL(type)=type \ 642 VMM_INT_DECL(type)=type \ 643 VMMDECL(type)=type \ 644 VMMR0_INT_DECL(type)=type \ 645 VMMR0DECL(type)=type \ 646 VMMR3_INT_DECL(type)=type \ 647 VMMR3DECL(type)=type \ 648 VMMRC_INT_DECL(type)=type \ 649 VMMRCDECL(type)=type \ 650 VMMRZ_INT_DECL(type)=type \ 651 VMMRZDECL(type)=type \ 634 652 VMSVGA3DCOCOA_DECL(type)=type \ 635 653 VBOX_LISTENER_DECLARE(a)= \ 636 VBOX_WITH_RAW_MODE_NOT_R0 654 VBOX_WITH_RAW_MODE_NOT_R0 \ 655 \ 656 "PGM_BTH_DECL(type,name)=type pgmBth##name" \ 657 "PGM_GST_DECL(type,name)=type pgmGst##name" \ 658 "PGM_SHW_DECL(type,name)=type pgmShw##name" 659 637 660 638 661 # BS3Kit … … 787 810 "CPUM_UNION_NM(n)=" \ 788 811 "DECL_NO_RETURN(type)=type" \ 789 VBOX_WITH_HGCM \ 790 \ 812 VBOX_WITH_HGCM 813 814 PREDEFINED += \ 791 815 "IEM_DECL_IMPL_DEF(a_RetType, a_Name, a_ArgList)=a_RetType a_Name a_ArgList" \ 792 816 "IEM_DECL_IMPL_TYPE(a_RetType, a_Name, a_ArgList)=a_RetType (a_Name) a_ArgList" \ … … 840 864 STDMETHODIMP \ 841 865 IFACEMETHODIMP \ 842 \843 DBGDECL \844 DISDECL \845 GMMR0DECL \846 GVMMR0DECL \847 INTNETDECL \848 INTNETRCDECL \849 INTNETR0DECL \850 INTNETR3DECL \851 PDMBOTHCBDECL \852 APICBOTHCBDECL \853 PGM_BTH_DECL \854 PGM_GST_DECL \855 PGM_SHW_DECL \856 REMDECL \857 REMRCDECL \858 REMR0DECL \859 REMR3DECL \860 RTDECL \861 RTRCDECL \862 RTR0DECL \863 RTR3DECL \864 RTDATADECL \865 RT_DECL_NTAPI \866 SUPDECL \867 SUPR0DECL \868 SUPR3DECL \869 VBGLR3DECL \870 VBOXDDU_DECL \871 VMMDECL \872 VMMRCDECL \873 VMMR0DECL \874 VMMR3DECL \875 VMM_INT_DECL \876 866 \ 877 867 VD_BACKEND_CALLBACK_GET_COMMENT_DEF_NOT_SUPPORTED \ -
trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h
r93963 r94620 4132 4132 * 4133 4133 * @param pVCpu The cross context virtual CPU structure. 4134 * @param pVmxTransient The VMX-transient structure. 4134 * @param pVmcsInfo The VMCS info object. 4135 * @param fIsNestedGuest Flag whether this is for a for a pending nested guest event. 4135 4136 * @param pEvent The event being injected. 4136 4137 * @param pfIntrState Pointer to the VT-x guest-interruptibility-state. This … … 4141 4142 * VM-entry). 4142 4143 */ 4143 static VBOXSTRICTRC vmxHCInjectEventVmcs(PVMCPUCC pVCpu, PVMXVMCSINFO pVmcsInfo, bool fIsNestedGuest, PCHMEVENT pEvent, bool fStepping,4144 4144 static VBOXSTRICTRC vmxHCInjectEventVmcs(PVMCPUCC pVCpu, PVMXVMCSINFO pVmcsInfo, bool fIsNestedGuest, PCHMEVENT pEvent, 4145 bool fStepping, uint32_t *pfIntrState) 4145 4146 { 4146 4147 /* Intel spec. 24.8.3 "VM-Entry Controls for Event Injection" specifies the interruption-information field to be 32-bits. */ … … 4554 4555 * @returns Strict VBox status code (i.e. informational status codes too). 4555 4556 * @param pVCpu The cross context virtual CPU structure. 4557 * @param pVmcsInfo The VMCS information structure. 4556 4558 * @param fIsNestedGuest Flag whether the event injection happens for a nested guest. 4557 4559 * @param fIntrState The VT-x guest-interruptibility state. … … 4561 4563 * directly. 4562 4564 */ 4563 static VBOXSTRICTRC vmxHCInjectPendingEvent(PVMCPUCC pVCpu, PVMXVMCSINFO pVmcsInfo, bool fIsNestedGuest, uint32_t fIntrState, bool fStepping) 4565 static VBOXSTRICTRC vmxHCInjectPendingEvent(PVMCPUCC pVCpu, PVMXVMCSINFO pVmcsInfo, bool fIsNestedGuest, 4566 uint32_t fIntrState, bool fStepping) 4564 4567 { 4565 4568 HMVMX_ASSERT_PREEMPT_SAFE(pVCpu); … … 5258 5261 #undef HMVMX_CHECK_BREAK 5259 5262 } 5260 /** @} */5261 5263 5262 5264
Note:
See TracChangeset
for help on using the changeset viewer.