Changeset 41777 in vbox for trunk/src/VBox/VMM/VMMR0
- Timestamp:
- Jun 16, 2012 6:49:15 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp
r41069 r41777 966 966 * 967 967 * @returns VBox status code. 968 * @param pVM Pointer to the shared VM structure.968 * @param pVM Pointer to the VM. 969 969 */ 970 970 GVMMR0DECL(int) GVMMR0InitVM(PVM pVM) … … 1006 1006 * of the VM. 1007 1007 * 1008 * @param pVM Pointer to the shared VM structure.1008 * @param pVM Pointer to the VM. 1009 1009 * @thread EMT(0) 1010 1010 */ … … 1026 1026 * 1027 1027 * @returns true if termination hasn't been done already, false if it has. 1028 * @param pVM Pointer to the shared VM structure.1028 * @param pVM Pointer to the VM. 1029 1029 * @param pGVM Pointer to the global VM structure. Optional. 1030 1030 * @thread EMT(0) … … 1540 1540 * Lookup a VM by its global handle. 1541 1541 * 1542 * @returns The VM handleon success, NULL on failure.1542 * @returns Pointer to the VM on success, NULL on failure. 1543 1543 * @param hGVM The global VM handle. Asserts on bad handle. 1544 1544 */ … … 1557 1557 * call may or not be an EMT thread. 1558 1558 * 1559 * @returns The VM handleon success, NULL on failure.1559 * @returns Pointer to the VM on success, NULL on failure. 1560 1560 * @param hEMT The native thread handle of the EMT. 1561 1561 * NIL_RTNATIVETHREAD means the current thread … … 1755 1755 * @returns VINF_SUCCESS normal wakeup (timeout or kicked by other thread). 1756 1756 * VERR_INTERRUPTED if a signal was scheduled for the thread. 1757 * @param pVM Pointer to the shared VM structure.1757 * @param pVM Pointer to the VM. 1758 1758 * @param idCpu The Virtual CPU ID of the calling EMT. 1759 1759 * @param u64ExpireGipTime The time for the sleep to expire expressed as GIP time. … … 1890 1890 * @retval VINF_GVM_NOT_BLOCKED if the EMT wasn't blocked. 1891 1891 * 1892 * @param pVM Pointer to the shared VM structure.1892 * @param pVM Pointer to the VM. 1893 1893 * @param idCpu The Virtual CPU ID of the EMT to wake up. 1894 1894 * @param fTakeUsedLock Take the used lock or not … … 1944 1944 * @retval VINF_GVM_NOT_BLOCKED if the EMT wasn't blocked. 1945 1945 * 1946 * @param pVM Pointer to the shared VM structure.1946 * @param pVM Pointer to the VM. 1947 1947 * @param idCpu The Virtual CPU ID of the EMT to wake up. 1948 1948 * @thread Any but EMT. … … 1962 1962 * 1963 1963 * @param pGVM The global (ring-0) VM structure. 1964 * @param pVCpu The Virtual CPU handle.1964 * @param pVCpu Pointer to the VMCPU. 1965 1965 */ 1966 1966 DECLINLINE(int) gvmmR0SchedPokeOne(PGVM pGVM, PVMCPU pVCpu) … … 1988 1988 * @retval VINF_GVM_NOT_BUSY_IN_GC if the EMT wasn't busy in GC. 1989 1989 * 1990 * @param pVM Pointer to the shared VM structure.1990 * @param pVM Pointer to the VM. 1991 1991 * @param idCpu The ID of the virtual CPU to poke. 1992 1992 * @param fTakeUsedLock Take the used lock or not … … 2026 2026 * @retval VINF_GVM_NOT_BUSY_IN_GC if the EMT wasn't busy in GC. 2027 2027 * 2028 * @param pVM Pointer to the shared VM structure.2028 * @param pVM Pointer to the VM. 2029 2029 * @param idCpu The ID of the virtual CPU to poke. 2030 2030 */ … … 2040 2040 * @returns VBox status code, no informational stuff. 2041 2041 * 2042 * @param pVM Pointer to the shared VM structure.2042 * @param pVM Pointer to the VM. 2043 2043 * @param pSleepSet The set of sleepers to wake up. 2044 2044 * @param pPokeSet The set of CPUs to poke. … … 2086 2086 * 2087 2087 * @returns see GVMMR0SchedWakeUpAndPokeCpus. 2088 * @param pVM Pointer to the shared VM structure.2089 * @param pReq The request packet.2088 * @param pVM Pointer to the VM. 2089 * @param pReq Pointer to the request packet. 2090 2090 */ 2091 2091 GVMMR0DECL(int) GVMMR0SchedWakeUpAndPokeCpusReq(PVM pVM, PGVMMSCHEDWAKEUPANDPOKECPUSREQ pReq) … … 2110 2110 * @returns VINF_SUCCESS if not yielded. 2111 2111 * VINF_GVM_YIELDED if an attempt to switch to a different VM task was made. 2112 * @param pVM Pointer to the shared VM structure.2112 * @param pVM Pointer to the VM. 2113 2113 * @param idCpu The Virtual CPU ID of the calling EMT. 2114 2114 * @param u64ExpireGipTime The time for the sleep to expire expressed as GIP time. … … 2240 2240 * The caller must check that the host can do high resolution timers. 2241 2241 * 2242 * @param pVM The VM handle.2242 * @param pVM Pointer to the VM. 2243 2243 * @param idHostCpu The current host CPU id. 2244 2244 * @param uHz The desired frequency. … … 2437 2437 * 2438 2438 * @returns see GVMMR0QueryStatistics. 2439 * @param pVM Pointer to the shared VM structure. Optional.2440 * @param pReq The request packet.2439 * @param pVM Pointer to the VM. Optional. 2440 * @param pReq Pointer to the request packet. 2441 2441 */ 2442 2442 GVMMR0DECL(int) GVMMR0QueryStatisticsReq(PVM pVM, PGVMMQUERYSTATISTICSSREQ pReq) … … 2552 2552 * 2553 2553 * @returns see GVMMR0ResetStatistics. 2554 * @param pVM Pointer to the shared VM structure. Optional.2555 * @param pReq The request packet.2554 * @param pVM Pointer to the VM. Optional. 2555 * @param pReq Pointer to the request packet. 2556 2556 */ 2557 2557 GVMMR0DECL(int) GVMMR0ResetStatisticsReq(PVM pVM, PGVMMRESETSTATISTICSSREQ pReq)
Note:
See TracChangeset
for help on using the changeset viewer.