Changeset 41801 in vbox
- Timestamp:
- Jun 17, 2012 4:46:51 PM (13 years ago)
- svn:sync-xref-src-repo-rev:
- 78619
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 49 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/CSAMAll.cpp
r35348 r41801 48 48 * 49 49 * @returns VBox status code 50 * @param pVM The VM to operate on.50 * @param pVM Pointer to the VM. 51 51 * @param pvFault Fault address 52 52 */ … … 75 75 * 76 76 * @returns true -> scanned, false -> not scanned 77 * @param pVM The VM to operate on.77 * @param pVM Pointer to the VM. 78 78 * @param pPage GC page address 79 79 */ … … 101 101 * 102 102 * @returns VBox status code. 103 * @param pVM The VM to operate on.103 * @param pVM Pointer to the VM. 104 104 * @param pPage GC page address (not necessarily aligned) 105 105 * @param fScanned Mark as scanned or not scanned … … 172 172 * CSAM want need to scan it. 173 173 * @returns false if the page was already scanned. 174 * @param pVM The VM to operate on.174 * @param pVM Pointer to the VM. 175 175 * @param GCPtr GC pointer of page 176 176 */ … … 195 195 * 196 196 * @returns VBox status code. 197 * @param pVM The VM to operate on.197 * @param pVM Pointer to the VM. 198 198 * @param GCPtr GC pointer of page 199 199 */ … … 213 213 * 214 214 * @returns VBox status code. 215 * @param pVM The VM to operate on.215 * @param pVM Pointer to the VM. 216 216 */ 217 217 VMMDECL(int) CSAMEnableScanning(PVM pVM) … … 225 225 * 226 226 * @returns VBox status code. 227 * @param pVM The VM to operate on.227 * @param pVM Pointer to the VM. 228 228 */ 229 229 VMMDECL(int) CSAMDisableScanning(PVM pVM) … … 242 242 * 243 243 * @returns boolean 244 * @param pVM The VM to operate on.244 * @param pVM Pointer to the VM. 245 245 * @param GCPtr GC pointer of page table entry 246 246 */ -
trunk/src/VBox/VMM/VMMAll/EMAll.cpp
r41800 r41801 81 81 * 82 82 * @returns Current status. 83 * @param pVCpu The VMCPU to operate on.83 * @param pVCpu Pointer to the VMCPU. 84 84 */ 85 85 VMMDECL(EMSTATE) EMGetState(PVMCPU pVCpu) … … 91 91 * Sets the current execution manager status. (use only when you know what you're doing!) 92 92 * 93 * @param pVCpu The VMCPU to operate on.93 * @param pVCpu Pointer to the VMCPU. 94 94 */ 95 95 VMMDECL(void) EMSetState(PVMCPU pVCpu, EMSTATE enmNewState) … … 183 183 * 184 184 * @returns boolean 185 * @param pVCpu The VMCPU to operate on.185 * @param pVCpu Pointer to the VMCPU. 186 186 * @param pCtx Current CPU context. 187 187 */ … … 239 239 * 240 240 * @returns bool owner/not owner 241 * @param pVM The VM to operate on.241 * @param pVM Pointer to the VM. 242 242 */ 243 243 VMMDECL(bool) EMRemIsLockOwner(PVM pVM) … … 258 258 * 259 259 * @returns VBox status code 260 * @param pVM The VM to operate on.260 * @param pVM Pointer to the VM. 261 261 */ 262 262 VMMDECL(int) EMRemTryLock(PVM pVM) -
trunk/src/VBox/VMM/VMMAll/FTMAll.cpp
r35346 r41801 36 36 * @returns VBox status code. 37 37 * 38 * @param pVM The VM to operate on.38 * @param pVM Pointer to the VM. 39 39 * @param enmType Checkpoint type 40 40 */ … … 57 57 * @returns true/false 58 58 * 59 * @param pVM The VM to operate on.59 * @param pVM Pointer to the VM. 60 60 */ 61 61 VMMDECL(bool) FTMIsDeltaLoadSaveActive(PVM pVM) -
trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp
r41181 r41801 39 39 * 40 40 * @returns VBox status code. 41 * @param pVCpu The VMCPU to operate on.41 * @param pVCpu Pointer to the VMCPU. 42 42 * @param GCVirt Page to invalidate 43 43 */ … … 63 63 * 64 64 * @returns VBox status code. 65 * @param pVCpu The VMCPU to operate on.65 * @param pVCpu Pointer to the VMCPU. 66 66 * @param GCVirt Page to invalidate 67 67 */ … … 87 87 * 88 88 * @returns VBox status code. 89 * @param pVCpu The VMCPU to operate on.89 * @param pVCpu Pointer to the VMCPU. 90 90 */ 91 91 VMMDECL(int) HWACCMFlushTLB(PVMCPU pVCpu) … … 189 189 * 190 190 * @returns VBox status code. 191 * @param pVM The VM to operate on.191 * @param pVM Pointer to the VM. 192 192 * @param GCVirt Page to invalidate 193 193 */ … … 223 223 * 224 224 * @returns VBox status code. 225 * @param pVM The VM to operate on.225 * @param pVM Pointer to the VM. 226 226 */ 227 227 VMMDECL(int) HWACCMFlushTLBOnAllVCpus(PVM pVM) … … 257 257 * 258 258 * @returns boolean 259 * @param pVM The VM to operate on.259 * @param pVM Pointer to the VM. 260 260 */ 261 261 VMMDECL(bool) HWACCMIsNestedPagingActive(PVM pVM) … … 268 268 * 269 269 * @returns shadow paging mode 270 * @param pVM The VM to operate on.270 * @param pVM Pointer to the VM. 271 271 */ 272 272 VMMDECL(PGMMODE) HWACCMGetShwPagingMode(PVM pVM) … … 286 286 * 287 287 * @returns VBox status code. 288 * @param pVM The VM to operate on.288 * @param pVM Pointer to the VM. 289 289 * @param GCPhys Page to invalidate 290 290 */ … … 329 329 * 330 330 * @returns Interrupt event pending state. 331 * @param pVM The VM to operate on.331 * @param pVM Pointer to the VM. 332 332 */ 333 333 VMMDECL(bool) HWACCMHasPendingIrq(PVM pVM) -
trunk/src/VBox/VMM/VMMAll/IOMAll.cpp
r41800 r41801 44 44 * 45 45 * @returns bool owner/not owner 46 * @param pVM The VM to operate on.46 * @param pVM Pointer to the VM. 47 47 */ 48 48 VMMDECL(bool) IOMIsLockOwner(PVM pVM) -
trunk/src/VBox/VMM/VMMAll/MMAll.cpp
r41783 r41801 315 315 * 316 316 * @returns ring-3 host context address. 317 * @param pVM The VM to operate on.317 * @param pVM Pointer to the VM. 318 318 * @param R0Ptr The ring-0 host context address. 319 319 * You'll be damned if this is not in the HMA! :-) … … 334 334 * 335 335 * @returns raw-mode context address. 336 * @param pVM The VM to operate on.336 * @param pVM Pointer to the VM. 337 337 * @param R0Ptr The ring-0 host context address. 338 338 * You'll be damned if this is not in the HMA! :-) … … 354 354 * 355 355 * @returns current context address. 356 * @param pVM The VM to operate on.356 * @param pVM Pointer to the VM. 357 357 * @param R0Ptr The ring-0 host context address. 358 358 * You'll be damned if this is not in the HMA! :-) … … 374 374 * 375 375 * @returns ring-0 host context address. 376 * @param pVM The VM to operate on.376 * @param pVM Pointer to the VM. 377 377 * @param R3Ptr The ring-3 host context address. 378 378 * You'll be damned if this is not in the HMA! :-) … … 394 394 * 395 395 * @returns guest context address. 396 * @param pVM The VM to operate on.396 * @param pVM Pointer to the VM. 397 397 * @param R3Ptr The ring-3 host context address. 398 398 * You'll be damned if this is not in the HMA! :-) … … 415 415 * 416 416 * @returns current context address. 417 * @param pVM The VM to operate on.417 * @param pVM Pointer to the VM. 418 418 * @param R3Ptr The ring-3 host context address. 419 419 * You'll be damned if this is not in the HMA! :-) … … 435 435 * 436 436 * @returns ring-3 host context address. 437 * @param pVM The VM to operate on.437 * @param pVM Pointer to the VM. 438 438 * @param GCPtr The raw-mode context address. 439 439 * You'll be damned if this is not in the HMA! :-) … … 454 454 * 455 455 * @returns ring-0 host context address. 456 * @param pVM The VM to operate on.456 * @param pVM Pointer to the VM. 457 457 * @param RCPtr The raw-mode context address. 458 458 * You'll be damned if this is not in the HMA! :-) … … 473 473 * 474 474 * @returns current context address. 475 * @param pVM The VM to operate on.475 * @param pVM Pointer to the VM. 476 476 * @param RCPtr The raw-mode host context address. 477 477 * You'll be damned if this is not in the HMA! :-) … … 493 493 * 494 494 * @returns ring-3 host context address. 495 * @param pVM The VM to operate on.495 * @param pVM Pointer to the VM. 496 496 * @param pv The current context address. 497 497 * You'll be damned if this is not in the HMA! :-) … … 513 513 * 514 514 * @returns ring-0 host context address. 515 * @param pVM The VM to operate on.515 * @param pVM Pointer to the VM. 516 516 * @param pv The current context address. 517 517 * You'll be damned if this is not in the HMA! :-) … … 534 534 * 535 535 * @returns guest context address. 536 * @param pVM The VM to operate on.536 * @param pVM Pointer to the VM. 537 537 * @param pv The current context address. 538 538 * You'll be damned if this is not in the HMA! :-) -
trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp
r41800 r41801 198 198 * 199 199 * @returns VBox status code. 200 * @param pVM The VM to operate on.200 * @param pVM Pointer to the VM. 201 201 * @param cb Number of bytes to allocate. 202 202 * @param uAlignment Required memory alignment in bytes. … … 757 757 * 758 758 * @returns VBox status code. 759 * @param pVM The VM to operate on.759 * @param pVM Pointer to the VM. 760 760 * @param pv The memory to free. 761 761 * @remark Try avoid free hyper memory. -
trunk/src/VBox/VMM/VMMAll/PATMAll.cpp
r41800 r41801 250 250 * 251 251 * @returns VBox status code. 252 * @param pVM The VM to operate on.252 * @param pVM Pointer to the VM. 253 253 */ 254 254 VMMDECL(RCPTRTYPE(PPATMGCSTATE)) PATMQueryGCState(PVM pVM) … … 261 261 * 262 262 * @returns VBox status code. 263 * @param pVM The VM to operate on.263 * @param pVM Pointer to the VM. 264 264 * @param pAddrGC Guest context address 265 265 */ … … 323 323 * 324 324 * @returns patch record 325 * @param pVM The VM to operate on.325 * @param pVM Pointer to the VM. 326 326 * @param pInstrGC Guest context point to the instruction 327 327 * … … 447 447 * 448 448 * @returns VBox status 449 * @param pVM The VM to operate on.449 * @param pVM Pointer to the VM. 450 450 * @param pJumpTableGC Pointer to branch instruction lookup cache 451 451 * @param pBranchTarget Original branch target -
trunk/src/VBox/VMM/VMMAll/TMAll.cpp
r41800 r41801 94 94 * clocks that only ticks when we're executing guest code. 95 95 * 96 * @param pVCpu The VMCPU to operate on.96 * @param pVCpu Pointer to the VMCPU. 97 97 */ 98 98 VMMDECL(void) TMNotifyStartOfExecution(PVMCPU pVCpu) … … 116 116 * clocks that only ticks when we're executing guest code. 117 117 * 118 * @param pVCpu The VMCPU to operate on.118 * @param pVCpu Pointer to the VMCPU. 119 119 */ 120 120 VMMDECL(void) TMNotifyEndOfExecution(PVMCPU pVCpu) … … 164 164 * clocks that only ticks when we're halted. 165 165 * 166 * @param pVCpu The VMCPU to operate on.166 * @param pVCpu Pointer to the VMCPU. 167 167 */ 168 168 VMM_INT_DECL(void) TMNotifyStartOfHalt(PVMCPU pVCpu) … … 188 188 * clocks that only ticks when we're halted. 189 189 * 190 * @param pVCpu The VMCPU to operate on.190 * @param pVCpu Pointer to the VMCPU. 191 191 */ 192 192 VMM_INT_DECL(void) TMNotifyEndOfHalt(PVMCPU pVCpu) -
trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp
r41783 r41801 54 54 * 55 55 * @returns VBox status code. 56 * @param pVM The VM to operate on.57 * @param pVCpu The VMCPU to operate on.56 * @param pVM Pointer to the VM. 57 * @param pVCpu Pointer to the VMCPU. 58 58 * @internal 59 59 */ … … 84 84 * 85 85 * @returns VBox status code. 86 * @param pVCpu The VMCPU to operate on.86 * @param pVCpu Pointer to the VMCPU. 87 87 * @internal 88 88 */ … … 140 140 * 141 141 * @returns true/false accordingly. 142 * @param pVCpu The VMCPU to operate on.142 * @param pVCpu Pointer to the VMCPU. 143 143 * @param poffRealTSC The offset against the TSC of the current CPU. 144 144 * Can be NULL. … … 301 301 * 302 302 * @returns Gets the CPU tsc. 303 * @param pVCpu The VMCPU to operate on.303 * @param pVCpu Pointer to the VMCPU. 304 304 */ 305 305 DECLINLINE(uint64_t) tmCpuTickGetInternal(PVMCPU pVCpu, bool fCheckTimers) … … 339 339 * 340 340 * @returns Gets the CPU tsc. 341 * @param pVCpu The VMCPU to operate on.341 * @param pVCpu Pointer to the VMCPU. 342 342 */ 343 343 VMMDECL(uint64_t) TMCpuTickGet(PVMCPU pVCpu) … … 351 351 * 352 352 * @returns Gets the CPU tsc. 353 * @param pVCpu The VMCPU to operate on.353 * @param pVCpu Pointer to the VMCPU. 354 354 */ 355 355 VMM_INT_DECL(uint64_t) TMCpuTickGetNoCheck(PVMCPU pVCpu) -
trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp
r41800 r41801 349 349 * or does not return at all (when the trap is actually forwarded) 350 350 * 351 * @param pVM The VM to operate on.351 * @param pVM Pointer to the VM. 352 352 * @param pRegFrame Pointer to the register frame for the trap. 353 353 * @param iGate Trap or interrupt gate number … … 829 829 * 830 830 * @returns VBox status code. 831 * @param pVM The VM to operate on.831 * @param pVM Pointer to the VM. 832 832 * @param iTrap Interrupt/trap number. 833 833 */ -
trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp
r41779 r41801 115 115 * 116 116 * @returns VBox status code. 117 * @param pVM The VM to operate on.117 * @param pVM Pointer to the VM. 118 118 */ 119 119 VMMR0DECL(int) CPUMR0Init(PVM pVM) -
trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp
r41783 r41801 1059 1059 * 1060 1060 * @returns VBox status code. 1061 * @param pVM Where to store the pointer to the VM structure.1061 * @param pVM Pointer to the VM. 1062 1062 * 1063 1063 * @thread EMT(0) if it's associated with the VM, otherwise any thread. … … 1314 1314 * 1315 1315 * @returns VBox status code 1316 * @param pVM The shared VM structure (the ring-0 mapping).1316 * @param pVM Pointer to the VM. 1317 1317 * @param idCpu VCPU id. 1318 1318 */ … … 1379 1379 * 1380 1380 * @returns VBox status code. 1381 * @param pVM The shared VM structure (the ring-0 mapping).1381 * @param pVM Pointer to the VM. 1382 1382 * @param ppGVM Where to store the GVM pointer. 1383 1383 * @param ppGVMM Where to store the pointer to the GVMM instance data. … … 1456 1456 * 1457 1457 * @returns VBox status code. 1458 * @param pVM The shared VM structure (the ring-0 mapping).1458 * @param pVM Pointer to the VM. 1459 1459 * @param ppGVM Where to store the GVM pointer. 1460 1460 * … … 1474 1474 * 1475 1475 * @returns VBox status code. 1476 * @param pVM The shared VM structure (the ring-0 mapping).1476 * @param pVM Pointer to the VM. 1477 1477 * @param idCpu The Virtual CPU ID of the calling EMT. 1478 1478 * @param ppGVM Where to store the GVM pointer. … … 1524 1524 * 1525 1525 * @returns VBox status code. 1526 * @param pVM The shared VM structure (the ring-0 mapping).1526 * @param pVM Pointer to the VM. 1527 1527 * @param idCpu The Virtual CPU ID of the calling EMT. 1528 1528 * @param ppGVM Where to store the GVM pointer. -
trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp
r41774 r41801 516 516 * @returns VBox status code. 517 517 * @param pVM Pointer to the VM. 518 * @param pVCpu The VM CPU to operate on.518 * @param pVCpu Pointer to the VMCPU. 519 519 * @param pVMCB Pointer to the VMCB. 520 520 * @param pCtx Pointer to the guest CPU Context. … … 683 683 * @returns VBox status code. 684 684 * @param pVM Pointer to the VM. 685 * @param pVCpu The VM CPU to operate on.685 * @param pVCpu Pointer to the VMCPU. 686 686 */ 687 687 VMMR0DECL(int) SVMR0SaveHostState(PVM pVM, PVMCPU pVCpu) … … 701 701 * @returns VBox status code. 702 702 * @param pVM Pointer to the VM. 703 * @param pVCpu The VM CPU to operate on.703 * @param pVCpu Pointer to the VMCPU. 704 704 * @param pCtx Pointer to the guest CPU context. 705 705 */ … … 1012 1012 * 1013 1013 * @param pVM Pointer to the VM. 1014 * @param pVCpu The VM CPU to operate on.1014 * @param pVCpu Pointer to the VMCPU. 1015 1015 */ 1016 1016 static void hmR0SvmSetupTLB(PVM pVM, PVMCPU pVCpu) … … 1156 1156 * @returns VBox status code. 1157 1157 * @param pVM Pointer to the VM. 1158 * @param pVCpu The VM CPU to operate on.1158 * @param pVCpu Pointer to the VMCPU. 1159 1159 * @param pCtx Pointer to the guest CPU context. 1160 1160 */ … … 2786 2786 * @returns VBox status code. 2787 2787 * @param pVM Pointer to the VM. 2788 * @param pVCpu The VM CPU to operate on.2788 * @param pVCpu Pointer to the VMCPU. 2789 2789 * @param pCtx Pointer to the guest CPU context. 2790 2790 */ … … 2851 2851 * @returns VBox status code. 2852 2852 * @param pVM Pointer to the VM. 2853 * @param pVCpu The VM CPU to operate on.2853 * @param pVCpu Pointer to the VMCPU. 2854 2854 * @param pCpu Pointer to the CPU info struct. 2855 2855 */ … … 2873 2873 * @returns VBox status code. 2874 2874 * @param pVM Pointer to the VM. 2875 * @param pVCpu The VM CPU to operate on.2875 * @param pVCpu Pointer to the VMCPU. 2876 2876 * @param pCtx Pointer to the guest CPU context. 2877 2877 */ … … 3005 3005 * @returns VBox status code. 3006 3006 * @param pVM Pointer to the VM. 3007 * @param pVCpu The VM CPU to operate on.3007 * @param pVCpu Pointer to the VMCPU. 3008 3008 * @param GCVirt Guest virtual address of the page to invalidate. 3009 3009 */ … … 3042 3042 * @returns VBox status code. 3043 3043 * @param pVM Pointer to the VM. 3044 * @param pVCpu The VM CPU to operate on.3044 * @param pVCpu Pointer to the VMCPU. 3045 3045 * @param GCPhys Guest physical address of the page to invalidate. 3046 3046 */ -
trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp
r41741 r41801 4958 4958 * @returns VBox status code. 4959 4959 * @param pVM Pointer to the VM. 4960 * @param pVCpu The VM CPU to operate on.4960 * @param pVCpu Pointer to the VMCPU. 4961 4961 * @param GCPhys Guest physical address of the page to invalidate. 4962 4962 */ -
trunk/src/VBox/VMM/VMMR0/VMMR0.cpp
r41783 r41801 599 599 * 600 600 * @returns VBox status code. 601 * @param pVM The VM to operate on.601 * @param pVM Pointer to the VM. 602 602 * @param enmOperation Which operation to execute. 603 603 * @param pvArg Argument to the operation. … … 619 619 * The Ring 0 entry point, called by the fast-ioctl path. 620 620 * 621 * @param pVM The VM to operate on.621 * @param pVM Pointer to the VM. 622 622 * The return code is stored in pVM->vmm.s.iLastGZRc. 623 623 * @param idCpu The Virtual CPU ID of the calling EMT. … … 803 803 * 804 804 * @returns true / false accordingly. 805 * @param pVM The VM argument.805 * @param pVM Pointer to the VM. 806 806 * @param pSession The session argument. 807 807 */ … … 826 826 * 827 827 * @returns VBox status code. 828 * @param pVM The VM to operate on.828 * @param pVM Pointer to the VM. 829 829 * @param idCpu Virtual CPU ID argument. Must be NIL_VMCPUID if pVM 830 830 * is NIL_RTR0PTR, and may be NIL_VMCPUID if it isn't … … 1307 1307 * 1308 1308 * @returns VBox status code. 1309 * @param pVM The VM to operate on.1309 * @param pVM Pointer to the VM. 1310 1310 * @param idCpu Virtual CPU ID argument. Must be NIL_VMCPUID if pVM 1311 1311 * is NIL_RTR0PTR, and may be NIL_VMCPUID if it isn't 1312 1312 * @param enmOperation Which operation to execute. 1313 * @param pReq This points to aSUPVMMR0REQHDR packet. Optional.1313 * @param pReq Pointer to the SUPVMMR0REQHDR packet. Optional. 1314 1314 * @param u64Arg Some simple constant argument. 1315 1315 * @param pSession The session of the caller. … … 1462 1462 * Disables flushing of the ring-0 debug log. 1463 1463 * 1464 * @param pVCpu The shared virtual cpu structure.1464 * @param pVCpu Pointer to the VMCPU. 1465 1465 */ 1466 1466 VMMR0DECL(void) VMMR0LogFlushDisable(PVMCPU pVCpu) … … 1474 1474 * Enables flushing of the ring-0 debug log. 1475 1475 * 1476 * @param pVCpu The shared virtual cpu structure.1476 * @param pVCpu Pointer to the VMCPU. 1477 1477 */ 1478 1478 VMMR0DECL(void) VMMR0LogFlushEnable(PVMCPU pVCpu) -
trunk/src/VBox/VMM/VMMR3/CPUM.cpp
r41800 r41801 120 120 * 121 121 * @returns VBox status code. 122 * @param pVM The VM to operate on.122 * @param pVM Pointer to the VM. 123 123 */ 124 124 VMMR3DECL(int) CPUMR3Init(PVM pVM) … … 365 365 * 366 366 * @returns VBox status code. 367 * @param pVM The VM to operate on.367 * @param pVM Pointer to the VM. 368 368 */ 369 369 static int cpumR3CpuIdInit(PVM pVM) … … 1007 1007 * Apply late CPUM property changes based on the fHWVirtEx setting 1008 1008 * 1009 * @param pVM The VM to operate on.1009 * @param pVM Pointer to the VM. 1010 1010 * @param fHWVirtExEnabled HWVirtEx enabled/disabled 1011 1011 */ … … 1035 1035 * 1036 1036 * @returns VBox status code. 1037 * @param pVM The VM to operate on.1037 * @param pVM Pointer to the VM. 1038 1038 */ 1039 1039 VMMR3DECL(int) CPUMR3Term(PVM pVM) -
trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp
r41783 r41801 189 189 * 190 190 * @returns The tag register value. 191 * @param p VCpu The virtual CPU handle.191 * @param pFpu Pointer to the guest FPU. 192 192 * @param iReg The register number (0..7). 193 193 */ -
trunk/src/VBox/VMM/VMMR3/CSAM.cpp
r41800 r41801 212 212 * 213 213 * @returns VBox status code. 214 * @param pVM The VM to operate on.214 * @param pVM Pointer to the VM. 215 215 */ 216 216 VMMR3DECL(int) CSAMR3Init(PVM pVM) … … 388 388 * 389 389 * @returns VBox status code. 390 * @param pVM The VM to operate on.390 * @param pVM Pointer to the VM. 391 391 */ 392 392 VMMR3DECL(int) CSAMR3Term(PVM pVM) … … 673 673 * 674 674 * @returns VBox status code. 675 * @param pVM The VM to operate on.675 * @param pVM Pointer to the VM. 676 676 * @param pCacheRec Address conversion cache record 677 677 * @param pGCPtr Guest context pointer … … 815 815 * 816 816 * @returns VBox status code. 817 * @param pVM The VM to operate on.817 * @param pVM Pointer to the VM. 818 818 * @param pCpu CPU disassembly state 819 819 * @param pInstrGC Guest context pointer to privileged instruction … … 1017 1017 * 1018 1018 * @returns VBox status code. 1019 * @param pVM The VM to operate on.1019 * @param pVM Pointer to the VM. 1020 1020 * @param pInstrGC Guest context pointer to privileged instruction 1021 1021 * @param pCurInstrGC Guest context pointer to the current instruction … … 1221 1221 * 1222 1222 * @returns VBox status code. 1223 * @param pVM The VM to operate on.1223 * @param pVM Pointer to the VM. 1224 1224 * @param pInstrGC Guest context pointer to privileged instruction 1225 1225 * @param pCurInstrGC Guest context pointer to the current instruction … … 1508 1508 * 1509 1509 * @returns hash value 1510 * @param pVM The VM to operate on.1510 * @param pVM Pointer to the VM. 1511 1511 * @param pInstr Page address 1512 1512 */ … … 1574 1574 * 1575 1575 * @returns VBox status code 1576 * @param pVM The VM to operate on.1576 * @param pVM Pointer to the VM. 1577 1577 * @param addr GC address of the page to flush 1578 1578 * @param fRemovePage Page removal flag … … 1685 1685 * 1686 1686 * @returns VBox status code 1687 * @param pVM The VM to operate on.1687 * @param pVM Pointer to the VM. 1688 1688 * @param addr GC address of the page to flush 1689 1689 */ … … 1697 1697 * 1698 1698 * @returns VBox status code 1699 * @param pVM The VM to operate on.1699 * @param pVM Pointer to the VM. 1700 1700 * @param addr GC address of the page to flush 1701 1701 */ … … 1722 1722 * 1723 1723 * @returns VBox status code. (trap handled or not) 1724 * @param pVM The VM to operate on.1724 * @param pVM Pointer to the VM. 1725 1725 * @param pInstrGC GC instruction pointer 1726 1726 */ … … 1766 1766 * 1767 1767 * @returns CSAMPAGE ptr or NULL if failure 1768 * @param pVM The VM to operate on.1768 * @param pVM Pointer to the VM. 1769 1769 * @param GCPtr Page address 1770 1770 * @param enmTag Owner tag … … 1871 1871 * 1872 1872 * @returns VBox status code 1873 * @param pVM The VM to operate on.1873 * @param pVM Pointer to the VM. 1874 1874 * @param pPageAddrGC The page to monitor 1875 1875 * @param enmTag Monitor tag … … 1995 1995 * 1996 1996 * @returns VBox status code 1997 * @param pVM The VM to operate on.1997 * @param pVM Pointer to the VM. 1998 1998 * @param pPageAddrGC The page to monitor 1999 1999 * @param enmTag Monitor tag … … 2020 2020 * 2021 2021 * @returns VBox status code 2022 * @param pVM The VM to operate on.2022 * @param pVM Pointer to the VM. 2023 2023 * @param GCPtr Page address 2024 2024 */ … … 2161 2161 * 2162 2162 * @returns VBox status code. (trap handled or not) 2163 * @param pVM The VM to operate on.2163 * @param pVM Pointer to the VM. 2164 2164 * @param pInstr Instruction pointer 2165 2165 * @param pPage CSAM patch structure pointer … … 2211 2211 * Mark an instruction in a page as scanned/not scanned 2212 2212 * 2213 * @param pVM The VM to operate on.2213 * @param pVM Pointer to the VM. 2214 2214 * @param pPage Patch structure pointer 2215 2215 * @param pInstr Instruction pointer … … 2251 2251 * 2252 2252 * @returns VBox status code. 2253 * @param pVM The VM to operate on.2253 * @param pVM Pointer to the VM. 2254 2254 * @param pInstr Instruction pointer 2255 2255 * @param cbInstr Instruction size … … 2279 2279 * 2280 2280 * @returns VBox status code. 2281 * @param pVM The VM to operate on.2281 * @param pVM Pointer to the VM. 2282 2282 * @param pCtxCore CPU context 2283 2283 * @param pInstrGC Instruction pointer … … 2306 2306 * 2307 2307 * @returns VBox status code. 2308 * @param pVM The VM to operate on.2308 * @param pVM Pointer to the VM. 2309 2309 * @param pInstrGC Instruction pointer (0:32 virtual address) 2310 2310 */ … … 2346 2346 * 2347 2347 * @returns VBox status code. 2348 * @param pVM The VM to operate on.2348 * @param pVM Pointer to the VM. 2349 2349 */ 2350 2350 static int csamR3FlushDirtyPages(PVM pVM) … … 2399 2399 * 2400 2400 * @returns VBox status code. 2401 * @param pVM The VM to operate on.2401 * @param pVM Pointer to the VM. 2402 2402 */ 2403 2403 static int csamR3FlushCodePages(PVM pVM) … … 2425 2425 * 2426 2426 * @returns VBox status code. 2427 * @param pVM The VM to operate on.2428 * @param pVCpu The VMCPU to operate on.2427 * @param pVM Pointer to the VM. 2428 * @param pVCpu Pointer to the VMCPU. 2429 2429 */ 2430 2430 VMMR3DECL(int) CSAMR3DoPendingAction(PVM pVM, PVMCPU pVCpu) … … 2441 2441 * 2442 2442 * @returns VBox status code. 2443 * @param pVM The VM to operate on.2443 * @param pVM Pointer to the VM. 2444 2444 * @param iGate Start gate 2445 2445 * @param cGates Number of gates to check … … 2657 2657 * 2658 2658 * @returns VBox status code. 2659 * @param pVM The VM to operate on.2659 * @param pVM Pointer to the VM. 2660 2660 * @param GCPtrCall Call address 2661 2661 */ … … 2682 2682 * 2683 2683 * @returns 0 - disabled, 1 - enabled 2684 * @param pVM The VM to operate on.2684 * @param pVM Pointer to the VM. 2685 2685 */ 2686 2686 VMMR3DECL(int) CSAMR3IsEnabled(PVM pVM) -
trunk/src/VBox/VMM/VMMR3/DBGF.cpp
r41800 r41801 1104 1104 * @returns VINF_EM_DBG_STEP 1105 1105 * 1106 * @param pVCpu The virtual CPU handle.1106 * @param pVCpu Pointer to the VMCPU. 1107 1107 * 1108 1108 * @thread VCpu EMT -
trunk/src/VBox/VMM/VMMR3/EM.cpp
r41800 r41801 102 102 * 103 103 * @returns VBox status code. 104 * @param pVM The VM to operate on.104 * @param pVM Pointer to the VM. 105 105 */ 106 106 VMMR3DECL(int) EMR3Init(PVM pVM) … … 420 420 * whenever the VMM need to relocate it self inside the GC. 421 421 * 422 * @param pVM The VM.422 * @param pVM Pointer to the VM. 423 423 */ 424 424 VMMR3DECL(void) EMR3Relocate(PVM pVM) … … 439 439 * Called by EMR3Reset and hot plugging. 440 440 * 441 * @param pVCpu The virtualCPU.441 * @param pVCpu Pointer to the VMCPU. 442 442 */ 443 443 VMMR3DECL(void) EMR3ResetCpu(PVMCPU pVCpu) … … 459 459 * Reset notification. 460 460 * 461 * @param pVM 461 * @param pVM Pointer to the VM. 462 462 */ 463 463 VMMR3DECL(void) EMR3Reset(PVM pVM) … … 476 476 * 477 477 * @returns VBox status code. 478 * @param pVM The VM to operate on.478 * @param pVM Pointer to the VM. 479 479 */ 480 480 VMMR3DECL(int) EMR3Term(PVM pVM) … … 652 652 * @returns VERR_INVALID_PARAMETER on an invalid enmMode value. 653 653 * 654 * @param pVM The VM to operate on.654 * @param pVM Pointer to the VM. 655 655 * @param enmPolicy The scheduling policy to change. 656 656 * @param fEnforce Whether to enforce the policy or not. … … 672 672 * will naturally never return. 673 673 * 674 * @param pVCpu VMCPU handle.674 * @param pVCpu Pointer to the VMCPU. 675 675 * @param rc VBox status code. 676 676 */ … … 717 717 * @returns VBox status code for EM. 718 718 * @param pVM Pointer to the VM. 719 * @param pVCpu VMCPU handle.720 * @param rc Current EM VBox status code. .719 * @param pVCpu Pointer to the VMCPU. 720 * @param rc Current EM VBox status code. 721 721 */ 722 722 static int emR3Debug(PVM pVM, PVMCPU pVCpu, int rc) … … 893 893 * 894 894 * @param pVM Pointer to the VM. 895 * @param pVCpu VMCPU handle.895 * @param pVCpu Pointer to the VMCPU. 896 896 */ 897 897 static int emR3RemStep(PVM pVM, PVMCPU pVCpu) … … 928 928 * @returns false - new fInREMState value. 929 929 * @param pVM Pointer to the VM. 930 * @param pVCpu The virtual CPU handle.930 * @param pVCpu Pointer to the VMCPU. 931 931 */ 932 932 DECLINLINE(bool) emR3RemExecuteSyncBack(PVM pVM, PVMCPU pVCpu) … … 953 953 * 954 954 * @param pVM Pointer to the VM. 955 * @param pVCpu VMCPU handle.955 * @param pVCpu Pointer to the VMCPU. 956 956 * @param pfFFDone Where to store an indicator telling whether or not 957 957 * FFs were done before returning. … … 1159 1159 * 1160 1160 * @returns new EM state 1161 * @param pVM The VM.1162 * @param pVCpu The VMCPU handle.1163 * @param pCtx TheCPU context.1161 * @param pVM Pointer to the VM. 1162 * @param pVCpu Pointer to the VMCPU. 1163 * @param pCtx Pointer to the guest CPU context. 1164 1164 */ 1165 1165 EMSTATE emR3Reschedule(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx) … … 1326 1326 * 1327 1327 * @param pVM Pointer to the VM. 1328 * @param pVCpu VMCPU handle.1328 * @param pVCpu Pointer to the VMCPU. 1329 1329 * @param rc The current rc. 1330 1330 */ … … 1365 1365 * 1366 1366 * @param pVM Pointer to the VM. 1367 * @param pVCpu VMCPU handle.1367 * @param pVCpu Pointer to the VMCPU. 1368 1368 * @param rc The current rc. 1369 1369 * … … 1791 1791 * 1792 1792 * @returns true if allowed, false otherwise 1793 * @param pVM The VM to operate on.1794 * @param pVCpu The VMCPU to operate on.1793 * @param pVM Pointer to the VM. 1794 * @param pVCpu Pointer to the VMCPU. 1795 1795 * 1796 1796 */ … … 1828 1828 * 1829 1829 * Returning from this function means that the VM is turned off or 1830 * suspended (state already saved) and deconstruction i nnext in line.1830 * suspended (state already saved) and deconstruction is next in line. 1831 1831 * 1832 1832 * All interaction from other thread are done using forced actions … … 1834 1834 * 1835 1835 * @returns VBox status code, informational status codes may indicate failure. 1836 * @param pVM The VM to operate on.1837 * @param pVCpu The VMCPU to operate on.1836 * @param pVM Pointer to the VM. 1837 * @param pVCpu Pointer to the VMCPU. 1838 1838 */ 1839 1839 VMMR3DECL(int) EMR3ExecuteVM(PVM pVM, PVMCPU pVCpu) -
trunk/src/VBox/VMM/VMMR3/EMHwaccm.cpp
r41800 r41801 77 77 * @returns VBox status code. 78 78 * @param pVM Pointer to the VM. 79 * @param pVCpu The VMCPU handle.79 * @param pVCpu Pointer to the VMCPU. 80 80 */ 81 81 static int emR3HwAccStep(PVM pVM, PVMCPU pVCpu) … … 159 159 * 160 160 * @param pVM Pointer to the VM. 161 * @param pVCpu VMCPU handle161 * @param pVCpu Pointer to the VMCPU. 162 162 * @param rcRC Return code from RC. 163 163 * @param pszPrefix Disassembly prefix. If not NULL we'll disassemble the … … 260 260 * @returns VBox status code suitable for EM. 261 261 * @param pVM Pointer to the VM. 262 * @param pVCpu VMCPU handle.262 * @param pVCpu Pointer to the VMCPU. 263 263 * @param pszPrefix Disassembly prefix. If not NULL we'll disassemble the 264 264 * instruction and prefix the log output with this text. … … 279 279 * @returns VBox status code suitable for EM. 280 280 * @param pVM Pointer to the VM. 281 * @param pVCpu VMCPU handle.281 * @param pVCpu Pointer to the VMCPU. 282 282 */ 283 283 static int emR3ExecuteIOInstruction(PVM pVM, PVMCPU pVCpu) … … 389 389 * EM statuses. 390 390 * @param pVM Pointer to the VM. 391 * @param pVCpu The VMCPU handle.391 * @param pVCpu Pointer to the VMCPU. 392 392 * @param pCtx The guest CPUM register context. 393 393 */ … … 460 460 * 461 461 * @param pVM Pointer to the VM. 462 * @param pVCpu VMCPU handle.462 * @param pVCpu Pointer to the VMCPU. 463 463 * @param pfFFDone Where to store an indicator telling whether or not 464 464 * FFs were done before returning. -
trunk/src/VBox/VMM/VMMR3/EMRaw.cpp
r41800 r41801 77 77 * Just a braindead function to keep track of cli addresses. 78 78 * @param pVM Pointer to the VM. 79 * @param pVMCPU VMCPU handle.79 * @param pVMCPU Pointer to the VMCPU. 80 80 * @param GCPtrInstr The EIP of the cli instruction. 81 81 */ … … 116 116 * @returns VBox status code. 117 117 * @param pVM Pointer to the VM. 118 * @param pVCpu The VMCPU handle.118 * @param pVCpu Pointer to the VMCPU. 119 119 */ 120 120 int emR3RawResumeHyper(PVM pVM, PVMCPU pVCpu) … … 150 150 * @returns VBox status code. 151 151 * @param pVM Pointer to the VM. 152 * @param pVCpu The VMCPU handle.152 * @param pVCpu Pointer to the VMCPU. 153 153 */ 154 154 int emR3RawStep(PVM pVM, PVMCPU pVCpu) … … 258 258 * 259 259 * @param pVM Pointer to the VM. 260 * @param pVCpu VMCPU handle260 * @param pVCpu Pointer to the VMCPU. 261 261 * @param rcGC GC return code 262 262 * @param pszPrefix Disassembly prefix. If not NULL we'll disassemble the … … 392 392 * @returns VBox status code suitable for EM. 393 393 * @param pVM Pointer to the VM. 394 * @param pVCpu VMCPU handle.394 * @param pVCpu Pointer to the VMCPU. 395 395 * @param pszPrefix Disassembly prefix. If not NULL we'll disassemble the 396 396 * instruction and prefix the log output with this text. … … 411 411 * @returns VBox status code suitable for EM. 412 412 * @param pVM Pointer to the VM. 413 * @param pVCpu VMCPU handle.413 * @param pVCpu Pointer to the VMCPU. 414 414 */ 415 415 static int emR3ExecuteIOInstruction(PVM pVM, PVMCPU pVCpu) … … 505 505 * @returns VBox status code suitable for EM. 506 506 * @param pVM Pointer to the VM. 507 * @param pVCpu VMCPU handle.507 * @param pVCpu Pointer to the VMCPU. 508 508 */ 509 509 static int emR3RawGuestTrap(PVM pVM, PVMCPU pVCpu) … … 665 665 * @returns VBox status code suitable for EM. 666 666 * @param pVM Pointer to the VM. 667 * @param pVCpu VMCPU handle.667 * @param pVCpu Pointer to the VMCPU. 668 668 */ 669 669 static int emR3RawRingSwitch(PVM pVM, PVMCPU pVCpu) … … 724 724 * @returns VBox status code suitable for EM. 725 725 * @param pVM Pointer to the VM. 726 * @param pVCpu VMCPU handle.727 * @param pCtx CPU context728 * @param gcret GC return code 726 * @param pVCpu Pointer to the VMCPU. 727 * @param pCtx Pointer to the guest CPU context. 728 * @param gcret GC return code. 729 729 */ 730 730 static int emR3PatchTrap(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx, int gcret) … … 908 908 * @returns VBox status code suitable for EM. 909 909 * @param pVM Pointer to the VM. 910 * @param pVCpu VMCPU handle;910 * @param pVCpu Pointer to the VMCPU. 911 911 */ 912 912 static int emR3RawPrivileged(PVM pVM, PVMCPU pVCpu) … … 1160 1160 * 1161 1161 * @param pVM Pointer to the VM. 1162 * @param pVCpu The VMCPU handle.1163 * @param pCtx The guest CPU context.1162 * @param pVCpu Pointer to the VMCPU. 1163 * @param pCtx Pointer to the guest CPU context. 1164 1164 * @param rc The result code. 1165 1165 */ … … 1190 1190 * @returns VBox status code. May return VINF_EM_NO_MEMORY but none of the other 1191 1191 * EM statuses. 1192 * @param pVM The VM to operate on.1193 * @param pVCpu The VMCPU handle.1192 * @param pVM Pointer to the VM. 1193 * @param pVCpu Pointer to the VMCPU. 1194 1194 */ 1195 1195 VMMR3DECL(int) EMR3CheckRawForcedActions(PVM pVM, PVMCPU pVCpu) … … 1209 1209 * EM statuses. 1210 1210 * @param pVM Pointer to the VM. 1211 * @param pVCpu The VMCPU handle.1212 * @param pCtx The guest CPUM registercontext.1211 * @param pVCpu Pointer to the VMCPU. 1212 * @param pCtx Pointer to the guest CPU context. 1213 1213 */ 1214 1214 static int emR3RawForcedActions(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx) … … 1329 1329 * 1330 1330 * @param pVM Pointer to the VM. 1331 * @param pVCpu VMCPU handle.1331 * @param pVCpu Pointer to the VMCPU. 1332 1332 * @param pfFFDone Where to store an indicator telling whether or not 1333 1333 * FFs were done before returning. -
trunk/src/VBox/VMM/VMMR3/FTM.cpp
r41800 r41801 99 99 * 100 100 * @returns VBox status code. 101 * @param pVM The VM to operate on.101 * @param pVM Pointer to the VM. 102 102 */ 103 103 VMMR3DECL(int) FTMR3Init(PVM pVM) … … 155 155 * 156 156 * @returns VBox status code. 157 * @param pVM The VM to operate on.157 * @param pVM Pointer to the VM. 158 158 */ 159 159 VMMR3DECL(int) FTMR3Term(PVM pVM) … … 270 270 * 271 271 * @returns VBox status code. 272 * @param pVM The VM to operate on.272 * @param pVM Pointer to the VM. 273 273 * @param pszWhich Which ACK is this this? 274 274 * @param pszNAckMsg Optional NACK message. … … 326 326 * @returns VBox status code. 327 327 * 328 * @param pVM The VM to operate on.328 * @param pVM Pointer to the VM. 329 329 * @param pszCommand The command. 330 330 * @param fWaitForAck Whether to wait for the ACK. … … 1124 1124 * @returns VBox status code. 1125 1125 * 1126 * @param pVM The VM to operate on.1126 * @param pVM Pointer to the VM. 1127 1127 * @param fMaster FT master or standby 1128 1128 * @param uInterval FT sync interval … … 1213 1213 * @returns VBox status code. 1214 1214 * 1215 * @param pVM The VM to operate on.1215 * @param pVM Pointer to the VM. 1216 1216 */ 1217 1217 VMMR3DECL(int) FTMR3CancelStandby(PVM pVM) … … 1299 1299 * @returns VBox status code. 1300 1300 * 1301 * @param pVM The VM to operate on.1301 * @param pVM Pointer to the VM. 1302 1302 * @param enmCheckpoint Checkpoint type 1303 1303 */ -
trunk/src/VBox/VMM/VMMR3/HWACCM.cpp
r41800 r41801 282 282 * 283 283 * @returns VBox status code. 284 * @param pVM The VM to operate on.284 * @param pVM Pointer to the VM. 285 285 */ 286 286 VMMR3DECL(int) HWACCMR3Init(PVM pVM) … … 419 419 * 420 420 * @returns VBox status code. 421 * @param pVM The VM to operate on.421 * @param pVM Pointer to the VM. 422 422 */ 423 423 static int hwaccmR3InitCPU(PVM pVM) … … 660 660 * Turns off normal raw mode features 661 661 * 662 * @param pVM The VM to operate on.662 * @param pVM Pointer to the VM. 663 663 */ 664 664 static void hwaccmR3DisableRawMode(PVM pVM) … … 1467 1467 * 1468 1468 * @returns boolean 1469 * @param pVM The VM to operate on.1469 * @param pVM Pointer to the VM. 1470 1470 */ 1471 1471 VMMR3DECL(bool) HWACCMR3IsAllowed(PVM pVM) … … 1480 1480 * This is called by PGM. 1481 1481 * 1482 * @param pVM The VM to operate on.1483 * @param pVCpu The VMCPU to operate on.1482 * @param pVM Pointer to the VM. 1483 * @param pVCpu Pointer to the VMCPU. 1484 1484 * @param enmShadowMode New shadow paging mode. 1485 1485 * @param enmGuestMode New guest paging mode. … … 1537 1537 * 1538 1538 * @returns VBox status code. 1539 * @param pVM The VM to operate on.1539 * @param pVM Pointer to the VM. 1540 1540 */ 1541 1541 VMMR3DECL(int) HWACCMR3Term(PVM pVM) … … 1554 1554 * 1555 1555 * @returns VBox status code. 1556 * @param pVM The VM to operate on.1556 * @param pVM Pointer to the VM. 1557 1557 */ 1558 1558 static int hwaccmR3TermCPU(PVM pVM) … … 1722 1722 * 1723 1723 * @returns VBox status code. 1724 * @param pVM The VM to operate on.1724 * @param pVM Pointer to the VM. 1725 1725 * @param idCpu VCPU to execute hwaccmR3RemovePatches on 1726 1726 * @param pPatchMem Patch memory range … … 1742 1742 * 1743 1743 * @returns VBox status code. 1744 * @param pVM The VM to operate on.1744 * @param pVM Pointer to the VM. 1745 1745 * @param pPatchMem Patch memory range 1746 1746 * @param cbPatchMem Size of the memory range … … 1765 1765 * 1766 1766 * @returns VBox status code. 1767 * @param pVM The VM to operate on.1767 * @param pVM Pointer to the VM. 1768 1768 * @param pPatchMem Patch memory range 1769 1769 * @param cbPatchMem Size of the memory range … … 2196 2196 * 2197 2197 * @returns VBox status code. 2198 * @param pVM The VM to operate on.2199 * @param pVCpu The VM CPU to operate on.2200 * @param pCtx CPU context2198 * @param pVM Pointer to the VM. 2199 * @param pVCpu Pointer to the VMCPU. 2200 * @param pCtx Pointer to the guest CPU context. 2201 2201 */ 2202 2202 VMMR3DECL(int) HWACCMR3PatchTprInstr(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx) … … 2214 2214 * 2215 2215 * @returns VBox status code. 2216 * @param pVM The VM to operate on.2217 * @param pCtx Partial VM execution context 2216 * @param pVM Pointer to the VM. 2217 * @param pCtx Partial VM execution context. 2218 2218 */ 2219 2219 VMMR3DECL(int) HWACCMR3EmulateIoBlock(PVM pVM, PCPUMCTX pCtx) … … 2240 2240 * 2241 2241 * @returns boolean 2242 * @param pVM The VM to operate on.2243 * @param pCtx Partial VM execution context 2242 * @param pVM Pointer to the VM. 2243 * @param pCtx Partial VM execution context. 2244 2244 */ 2245 2245 VMMR3DECL(bool) HWACCMR3CanExecuteGuest(PVM pVM, PCPUMCTX pCtx) … … 2422 2422 * 2423 2423 * @returns boolean 2424 * @param pVM The VM to operate on.2425 * @param pCtx VM execution context 2424 * @param pVM Pointer to the VM. 2425 * @param pCtx VM execution context. 2426 2426 */ 2427 2427 VMMR3DECL(bool) HWACCMR3IsRescheduleRequired(PVM pVM, PCPUMCTX pCtx) … … 2443 2443 * mode. 2444 2444 * 2445 * @param pVCpu Pointer to the current virtual cpu structure.2445 * @param pVCpu Pointer to the current VMCPU. 2446 2446 */ 2447 2447 VMMR3DECL(void) HWACCMR3NotifyScheduled(PVMCPU pVCpu) … … 2453 2453 * Notification from EM about returning from instruction emulation (REM / EM). 2454 2454 * 2455 * @param pVCpu Pointer to the current virtual cpu structure.2455 * @param pVCpu Pointer to the VMCPU. 2456 2456 */ 2457 2457 VMMR3DECL(void) HWACCMR3NotifyEmulated(PVMCPU pVCpu) … … 2464 2464 * 2465 2465 * @returns boolean 2466 * @param pVCpu The VMCPU to operate on.2466 * @param pVCpu Pointer to the VMCPU. 2467 2467 */ 2468 2468 VMMR3DECL(bool) HWACCMR3IsActive(PVMCPU pVCpu) … … 2475 2475 * 2476 2476 * @returns boolean 2477 * @param pVM The VM to operate on.2477 * @param pVM Pointer to the VM. 2478 2478 */ 2479 2479 VMMR3DECL(bool) HWACCMR3IsNestedPagingActive(PVM pVM) … … 2486 2486 * 2487 2487 * @returns boolean 2488 * @param pVM The VM to operate on.2488 * @param pVM Pointer to the VM. 2489 2489 */ 2490 2490 VMMR3DECL(bool) HWACCMR3IsVPIDActive(PVM pVM) … … 2498 2498 * 2499 2499 * @returns boolean 2500 * @param pVM The VM to operate on.2500 * @param pVM Pointer to the VM. 2501 2501 */ 2502 2502 VMMR3DECL(bool) HWACCMR3IsEventPending(PVMCPU pVCpu) … … 2528 2528 * @retval VERR_NOT_FOUND if no pending I/O instruction. 2529 2529 * 2530 * @param pVM The VM to operate on.2531 * @param pVCpu The VMCPU to operate on.2532 * @param pCtx VCPU register context2530 * @param pVM Pointer to the VM. 2531 * @param pVCpu Pointer to the VMCPU. 2532 * @param pCtx Pointer to the guest CPU context. 2533 2533 */ 2534 2534 VMMR3DECL(VBOXSTRICTRC) HWACCMR3RestartPendingIOInstr(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx) … … 2581 2581 * 2582 2582 * @returns boolean 2583 * @param pVM The VM to operate on.2583 * @param pVM Pointer to the VM. 2584 2584 */ 2585 2585 VMMR3DECL(int) HWACCMR3InjectNMI(PVM pVM) … … 2593 2593 * log release message. 2594 2594 * 2595 * @param pVM The VM to operate on.2596 * @param iStatusCode VBox status code 2595 * @param pVM Pointer to the VM. 2596 * @param iStatusCode VBox status code. 2597 2597 */ 2598 2598 VMMR3DECL(void) HWACCMR3CheckError(PVM pVM, int iStatusCode) -
trunk/src/VBox/VMM/VMMR3/IOM.cpp
r41800 r41801 138 138 * 139 139 * @returns VBox status code. 140 * @param pVM The VM to operate on.140 * @param pVM Pointer to the VM. 141 141 */ 142 142 VMMR3_INT_DECL(int) IOMR3Init(PVM pVM) … … 374 374 * 375 375 * @returns VBox status code. 376 * @param pVM The VM to operate on.376 * @param pVM Pointer to the VM. 377 377 */ 378 378 VMMR3_INT_DECL(int) IOMR3Term(PVM pVM) -
trunk/src/VBox/VMM/VMMR3/MM.cpp
r41800 r41801 227 227 * 228 228 * @returns VBox status code. 229 * @param pVM The VM to operate on.229 * @param pVM Pointer to the VM. 230 230 */ 231 231 VMMR3DECL(int) MMR3Init(PVM pVM) … … 291 291 * 292 292 * @returns VBox status code. 293 * @param pVM The VM to operate on.293 * @param pVM Pointer to the VM. 294 294 * @remark No cleanup necessary since MMR3Term() will be called on failure. 295 295 */ … … 446 446 * 447 447 * @returns VBox status code. 448 * @param pVM The VM to operate on.448 * @param pVM Pointer to the VM. 449 449 */ 450 450 VMMR3DECL(int) MMR3Term(PVM pVM) -
trunk/src/VBox/VMM/VMMR3/MMHyper.cpp
r41800 r41801 905 905 * 906 906 * @returns VBox status code. 907 * @param pVM The VM to operate on.907 * @param pVM Pointer to the VM. 908 908 * @param cb Number of bytes to allocate. 909 909 * @param uAlignment Required memory alignment in bytes. … … 932 932 * 933 933 * @returns VBox status code. 934 * @param pVM The VM to operate on.934 * @param pVM Pointer to the VM. 935 935 * @param cb Number of bytes to allocate. 936 936 * @param uAlignment Required memory alignment in bytes. -
trunk/src/VBox/VMM/VMMR3/PATM.cpp
r41800 r41801 130 130 * 131 131 * @returns VBox status code. 132 * @param pVM The VM to operate on.132 * @param pVM Pointer to the VM. 133 133 */ 134 134 VMMR3DECL(int) PATMR3Init(PVM pVM) … … 491 491 * 492 492 * @returns VBox status code. 493 * @param pVM The VM to operate on.493 * @param pVM Pointer to the VM. 494 494 */ 495 495 VMMR3DECL(int) PATMR3Term(PVM pVM) … … 697 697 * @returns VBox status code. 698 698 * @param pNode Current node 699 * @param pParam The VM to operate on.699 * @param pParam Pointer to the VM. 700 700 */ 701 701 static DECLCALLBACK(int) RelocatePatches(PAVLOU32NODECORE pNode, void *pParam) … … 930 930 * @returns 0 (continue enumeration). 931 931 * @param pNode Current node 932 * @param pVM The VM to operate on.932 * @param pVM Pointer to the VM. 933 933 */ 934 934 static DECLCALLBACK(int) EnableAllPatches(PAVLOU32NODECORE pNode, void *pVM) … … 950 950 * @returns 0 (continue enumeration). 951 951 * @param pNode Current node 952 * @param pVM The VM to operate on.952 * @param pVM Pointer to the VM. 953 953 */ 954 954 static DECLCALLBACK(int) DisableAllPatches(PAVLOU32NODECORE pNode, void *pVM) … … 965 965 * 966 966 * @returns VBox status code. 967 * @param pVM The VM to operate on.967 * @param pVM Pointer to the VM. 968 968 * @param pcb Size of the patch memory block 969 969 */ … … 981 981 * 982 982 * @returns VBox status code. 983 * @param pVM The VM to operate on.983 * @param pVM Pointer to the VM. 984 984 * @param pcb Size of the patch memory block 985 985 */ … … 997 997 * 998 998 * @returns VBox status code. 999 * @param pVM The VM to operate on.999 * @param pVM Pointer to the VM. 1000 1000 */ 1001 1001 VMMR3DECL(PPATMGCSTATE) PATMR3QueryGCStateHC(PVM pVM) … … 1009 1009 * 1010 1010 * @returns VBox status code. 1011 * @param pVM The VM to operate on.1011 * @param pVM Pointer to the VM. 1012 1012 * @param pAddrGC Guest context address 1013 1013 */ … … 1022 1022 * 1023 1023 * @returns VBox status code. 1024 * @param pVM The VM to operate on.1024 * @param pVM Pointer to the VM. 1025 1025 * @param fAllowPatching Allow/disallow patching 1026 1026 */ … … 1035 1035 * 1036 1036 * @returns HC pointer or NULL if it's not a GC patch pointer 1037 * @param pVM The VM to operate on.1037 * @param pVM Pointer to the VM. 1038 1038 * @param pAddrGC GC pointer 1039 1039 */ … … 1050 1050 * 1051 1051 * @returns 0 - disabled, 1 - enabled 1052 * @param pVM The VM to operate on.1052 * @param pVM Pointer to the VM. 1053 1053 */ 1054 1054 VMMR3DECL(int) PATMR3IsEnabled(PVM pVM) … … 1062 1062 * 1063 1063 * @returns VBox status code. 1064 * @param pVM The VM to operate on.1064 * @param pVM Pointer to the VM. 1065 1065 * @param pCacheRec Address conversion cache record 1066 1066 * @param pGCPtr Guest context pointer … … 1108 1108 * 1109 1109 * @returns VBox status code. 1110 * @param pVM The VM to operate on.1110 * @param pVM Pointer to the VM. 1111 1111 * @param pPatch Current patch block pointer 1112 1112 * … … 1203 1203 /* Add an illegal instruction record 1204 1204 * 1205 * @param pVM The VM to operate on.1205 * @param pVM Pointer to the VM. 1206 1206 * @param pPatch Patch structure ptr 1207 1207 * @param pInstrGC Guest context pointer to privileged instruction … … 1235 1235 * Add a patch to guest lookup record 1236 1236 * 1237 * @param pVM The VM to operate on.1237 * @param pVM Pointer to the VM. 1238 1238 * @param pPatch Patch structure ptr 1239 1239 * @param pPatchInstrHC Guest context pointer to patch block … … 1302 1302 * Removes a patch to guest lookup record 1303 1303 * 1304 * @param pVM The VM to operate on.1304 * @param pVM Pointer to the VM. 1305 1305 * @param pPatch Patch structure ptr 1306 1306 * @param pPatchInstrGC Guest context pointer to patch block … … 1346 1346 * Empty the specified tree (PV tree, MMR3 heap) 1347 1347 * 1348 * @param pVM The VM to operate on.1348 * @param pVM Pointer to the VM. 1349 1349 * @param ppTree Tree to empty 1350 1350 */ … … 1368 1368 * Empty the specified tree (U32 tree, MMR3 heap) 1369 1369 * 1370 * @param pVM The VM to operate on.1370 * @param pVM Pointer to the VM. 1371 1371 * @param ppTree Tree to empty 1372 1372 */ … … 1382 1382 * 1383 1383 * @returns VBox status code. 1384 * @param pVM The VM to operate on.1384 * @param pVM Pointer to the VM. 1385 1385 * @param pCpu CPU disassembly state 1386 1386 * @param pInstrGC Guest context pointer to privileged instruction … … 1545 1545 * 1546 1546 * @returns VBox status code. 1547 * @param pVM The VM to operate on.1547 * @param pVM Pointer to the VM. 1548 1548 * @param pCpu CPU disassembly state 1549 1549 * @param pInstrGC Guest context pointer to privileged instruction … … 1651 1651 * 1652 1652 * @returns VBox status code. 1653 * @param pVM The VM to operate on.1653 * @param pVM Pointer to the VM. 1654 1654 * @param pCpu CPU disassembly state 1655 1655 * @param pInstrGC Guest context pointer to privileged instruction … … 2090 2090 /* Add a disasm jump record (temporary for prevent duplicate analysis) 2091 2091 * 2092 * @param pVM The VM to operate on.2092 * @param pVM Pointer to the VM. 2093 2093 * @param pPatch Patch structure ptr 2094 2094 * @param pInstrGC Guest context pointer to privileged instruction … … 2129 2129 * 2130 2130 * @returns VBox status code. 2131 * @param pVM The VM to operate on.2131 * @param pVM Pointer to the VM. 2132 2132 * @param pCpu CPU disassembly state 2133 2133 * @param pInstrGC Guest context pointer to privileged instruction … … 2187 2187 * 2188 2188 * @returns VBox status code. 2189 * @param pVM The VM to operate on.2189 * @param pVM Pointer to the VM. 2190 2190 * @param pInstrGC Guest context pointer to the initial privileged instruction 2191 2191 * @param pCurInstrGC Guest context pointer to the current instruction … … 2313 2313 * 2314 2314 * @returns VBox status code. 2315 * @param pVM The VM to operate on.2315 * @param pVM Pointer to the VM. 2316 2316 * @param pInstrGC Guest context pointer to the initial privileged instruction 2317 2317 * @param pCurInstrGC Guest context pointer to the current instruction … … 2336 2336 * If so, this patch is permanently disabled. 2337 2337 * 2338 * @param pVM The VM to operate on.2338 * @param pVM Pointer to the VM. 2339 2339 * @param pInstrGC Guest context pointer to instruction 2340 2340 * @param pConflictGC Guest context pointer to check … … 2357 2357 * 2358 2358 * @returns VBox status code. 2359 * @param pVM The VM to operate on.2359 * @param pVM Pointer to the VM. 2360 2360 * @param pInstrGC Guest context pointer to privileged instruction 2361 2361 * @param pCurInstrGC Guest context pointer to the current instruction … … 2554 2554 * 2555 2555 * @returns VBox status code. 2556 * @param pVM The VM to operate on.2556 * @param pVM Pointer to the VM. 2557 2557 * @param pPatch Patch record 2558 2558 * @param pCacheRec Guest translation lookup cache record … … 2643 2643 * 2644 2644 * @returns VBox status code. 2645 * @param pVM The VM to operate on.2645 * @param pVM Pointer to the VM. 2646 2646 * @param pPatch Patch record 2647 2647 */ … … 2694 2694 * 2695 2695 * @returns VBox status code. 2696 * @param pVM The VM to operate on.2696 * @param pVM Pointer to the VM. 2697 2697 * @param pPatch Patch record 2698 2698 * @param pInstrHC HC address where to insert the jump … … 2737 2737 * 2738 2738 * @returns VBox status code. 2739 * @param pVM The VM to operate on.2739 * @param pVM Pointer to the VM. 2740 2740 * @param pInstrGC Guest context point to privileged instruction 2741 2741 * @param pInstrHC Host context point to privileged instruction … … 2969 2969 * 2970 2970 * @returns VBox status code. 2971 * @param pVM The VM to operate on.2971 * @param pVM Pointer to the VM. 2972 2972 * @param pInstrGC Guest context point to privileged instruction 2973 2973 * @param uOpSize Size of starting instruction … … 3099 3099 * 3100 3100 * @returns VBox status code. 3101 * @param pVM The VM to operate on.3101 * @param pVM Pointer to the VM. 3102 3102 * @param pInstrGC Guest context point to privileged instruction 3103 3103 * @param pPatchRec Patch record … … 3179 3179 * 3180 3180 * @returns true or false 3181 * @param pVM The VM to operate on.3181 * @param pVM Pointer to the VM. 3182 3182 * @param pInstrGC Guest context point to the instruction 3183 3183 * … … 3199 3199 * 3200 3200 * @returns VBox status code. 3201 * @param pVM The VM to operate on.3201 * @param pVM Pointer to the VM. 3202 3202 * @param pInstrGC Guest context point to privileged instruction 3203 3203 * @param pPatchRec Patch record … … 3329 3329 * 3330 3330 * @returns VBox status code. 3331 * @param pVM The VM to operate on.3331 * @param pVM Pointer to the VM. 3332 3332 * @param pInstrGC Guest context point to privileged instruction 3333 3333 * @param pPatchRec Patch record … … 3492 3492 * 3493 3493 * @returns VBox status code. 3494 * @param pVM The VM to operate on.3494 * @param pVM Pointer to the VM. 3495 3495 * @param pCtx Guest context 3496 3496 * … … 3573 3573 * 3574 3574 * @returns VBox status code. 3575 * @param pVM The VM to operate on.3575 * @param pVM Pointer to the VM. 3576 3576 * @param pCpu Disassembly CPU structure ptr 3577 3577 * @param pInstrGC Guest context point to privileged instruction … … 3675 3675 * 3676 3676 * @returns VBox status code. 3677 * @param pVM The VM to operate on.3677 * @param pVM Pointer to the VM. 3678 3678 * @param pInstrGC Guest context point to privileged instruction 3679 3679 * @param pCpu Disassembly CPU structure ptr … … 3740 3740 * 3741 3741 * @returns VBox status code. 3742 * @param pVM The VM to operate on.3742 * @param pVM Pointer to the VM. 3743 3743 * @param pInstrGC Guest context point to privileged instruction 3744 3744 * @param pPatch Patch record … … 3798 3798 * 3799 3799 * @returns VBox status code. 3800 * @param pVM The VM to operate on.3800 * @param pVM Pointer to the VM. 3801 3801 * @param pPatch Patch record 3802 3802 */ … … 3822 3822 * 3823 3823 * @returns VBox status code. 3824 * @param pVM The VM to operate on.3824 * @param pVM Pointer to the VM. 3825 3825 * @param pPatch Patch record 3826 3826 */ … … 3844 3844 * 3845 3845 * @returns VBox status code. 3846 * @param pVM The VM to operate on.3846 * @param pVM Pointer to the VM. 3847 3847 * @param pInstrGC Guest context point to privileged instruction 3848 3848 * @param pInstrHC Host context point to privileged instruction … … 3891 3891 * 3892 3892 * @returns VBox status code. 3893 * @param pVM The VM to operate on.3893 * @param pVM Pointer to the VM. 3894 3894 * @param pInstrGC Guest context point to privileged instruction 3895 3895 * @param pInstrHC Host context point to privileged instruction … … 4016 4016 * 4017 4017 * @returns VBox status code. 4018 * @param pVM The VM to operate on.4018 * @param pVM Pointer to the VM. 4019 4019 * @param pInstr Guest context point to privileged instruction 4020 4020 * @param flags Patch flags … … 4033 4033 * 4034 4034 * @returns VBox status code. 4035 * @param pVM The VM to operate on.4035 * @param pVM Pointer to the VM. 4036 4036 * @param pInstr Guest context point to privileged instruction (0:32 flat address) 4037 4037 * @param flags Patch flags … … 4496 4496 * 4497 4497 * @returns VBox status code. 4498 * @param pVM The VM to operate on.4498 * @param pVM Pointer to the VM. 4499 4499 * @param pPatch Patch record 4500 4500 * @param pInstrGC Instruction address … … 4524 4524 * 4525 4525 * @returns VBox status code. 4526 * @param pVM The VM to operate on.4526 * @param pVM Pointer to the VM. 4527 4527 * @param pPage Page address 4528 4528 * @param pPatch Patch record … … 4646 4646 * 4647 4647 * @returns VBox status code. 4648 * @param pVM The VM to operate on.4648 * @param pVM Pointer to the VM. 4649 4649 * @param pPage Page address 4650 4650 * @param pPatch Patch record … … 4710 4710 * 4711 4711 * @returns VBox status code. 4712 * @param pVM The VM to operate on.4712 * @param pVM Pointer to the VM. 4713 4713 * @param pPatch Patch record 4714 4714 */ … … 4744 4744 * 4745 4745 * @returns VBox status code. 4746 * @param pVM The VM to operate on.4746 * @param pVM Pointer to the VM. 4747 4747 * @param pPatch Patch record 4748 4748 */ … … 4777 4777 * 4778 4778 * @returns VBox status code. 4779 * @param pVM The VM to operate on.4779 * @param pVM Pointer to the VM. 4780 4780 * @param GCPtr GC pointer to write address 4781 4781 * @param cbWrite Nr of bytes to write … … 4951 4951 * 4952 4952 * @returns VBox status code 4953 * @param pVM The VM to operate on.4953 * @param pVM Pointer to the VM. 4954 4954 * @param addr GC address of the page to flush 4955 4955 */ … … 4985 4985 * 4986 4986 * @returns boolean, patched or not 4987 * @param pVM The VM to operate on.4987 * @param pVM Pointer to the VM. 4988 4988 * @param pInstrGC Guest context pointer to instruction 4989 4989 */ … … 5001 5001 * 5002 5002 * @returns VBox status code. 5003 * @param pVM The VM to operate on.5003 * @param pVM Pointer to the VM. 5004 5004 * @param pInstrGC GC address of instr 5005 5005 * @param pByte opcode byte pointer (OUT) … … 5045 5045 * 5046 5046 * @returns VINF_SUCCESS or VERR_PATCH_NOT_FOUND. 5047 * @param pVM The VM to operate on.5047 * @param pVM Pointer to the VM. 5048 5048 * @param GCPtrInstr GC address of instr 5049 5049 * @param pbDst The output buffer. … … 5102 5102 * 5103 5103 * @returns VBox status code. 5104 * @param pVM The VM to operate on.5104 * @param pVM Pointer to the VM. 5105 5105 * @param pInstr Guest context point to privileged instruction 5106 5106 * … … 5249 5249 * 5250 5250 * @returns VBox status code. 5251 * @param pVM The VM to operate on.5251 * @param pVM Pointer to the VM. 5252 5252 * @param pInstr Guest context instruction pointer 5253 5253 * @param pConflictAddr Guest context pointer which conflicts with specified patch … … 5348 5348 * 5349 5349 * @returns VBox status code. 5350 * @param pVM The VM to operate on.5350 * @param pVM Pointer to the VM. 5351 5351 * @param pInstr Guest context point to privileged instruction 5352 5352 * … … 5469 5469 * 5470 5470 * @returns VBox status code. 5471 * @param pVM The VM to operate on.5471 * @param pVM Pointer to the VM. 5472 5472 * @param pPatchRec Patch record 5473 5473 * @param fForceRemove Remove *all* patches … … 5591 5591 * 5592 5592 * @returns VBox status code. 5593 * @param pVM The VM to operate on.5593 * @param pVM Pointer to the VM. 5594 5594 * @param pPatchRec Patch record 5595 5595 */ … … 5757 5757 * 5758 5758 * @returns Patch structure pointer if found; else NULL 5759 * @param pVM The VM to operate on.5759 * @param pVM Pointer to the VM. 5760 5760 * @param pInstr Guest context point to instruction that might lie within 5 bytes of an existing patch jump 5761 5761 * @param fIncludeHints Include hinted patches or not … … 5794 5794 * 5795 5795 * @returns true -> yes, false -> no 5796 * @param pVM The VM to operate on.5796 * @param pVM Pointer to the VM. 5797 5797 * @param pAddr Guest context address 5798 5798 * @param pPatchAddr Guest context patch address (if true) … … 5822 5822 * 5823 5823 * @returns VBox status code. 5824 * @param pVM The VM to operate on.5824 * @param pVM Pointer to the VM. 5825 5825 * @param pInstr Guest context point to privileged instruction 5826 5826 * … … 5849 5849 * 5850 5850 * @returns VBox status code. 5851 * @param pVM The VM to operate on.5851 * @param pVM Pointer to the VM. 5852 5852 * @param pPatch Patch record 5853 5853 * … … 5891 5891 * 5892 5892 * @returns VBox status code. 5893 * @param pVM The VM to operate on.5893 * @param pVM Pointer to the VM. 5894 5894 * @param pPatch Patch block structure pointer 5895 5895 * @param pPatchGC GC address in patch block … … 5909 5909 * 5910 5910 * @returns corresponding GC pointer in patch block 5911 * @param pVM The VM to operate on.5911 * @param pVM Pointer to the VM. 5912 5912 * @param pPatch Current patch block pointer 5913 5913 * @param pInstrGC Guest context pointer to privileged instruction … … 5929 5929 * 5930 5930 * @returns corresponding GC pointer in patch block 5931 * @param pVM The VM to operate on.5931 * @param pVM Pointer to the VM. 5932 5932 * @param pPatch Current patch block pointer 5933 5933 * @param pInstrGC Guest context pointer to privileged instruction … … 5946 5946 * 5947 5947 * @returns corresponding GC pointer in patch block 5948 * @param pVM The VM to operate on.5948 * @param pVM Pointer to the VM. 5949 5949 * @param pInstrGC Guest context pointer to privileged instruction 5950 5950 * … … 5963 5963 * 5964 5964 * @returns original GC instruction pointer or 0 if not found 5965 * @param pVM The VM to operate on.5965 * @param pVM Pointer to the VM. 5966 5966 * @param pPatchGC GC address in patch block 5967 5967 * @param pEnmState State of the translated address (out) … … 6031 6031 * 6032 6032 * @returns VBox status code. 6033 * @param pVM The VM to operate on.6033 * @param pVM Pointer to the VM. 6034 6034 * @param pAddrGC Guest context address 6035 6035 */ … … 6051 6051 * 6052 6052 * @returns VBox status code. 6053 * @param pVM The VM to operate on.6053 * @param pVM Pointer to the VM. 6054 6054 * @param pCtx CPU context 6055 6055 * @param pPatch Patch record … … 6278 6278 * 6279 6279 * @returns VBox status code. 6280 * @param pVM The VM to operate on.6280 * @param pVM Pointer to the VM. 6281 6281 * @param pCtx CPU context 6282 6282 * @param pEip GC pointer of trapping instruction … … 6573 6573 * 6574 6574 * @returns VBox status code. 6575 * @param pVM The VM to operate on.6575 * @param pVM Pointer to the VM. 6576 6576 */ 6577 6577 VMMR3DECL(int) PATMR3HandleMonitoredPage(PVM pVM) … … 6717 6717 * 6718 6718 * @returns Stat address 6719 * @param pVM The VM to operate on.6719 * @param pVM Pointer to the VM. 6720 6720 * @param pPatch Patch structure 6721 6721 */ -
trunk/src/VBox/VMM/VMMR3/PATMGuest.cpp
r41738 r41801 81 81 * 82 82 * @returns VBox status code. 83 * @param pVM The VM to operate on.83 * @param pVM Pointer to the VM. 84 84 * @param pInstrGC GC Instruction pointer for sysenter 85 85 * @param pPatchRec Patch structure … … 170 170 * 171 171 * @returns VBox status code. 172 * @param pVM The VM to operate on172 * @param pVM Pointer to the VM. 173 173 * @param pCpu Disassembly state of instruction. 174 174 * @param pInstrGC GC Instruction pointer for instruction … … 202 202 * 203 203 * @returns VBox status code. 204 * @param pVM The VM to operate on204 * @param pVM Pointer to the VM. 205 205 * @param pCpu Disassembly state of instruction. 206 206 * @param pInstrGC GC Instruction pointer for instruction -
trunk/src/VBox/VMM/VMMR3/PATMPatch.cpp
r41744 r41801 768 768 * 769 769 * @returns VBox status code. 770 * @param pVM The VM to operate on.770 * @param pVM Pointer to the VM. 771 771 * @param pPatch Patch record 772 772 * @param pCpu Disassembly state … … 839 839 * 840 840 * @returns VBox status code. 841 * @param pVM The VM to operate on.841 * @param pVM Pointer to the VM. 842 842 * @param pPatch Patch structure 843 843 * @param pCpu Disassembly struct … … 900 900 * 901 901 * @returns VBox status code. 902 * @param pVM The VM to operate on.902 * @param pVM Pointer to the VM. 903 903 * @param pPatch Patch structure 904 904 * … … 949 949 * 950 950 * @returns VBox status code. 951 * @param pVM The VM to operate on.951 * @param pVM Pointer to the VM. 952 952 * @param pPatch Patch structure 953 953 * … … 967 967 * 968 968 * @returns VBox status code. 969 * @param pVM The VM to operate on.969 * @param pVM Pointer to the VM. 970 970 * @param pPatch Patch structure 971 971 * @param pCurInstrGC Guest context pointer to the current instruction … … 992 992 * 993 993 * @returns VBox status code. 994 * @param pVM The VM to operate on.994 * @param pVM Pointer to the VM. 995 995 * @param pPatch Patch structure 996 996 * @param pInstrGC Corresponding guest instruction … … 1013 1013 * 1014 1014 * @returns VBox status code. 1015 * @param pVM The VM to operate on.1015 * @param pVM Pointer to the VM. 1016 1016 * @param pPatch Patch structure 1017 1017 * @param pInstrGC Corresponding guest instruction … … 1035 1035 * 1036 1036 * @returns VBox status code. 1037 * @param pVM The VM to operate on.1037 * @param pVM Pointer to the VM. 1038 1038 * @param pPatch Patch structure 1039 1039 * @param pNextInstrGC Next guest instruction … … 1066 1066 * 1067 1067 * @returns VBox status code. 1068 * @param pVM The VM to operate on.1068 * @param pVM Pointer to the VM. 1069 1069 * @param pPatch Patch record 1070 1070 * @param pIntHandlerGC IDT handler address … … 1100 1100 * 1101 1101 * @returns VBox status code. 1102 * @param pVM The VM to operate on.1102 * @param pVM Pointer to the VM. 1103 1103 * @param pPatch Patch record 1104 1104 * @param pTrapHandlerGC IDT handler address … … 1308 1308 * 1309 1309 * @returns VBox status code. 1310 * @param pVM The VM to operate on.1310 * @param pVM Pointer to the VM. 1311 1311 * @param pPatch Patch record 1312 1312 * @param pCpu Disassembly state … … 1409 1409 * 1410 1410 * @returns VBox status code. 1411 * @param pVM The VM to operate on.1411 * @param pVM Pointer to the VM. 1412 1412 * @param pPatch Patch record 1413 1413 * @param pCpu Disassembly state … … 1504 1504 * 1505 1505 * @returns VBox status code. 1506 * @param pVM The VM to operate on.1506 * @param pVM Pointer to the VM. 1507 1507 * @param pPatch Patch record 1508 1508 * @param pCurInstrGC Guest instruction address … … 1524 1524 * 1525 1525 * @returns VBox status code. 1526 * @param pVM The VM to operate on.1526 * @param pVM Pointer to the VM. 1527 1527 * @param pPatch Patch record 1528 1528 * @param pTargetGC Guest target jump -
trunk/src/VBox/VMM/VMMR3/PATMPatch.h
r35348 r41801 49 49 * 50 50 * @returns VBox status code. 51 * @param pVM The VM to operate on.51 * @param pVM Pointer to the VM. 52 52 * @param pPatch Patch record 53 53 * @param pCpu Disassembly state … … 60 60 * 61 61 * @returns VBox status code. 62 * @param pVM The VM to operate on.62 * @param pVM Pointer to the VM. 63 63 * @param pPatch Patch record 64 64 * @param pTrapHandlerGC IDT handler address … … 70 70 * 71 71 * @returns VBox status code. 72 * @param pVM The VM to operate on.72 * @param pVM Pointer to the VM. 73 73 * @param pPatch Patch record 74 74 * @param pIntHandlerGC IDT handler address … … 80 80 * 81 81 * @returns VBox status code. 82 * @param pVM The VM to operate on.82 * @param pVM Pointer to the VM. 83 83 * @param pPatch Patch record 84 84 * @param pTargetGC Guest target jump … … 91 91 * 92 92 * @returns VBox status code. 93 * @param pVM The VM to operate on.93 * @param pVM Pointer to the VM. 94 94 * @param pPatch Patch structure 95 95 * … … 101 101 * 102 102 * @returns VBox status code. 103 * @param pVM The VM to operate on.103 * @param pVM Pointer to the VM. 104 104 * @param pPatch Patch structure 105 105 * @param pInstrGC Corresponding guest instruction … … 112 112 * 113 113 * @returns VBox status code. 114 * @param pVM The VM to operate on.114 * @param pVM Pointer to the VM. 115 115 * @param pPatch Patch structure 116 116 * @param pInstrGC Corresponding guest instruction … … 123 123 * 124 124 * @returns VBox status code. 125 * @param pVM The VM to operate on.125 * @param pVM Pointer to the VM. 126 126 * @param pPatch Patch structure 127 127 * @param pNextInstrGC Next guest instruction … … 133 133 * 134 134 * @returns VBox status code. 135 * @param pVM The VM to operate on.135 * @param pVM Pointer to the VM. 136 136 * @param pPatch Patch structure 137 137 * @param pCurInstrGC Guest context pointer to the current instruction … … 144 144 * 145 145 * @returns VBox status code. 146 * @param pVM The VM to operate on.146 * @param pVM Pointer to the VM. 147 147 * @param pPatch Patch structure 148 148 * -
trunk/src/VBox/VMM/VMMR3/PDM.cpp
r41800 r41801 351 351 * 352 352 * @returns VBox status code. 353 * @param pVM The VM to operate on.353 * @param pVM Pointer to the VM. 354 354 */ 355 355 VMMR3DECL(int) PDMR3Init(PVM pVM) … … 615 615 * 616 616 * @returns VBox status code. 617 * @param pVM The VM to operate on.617 * @param pVM Pointer to the VM. 618 618 */ 619 619 VMMR3DECL(int) PDMR3Term(PVM pVM) -
trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp
r41800 r41801 76 76 * 77 77 * @returns VBox status code. 78 * @param pVM The VM to operate on.78 * @param pVM Pointer to the VM. 79 79 * @param pfnCallback Driver registration callback 80 80 */ -
trunk/src/VBox/VMM/VMMR3/PGM.cpp
r41800 r41801 3058 3058 * 3059 3059 * @param pVM Pointer to the VM. 3060 * @param pVCpu The VMCPU to operate on.3060 * @param pVCpu Pointer to the VMCPU. 3061 3061 * @param enmShw The shadow paging mode. 3062 3062 * @param enmGst The guest paging mode. … … 3333 3333 * 3334 3334 * @param pVM Pointer to the VM. 3335 * @param pVCpu The VMCPU to operate on.3335 * @param pVCpu Pointer to the VMCPU. 3336 3336 * @param enmGuestMode The new guest mode. This is assumed to be different from 3337 3337 * the current mode. … … 3627 3627 * 3628 3628 * @returns VBox status code, fully asserted. 3629 * @param pVCpu The VMCPU to operate on.3629 * @param pVCpu Pointer to the VMCPU. 3630 3630 */ 3631 3631 int pgmR3ExitShadowModeBeforePoolFlush(PVMCPU pVCpu) … … 3648 3648 * @returns VBox status code, fully asserted. 3649 3649 * @param pVM Pointer to the VM. 3650 * @param pVCpu The VMCPU to operate on.3650 * @param pVCpu Pointer to the VMCPU. 3651 3651 */ 3652 3652 int pgmR3ReEnterShadowModeAfterPoolFlush(PVM pVM, PVMCPU pVCpu) … … 3669 3669 * Called by PGMR3PhysSetA20 after changing the A20 state. 3670 3670 * 3671 * @param pVCpu The VMCPU to operate on.3671 * @param pVCpu Pointer to the VMCPU. 3672 3672 */ 3673 3673 void pgmR3RefreshShadowModeAfterA20Change(PVMCPU pVCpu) -
trunk/src/VBox/VMM/VMMR3/PGMBth.h
r41800 r41801 116 116 * @returns VBox status code. 117 117 * @param pVM Pointer to the VM. 118 * @param pVCpu The VMCPU to operate on.118 * @param pVCpu Pointer to the VMCPU. 119 119 * @param GCPhysCR3 The physical address from the CR3 register. 120 120 */ … … 200 200 * @returns VBox status code. 201 201 * @param pVM Pointer to the VM. 202 * @param pVCpu The VMCPU to operate on.202 * @param pVCpu Pointer to the VMCPU. 203 203 * @param offDelta The relocation offset. 204 204 */ -
trunk/src/VBox/VMM/VMMR3/PGMGst.h
r41783 r41801 85 85 * 86 86 * @returns VBox status code. 87 * @param pVCpu The VMCPU to operate on.87 * @param pVCpu Pointer to the VMCPU. 88 88 * @param GCPhysCR3 The physical address from the CR3 register. 89 89 */ … … 102 102 * 103 103 * @returns VBox status code. 104 * @param pVCpu The VMCPU to operate on.104 * @param pVCpu Pointer to the VMCPU. 105 105 * @param offDelta The relocation offset. 106 106 */ … … 123 123 * 124 124 * @returns VBox status code. 125 * @param pVCpu The VMCPU to operate on.125 * @param pVCpu Pointer to the VMCPU. 126 126 */ 127 127 PGM_GST_DECL(int, Exit)(PVMCPU pVCpu) -
trunk/src/VBox/VMM/VMMR3/PGMShw.h
r41783 r41801 171 171 * 172 172 * @returns VBox status code. 173 * @param pVCpu The VMCPU to operate on.173 * @param pVCpu Pointer to the VMCPU. 174 174 * @param fIs64BitsPagingMode New shadow paging mode is for 64 bits? (only relevant for 64 bits guests on a 32 bits AMD-V nested paging host) 175 175 */ … … 220 220 * 221 221 * @returns VBox status code. 222 * @param pVCpu The VMCPU to operate on.222 * @param pVCpu Pointer to the VMCPU. 223 223 * @param offDelta The relocation offset. 224 224 */ … … 234 234 * 235 235 * @returns VBox status code. 236 * @param pVCpu The VMCPU to operate on.236 * @param pVCpu Pointer to the VMCPU. 237 237 */ 238 238 PGM_SHW_DECL(int, Exit)(PVMCPU pVCpu) -
trunk/src/VBox/VMM/VMMR3/SELM.cpp
r41800 r41801 126 126 * 127 127 * @returns VBox status code. 128 * @param pVM The VM to operate on.128 * @param pVM Pointer to the VM. 129 129 */ 130 130 VMMR3DECL(int) SELMR3Init(PVM pVM) … … 513 513 * 514 514 * @returns VBox status code. 515 * @param pVM The VM to operate on.515 * @param pVM Pointer to the VM. 516 516 */ 517 517 VMMR3DECL(int) SELMR3Term(PVM pVM) … … 588 588 * Disable GDT/LDT/TSS monitoring and syncing 589 589 * 590 * @param pVM The VM to operate on.590 * @param pVM Pointer to the VM. 591 591 */ 592 592 VMMR3DECL(void) SELMR3DisableMonitoring(PVM pVM) … … 799 799 * 800 800 * @returns VBox status code. 801 * @param pVM The VM to operate on.802 * @param pVCpu The VMCPU to operate on.801 * @param pVM Pointer to the VM. 802 * @param pVCpu Pointer to the VMCPU. 803 803 */ 804 804 VMMR3DECL(int) SELMR3UpdateFromCPUM(PVM pVM, PVMCPU pVCpu) … … 1450 1450 * 1451 1451 * @returns VBox status code. 1452 * @param pVM The VM to operate on.1453 * @param pVCpu The VMCPU to operate on.1452 * @param pVM Pointer to the VM. 1453 * @param pVCpu Pointer to the VMCPU. 1454 1454 */ 1455 1455 VMMR3DECL(int) SELMR3SyncTSS(PVM pVM, PVMCPU pVCpu) -
trunk/src/VBox/VMM/VMMR3/STAM.cpp
r41783 r41801 259 259 * 260 260 * @returns VBox status code. 261 * @param pVM The VM to operate on.261 * @param pVM Pointer to the VM. 262 262 */ 263 263 VMMR3DECL(int) STAMR3InitUVM(PUVM pUVM) -
trunk/src/VBox/VMM/VMMR3/TM.cpp
r41800 r41801 184 184 * 185 185 * @returns VBox status code. 186 * @param pVM The VM to operate on.186 * @param pVM Pointer to the VM. 187 187 */ 188 188 VMM_INT_DECL(int) TMR3Init(PVM pVM) … … 902 902 * 903 903 * @returns VBox status code. 904 * @param pVM The VM to operate on.904 * @param pVM Pointer to the VM. 905 905 */ 906 906 VMM_INT_DECL(int) TMR3InitFinalize(PVM pVM) … … 1012 1012 * 1013 1013 * @returns VBox status code. 1014 * @param pVM The VM to operate on.1014 * @param pVM Pointer to the VM. 1015 1015 */ 1016 1016 VMM_INT_DECL(int) TMR3Term(PVM pVM) -
trunk/src/VBox/VMM/VMMR3/TRPM.cpp
r41800 r41801 447 447 * 448 448 * @returns VBox status code. 449 * @param pVM The VM to operate on.449 * @param pVM Pointer to the VM. 450 450 */ 451 451 VMMR3DECL(int) TRPMR3Init(PVM pVM) … … 716 716 * 717 717 * @returns VBox status code. 718 * @param pVM The VM to operate on.718 * @param pVM Pointer to the VM. 719 719 */ 720 720 VMMR3DECL(int) TRPMR3Term(PVM pVM) … … 1078 1078 * Disable IDT monitoring and syncing 1079 1079 * 1080 * @param pVM The VM to operate on.1080 * @param pVM Pointer to the VM. 1081 1081 */ 1082 1082 VMMR3DECL(void) TRPMR3DisableMonitoring(PVM pVM) … … 1146 1146 * 1147 1147 * @returns VBox status code. 1148 * @param pVM The VM to operate on.1148 * @param pVM Pointer to the VM. 1149 1149 * @param iTrap Trap/interrupt gate number. 1150 1150 */ … … 1236 1236 * 1237 1237 * @returns Guest trap handler address or TRPM_INVALID_HANDLER if none installed 1238 * @param pVM The VM to operate on.1238 * @param pVM Pointer to the VM. 1239 1239 * @param iTrap Interrupt/trap number. 1240 1240 */ … … 1252 1252 * 1253 1253 * @returns VBox status code. 1254 * @param pVM The VM to operate on.1254 * @param pVM Pointer to the VM. 1255 1255 * @param iTrap Interrupt/trap number. 1256 1256 * @param pHandler GC handler pointer … … 1454 1454 * 1455 1455 * @returns VBox status code. 1456 * @param pVM The VM to operate on.1457 * @param pVCpu The VMCPU to operate on.1456 * @param pVM Pointer to the VM. 1457 * @param pVCpu Pointer to the VMCPU. 1458 1458 * @param enmEvent Trpm event type 1459 1459 */ -
trunk/src/VBox/VMM/VMMR3/VM.cpp
r41800 r41801 4387 4387 * 4388 4388 * @returns VBOX status code. 4389 * @param pVM The VM to operate on.4389 * @param pVM Pointer to the VM. 4390 4390 * @param idCpu Virtual CPU to get the ID from. 4391 4391 * @param pidCpuCore Where to store the core ID of the virtual CPU. … … 4453 4453 * 4454 4454 * @returns VBox status code. 4455 * @param pVM The VM to operate on.4455 * @param pVM Pointer to the VM. 4456 4456 * @param idCpu Virtual CPU to perform the hot unplugging operation on. 4457 4457 */ … … 4473 4473 * 4474 4474 * @returns VBox status code. 4475 * @param pVM The VM to operate on.4475 * @param pVM Pointer to the VM. 4476 4476 * @param idCpu Virtual CPU to perform the hot plugging operation on. 4477 4477 */ … … 4490 4490 * 4491 4491 * @returns VBox status code. 4492 * @param pVM The VM to operate on.4492 * @param pVM Pointer to the VM. 4493 4493 * @param uCpuExecutionCap New CPU execution cap in precent, 1-100. Where 4494 4494 * 100 is max performance (default). -
trunk/src/VBox/VMM/VMMR3/VMM.cpp
r41800 r41801 145 145 * 146 146 * @returns VBox status code. 147 * @param pVM The VM to operate on.147 * @param pVM Pointer to the VM. 148 148 */ 149 149 VMMR3_INT_DECL(int) VMMR3Init(PVM pVM) … … 476 476 * 477 477 * @returns VBox status code. 478 * @param pVM The VM to operate on.478 * @param pVM Pointer to the VM. 479 479 */ 480 480 VMMR3_INT_DECL(int) VMMR3InitR0(PVM pVM) … … 538 538 * 539 539 * @returns VBox status code. 540 * @param pVM The VM to operate on.540 * @param pVM Pointer to the VM. 541 541 */ 542 542 VMMR3_INT_DECL(int) VMMR3InitRC(PVM pVM) … … 1197 1197 * 1198 1198 * @param pVM Pointer to the VM. 1199 * @param pVCpu The VMCPU to operate on.1199 * @param pVCpu Pointer to the VMCPU. 1200 1200 */ 1201 1201 VMMR3_INT_DECL(int) VMMR3RawRunGC(PVM pVM, PVMCPU pVCpu) … … 1266 1266 * 1267 1267 * @param pVM Pointer to the VM. 1268 * @param pVCpu The VMCPU to operate on.1268 * @param pVCpu Pointer to the VMCPU. 1269 1269 */ 1270 1270 VMMR3_INT_DECL(int) VMMR3HwAccRunGC(PVM pVM, PVMCPU pVCpu) … … 1314 1314 * VCPU worker for VMMSendSipi. 1315 1315 * 1316 * @param pVM The VM to operate on.1316 * @param pVM Pointer to the VM. 1317 1317 * @param idCpu Virtual CPU to perform SIPI on 1318 1318 * @param uVector SIPI vector … … 1361 1361 * and unhalting processor 1362 1362 * 1363 * @param pVM The VM to operate on.1363 * @param pVM Pointer to the VM. 1364 1364 * @param idCpu Virtual CPU to perform SIPI on 1365 1365 * @param uVector SIPI vector … … 1376 1376 * Sends init IPI to the virtual CPU. 1377 1377 * 1378 * @param pVM The VM to operate on.1378 * @param pVM Pointer to the VM. 1379 1379 * @param idCpu Virtual CPU to perform int IPI on 1380 1380 */ … … 1391 1391 * 1392 1392 * @returns VBox status code. 1393 * @param pVM The VM to operate on.1393 * @param pVM Pointer to the VM. 1394 1394 * @param pPatchMem Patch memory range 1395 1395 * @param cbPatchMem Size of the memory range … … 1408 1408 * 1409 1409 * @returns VBox status code. 1410 * @param pVM The VM to operate on.1410 * @param pVM Pointer to the VM. 1411 1411 * @param pPatchMem Patch memory range 1412 1412 * @param cbPatchMem Size of the memory range … … 1934 1934 * 1935 1935 * @returns VBox status code. 1936 * @param pVM The VM to operate on.1936 * @param pVM Pointer to the VM. 1937 1937 * @param uOperation Operation to execute. 1938 1938 * @param u64Arg Constant argument. -
trunk/src/VBox/VMM/VMMRC/PATMRC.cpp
r41800 r41801 70 70 * 71 71 * @returns VBox status 72 * @param pVM The VM to operate on.72 * @param pVM Pointer to the VM. 73 73 * @param pRegFrame CPU context 74 74 * @param GCPtr GC pointer to write address -
trunk/src/VBox/VMM/VMMRC/VMMRC.cpp
r41800 r41801 55 55 * 56 56 * @returns VBox status code. 57 * @param pVM The VM to operate on.57 * @param pVM Pointer to the VM. 58 58 * @param uOperation Which operation to execute (VMMGCOPERATION). 59 59 * @param uArg Argument to that operation. -
trunk/src/VBox/VMM/include/CSAMInternal.h
r41741 r41801 232 232 * 233 233 * @returns VBox status code. 234 * @param pVM The VM to operate on.234 * @param pVM Pointer to the VM. 235 235 * @param pCpu CPU disassembly state 236 236 * @param pInstrHC Guest context pointer to privileged instruction -
trunk/src/VBox/VMM/include/PATMInternal.h
r41800 r41801 561 561 /* Add a patch to guest lookup record 562 562 * 563 * @param pVM The VM to operate on.563 * @param pVM Pointer to the VM. 564 564 * @param pPatch Patch structure ptr 565 565 * @param pPatchInstrHC Guest context pointer to patch block … … 575 575 * 576 576 * @returns VBox status code. 577 * @param pVM The VM to operate on.577 * @param pVM Pointer to the VM. 578 578 * @param pPatch Patch record 579 579 */ … … 584 584 * 585 585 * @returns VBox status code. 586 * @param pVM The VM to operate on.586 * @param pVM Pointer to the VM. 587 587 * @param pPatch Patch record 588 588 */ … … 593 593 * 594 594 * @returns Stat address 595 * @param pVM The VM to operate on.595 * @param pVM Pointer to the VM. 596 596 * @param pPatch Patch structure 597 597 */ … … 602 602 * 603 603 * @returns VBox status code. 604 * @param pVM The VM to operate on.604 * @param pVM Pointer to the VM. 605 605 * @param pPatchRec Patch record 606 606 * @param fForceRemove Remove *all* patches … … 612 612 * 613 613 * @returns VBox status code. 614 * @param pVM The VM to operate on.614 * @param pVM Pointer to the VM. 615 615 * @param pCpu CPU disassembly state 616 616 * @param pInstrHC Guest context pointer to privileged instruction … … 625 625 * 626 626 * @returns VBox status code. 627 * @param pVM The VM to operate on627 * @param pVM Pointer to the VM. 628 628 * @param pCpu Disassembly state of instruction. 629 629 * @param pInstrGC GC Instruction pointer for instruction … … 639 639 * 640 640 * @returns patch record 641 * @param pVM The VM to operate on.641 * @param pVM Pointer to the VM. 642 642 * @param pInstrGC Guest context point to the instruction 643 643 * … … 649 649 * Empty the specified tree (PV tree, MMR3 heap) 650 650 * 651 * @param pVM The VM to operate on.651 * @param pVM Pointer to the VM. 652 652 * @param ppTree Tree to empty 653 653 */ … … 658 658 * Empty the specified tree (U32 tree, MMR3 heap) 659 659 * 660 * @param pVM The VM to operate on.660 * @param pVM Pointer to the VM. 661 661 * @param ppTree Tree to empty 662 662 */ … … 695 695 * 696 696 * @returns Patch structure pointer if found; else NULL 697 * @param pVM The VM to operate on.697 * @param pVM Pointer to the VM. 698 698 * @param pInstr Guest context point to instruction that might lie within 5 bytes of an existing patch jump 699 699 * @param fIncludeHints Include hinted patches or not … … 706 706 * 707 707 * @returns VBox status code. 708 * @param pVM The VM to operate on.708 * @param pVM Pointer to the VM. 709 709 * @param pInstrGC Guest context point to privileged instruction 710 710 * @param pInstrHC Host context point to privileged instruction … … 724 724 * 725 725 * @returns VBox status code. 726 * @param pVM The VM to operate on.726 * @param pVM Pointer to the VM. 727 727 * @param pInstrGC Guest context point to privileged instruction 728 728 * @param pInstrHC Host context point to privileged instruction … … 739 739 * 740 740 * @returns VBox status code. 741 * @param pVM The VM to operate on.741 * @param pVM Pointer to the VM. 742 742 * @param pPatch Patch record 743 743 * -
trunk/src/VBox/VMM/include/TRPMInternal.h
r39078 r41801 249 249 * 250 250 * @returns VBox status code. 251 * @param pVM The VM to operate on.251 * @param pVM Pointer to the VM. 252 252 * @param iTrap Interrupt/trap number. 253 253 */ … … 261 261 * 262 262 * @returns VBox status code. 263 * @param pVM The VM to operate on.263 * @param pVM Pointer to the VM. 264 264 * @param iTrap Trap/interrupt gate number. 265 265 */
Note:
See TracChangeset
for help on using the changeset viewer.