Changeset 73348 in vbox for trunk/include
- Timestamp:
- Jul 25, 2018 9:25:45 AM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 123962
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/dbgf.h
r73150 r73348 500 500 struct DBGFEVENTGENERIC 501 501 { 502 /** Argument. */ 503 uint64_t uArg; 502 /** Number of arguments. */ 503 uint8_t cArgs; 504 /** Alignmnet padding. */ 505 uint8_t uPadding[7]; 506 /** Arguments. */ 507 uint64_t auArgs[6]; 504 508 } Generic; 505 509 506 510 /** Padding for ensuring that the structure is 8 byte aligned. */ 507 uint64_t au64Padding[ 4];511 uint64_t au64Padding[7]; 508 512 } u; 509 513 } DBGFEVENT; … … 532 536 VMMR3_INT_DECL(void) DBGFR3PowerOff(PVM pVM); 533 537 VMMR3_INT_DECL(void) DBGFR3Relocate(PVM pVM, RTGCINTPTR offDelta); 538 534 539 VMMR3_INT_DECL(int) DBGFR3VMMForcedAction(PVM pVM, PVMCPU pVCpu); 535 540 VMMR3_INT_DECL(VBOXSTRICTRC) DBGFR3EventHandlePending(PVM pVM, PVMCPU pVCpu); … … 541 546 VMMR3_INT_DECL(int) DBGFR3EventAssertion(PVM pVM, DBGFEVENTTYPE enmEvent, const char *pszMsg1, const char *pszMsg2); 542 547 VMMR3_INT_DECL(int) DBGFR3EventBreakpoint(PVM pVM, DBGFEVENTTYPE enmEvent); 548 543 549 VMMR3_INT_DECL(int) DBGFR3PrgStep(PVMCPU pVCpu); 544 550 … … 885 891 VMM_INT_DECL(bool) DBGFIsStepping(PVMCPU pVCpu); 886 892 VMM_INT_DECL(VBOXSTRICTRC) DBGFBpCheckIo(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx, RTIOPORT uIoPort, uint8_t cbValue); 887 VMM_INT_DECL(VBOXSTRICTRC) DBGFEventGenericWithArg (PVM pVM, PVMCPU pVCpu, DBGFEVENTTYPE enmEvent, uint64_t uEventArg,888 DBGFEVENTCTX enmCtx);893 VMM_INT_DECL(VBOXSTRICTRC) DBGFEventGenericWithArgs(PVM pVM, PVMCPU pVCpu, DBGFEVENTTYPE enmEvent, DBGFEVENTCTX enmCtx, 894 unsigned cArgs, ...); 889 895 890 896 … … 2707 2713 /** @} */ 2708 2714 2715 2716 /** @defgroup grp_dbgf_misc Misc DBGF interfaces. 2717 * @{ */ 2718 VMMR3DECL(int) DBGFR3FormatBugCheck(PUVM pUVM, char *pszDetails, size_t cbDetails, 2719 uint64_t uP0, uint64_t uP1, uint64_t uP2, uint64_t uP3, uint64_t uP4); 2720 /** @} */ 2709 2721 #endif /* IN_RING3 */ 2710 2722
Note:
See TracChangeset
for help on using the changeset viewer.