Changeset 19528 in vbox for trunk/include
- Timestamp:
- May 8, 2009 2:33:46 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 47071
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm.h
r19475 r19528 110 110 } VMMCALLHOST; 111 111 112 /** 113 * VMMR3AtomicExecuteHandler callback function. 114 * 115 * @returns VBox status code. 116 * @param pVM Pointer to the shared VM structure. 117 * @param pvUser User specified argument 118 */ 119 typedef DECLCALLBACK(int) FNATOMICHANDLER(PVM pVM, void *pvUser); 120 /** Pointer to a FNMMATOMICHANDLER(). */ 121 typedef FNATOMICHANDLER *PFNATOMICHANDLER; 122 123 112 124 VMMDECL(RTRCPTR) VMMGetStackRC(PVM pVM); 113 125 VMMDECL(VMCPUID) VMMGetCpuId(PVM pVM); … … 125 137 * 126 138 * @returns true / false. 127 * @param pVM Pointer to the shared VM structure. */ 139 * @param pVM Pointer to the shared VM structure. 140 */ 128 141 #define VMMIsHwVirtExtForced(pVM) ((pVM)->fHwVirtExtForced) 129 142 … … 161 174 VMMR3DECL(void) VMMR3SendSipi(PVM pVM, VMCPUID idCpu, uint32_t uVector); 162 175 VMMR3DECL(void) VMMR3SendInitIpi(PVM pVM, VMCPUID idCpu); 176 VMMR3DECL(int) VMMR3AtomicExecuteHandler(PVM pVM, PFNATOMICHANDLER pfnHandler, void *pvUser); 163 177 /** @} */ 164 178 #endif /* IN_RING3 */
Note:
See TracChangeset
for help on using the changeset viewer.