Changeset 71222 in vbox for trunk/src/VBox/VMM/include/VMMInternal.h
- Timestamp:
- Mar 5, 2018 10:07:48 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 121132
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/VMMInternal.h
r69474 r71222 610 610 DECLASM(int) vmmR0CallRing3SetJmp(PVMMR0JMPBUF pJmpBuf, PFNVMMR0SETJMP pfn, PVM pVM, PVMCPU pVCpu); 611 611 612 /** 613 * Callback function for vmmR0CallRing3SetJmpEx. 612 613 /** 614 * Callback function for vmmR0CallRing3SetJmp2. 614 615 * 615 616 * @returns VBox status code. 616 617 * @param pvUser The user argument. 617 618 */ 619 typedef DECLCALLBACK(int) FNVMMR0SETJMP2(PGVM pGVM, VMCPUID idCpu); 620 /** Pointer to FNVMMR0SETJMP2(). */ 621 typedef FNVMMR0SETJMP2 *PFNVMMR0SETJMP2; 622 623 /** 624 * Same as vmmR0CallRing3SetJmp except for the function signature. 625 * 626 * @returns VINF_SUCCESS on success or whatever is passed to vmmR0CallRing3LongJmp. 627 * @param pJmpBuf The jmp_buf to set. 628 * @param pfn The function to be called when not resuming. 629 * @param pGVM The ring-0 VM structure. 630 * @param idCpu The ID of the calling EMT. 631 */ 632 DECLASM(int) vmmR0CallRing3SetJmp2(PVMMR0JMPBUF pJmpBuf, PFNVMMR0SETJMP2 pfn, PGVM pGVM, VMCPUID idCpu); 633 634 635 /** 636 * Callback function for vmmR0CallRing3SetJmpEx. 637 * 638 * @returns VBox status code. 639 * @param pvUser The user argument. 640 */ 618 641 typedef DECLCALLBACK(int) FNVMMR0SETJMPEX(void *pvUser); 619 /** Pointer to FNVMMR0SETJMP (). */642 /** Pointer to FNVMMR0SETJMPEX(). */ 620 643 typedef FNVMMR0SETJMPEX *PFNVMMR0SETJMPEX; 621 644
Note:
See TracChangeset
for help on using the changeset viewer.