Changeset 41800 in vbox for trunk/src/VBox/VMM/VMMR3
- Timestamp:
- Jun 17, 2012 4:18:26 PM (12 years ago)
- Location:
- trunk/src/VBox/VMM/VMMR3
- Files:
-
- 45 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/CFGM.cpp
r41783 r41800 141 141 * 142 142 * @returns VBox status code. 143 * @param pVM VM handle.143 * @param pVM Pointer to the VM. 144 144 */ 145 145 VMMR3DECL(int) CFGMR3Term(PVM pVM) … … 155 155 * 156 156 * @returns Pointer to root node. 157 * @param pVM VM handle.157 * @param pVM Pointer to the VM. 158 158 */ 159 159 VMMR3DECL(PCFGMNODE) CFGMR3GetRoot(PVM pVM) … … 820 820 * 821 821 * @returns VBox status code. 822 * @param pVM VM handle.822 * @param pVM Pointer to the VM. 823 823 */ 824 824 VMMR3DECL(int) CFGMR3ConstructDefaultTree(PVM pVM) -
trunk/src/VBox/VMM/VMMR3/CPUM.cpp
r41783 r41800 1937 1937 * 1938 1938 * @returns VBox status code. 1939 * @param pVM VM Handle.1939 * @param pVM Pointer to the VM. 1940 1940 * @param pSSM SSM operation handle. 1941 1941 */ … … 1974 1974 * 1975 1975 * @returns VBox status code. 1976 * @param pVM VM Handle.1976 * @param pVM Pointer to the VM. 1977 1977 * @param pCpumctx16 Version 1.6 CPUMCTX 1978 1978 */ … … 2386 2386 * Formats a full register dump. 2387 2387 * 2388 * @param pVM VM Handle.2388 * @param pVM Pointer to the VM. 2389 2389 * @param pCtx The context to format. 2390 2390 * @param pCtxCore The context core to format. … … 2605 2605 * Display all cpu states and any other cpum info. 2606 2606 * 2607 * @param pVM VM Handle.2607 * @param pVM Pointer to the VM. 2608 2608 * @param pHlp The info helper functions. 2609 2609 * @param pszArgs Arguments, ignored. … … 2662 2662 * Display the guest cpu state. 2663 2663 * 2664 * @param pVM VM Handle.2664 * @param pVM Pointer to the VM. 2665 2665 * @param pHlp The info helper functions. 2666 2666 * @param pszArgs Arguments, ignored. … … 2687 2687 * Display the current guest instruction 2688 2688 * 2689 * @param pVM VM Handle.2689 * @param pVM Pointer to the VM. 2690 2690 * @param pHlp The info helper functions. 2691 2691 * @param pszArgs Arguments, ignored. … … 2710 2710 * Display the hypervisor cpu state. 2711 2711 * 2712 * @param pVM VM Handle.2712 * @param pVM Pointer to the VM. 2713 2713 * @param pHlp The info helper functions. 2714 2714 * @param pszArgs Arguments, ignored. … … 2731 2731 * Display the host cpu state. 2732 2732 * 2733 * @param pVM VM Handle.2733 * @param pVM Pointer to the VM. 2734 2734 * @param pHlp The info helper functions. 2735 2735 * @param pszArgs Arguments, ignored. … … 2872 2872 * Display the guest CpuId leaves. 2873 2873 * 2874 * @param pVM VM Handle.2874 * @param pVM Pointer to the VM. 2875 2875 * @param pHlp The info helper functions. 2876 2876 * @param pszArgs "terse", "default" or "verbose". … … 3605 3605 * 3606 3606 * @returns VBox status code. 3607 * @param pVM VM Handle3607 * @param pVM Pointer to the VM 3608 3608 * @param pVCpu VMCPU Handle 3609 3609 * @param pCtx CPU context -
trunk/src/VBox/VMM/VMMR3/CSAM.cpp
r41791 r41800 469 469 * @returns VBox status code. 470 470 * @param pNode Current node 471 * @param pVM1 VM Handle471 * @param pVM1 Pointer to the VM 472 472 */ 473 473 static DECLCALLBACK(int) SavePageState(PAVLPVNODECORE pNode, void *pVM1) … … 496 496 * 497 497 * @returns VBox status code. 498 * @param pVM VM Handle.498 * @param pVM Pointer to the VM. 499 499 * @param pSSM SSM operation handle. 500 500 */ … … 545 545 * 546 546 * @returns VBox status code. 547 * @param pVM VM Handle.547 * @param pVM Pointer to the VM. 548 548 * @param pSSM SSM operation handle. 549 549 * @param uVersion Data layout version. … … 2083 2083 * Callback for delayed writes from non-EMT threads 2084 2084 * 2085 * @param pVM VM Handle.2085 * @param pVM Pointer to the VM. 2086 2086 * @param GCPtr The virtual address the guest is writing to. (not correct if it's an alias!) 2087 2087 * @param cbBuf How much it's reading/writing. … … 2101 2101 * @returns VINF_SUCCESS if the handler have carried out the operation. 2102 2102 * @returns VINF_PGM_HANDLER_DO_DEFAULT if the caller should carry out the access operation. 2103 * @param pVM VM Handle.2103 * @param pVM Pointer to the VM. 2104 2104 * @param GCPtr The virtual address the guest is writing to. (not correct if it's an alias!) 2105 2105 * @param pvPtr The HC mapping of that address. … … 2144 2144 * \#PF Handler callback for invalidation of virtual access handler ranges. 2145 2145 * 2146 * @param pVM VM Handle.2146 * @param pVM Pointer to the VM. 2147 2147 * @param GCPtr The virtual address the guest has changed. 2148 2148 */ -
trunk/src/VBox/VMM/VMMR3/DBGF.cpp
r41783 r41800 104 104 * 105 105 * @returns Previous command. 106 * @param pVM VM Handle.106 * @param pVM Pointer to the VM. 107 107 * @param enmCmd The command. 108 108 */ … … 132 132 * 133 133 * @returns VBox status code. 134 * @param pVM VM handle.134 * @param pVM Pointer to the VM. 135 135 */ 136 136 VMMR3DECL(int) DBGFR3Init(PVM pVM) … … 155 155 * 156 156 * @returns VBox status code. 157 * @param pVM VM Handle.157 * @param pVM Pointer to the VM. 158 158 */ 159 159 VMMR3DECL(int) DBGFR3Term(PVM pVM) … … 226 226 * whenever the VMM need to relocate it self inside the GC. 227 227 * 228 * @param pVM VM handle.228 * @param pVM Pointer to the VM. 229 229 * @param offDelta Relocation delta relative to old location. 230 230 */ … … 240 240 * 241 241 * @returns True is a debugger have attached. 242 * @param pVM VM handle.242 * @param pVM Pointer to the VM. 243 243 * @param enmEvent Event. 244 244 */ … … 297 297 * @returns VINF_SUCCESS normally. 298 298 * @returns VERR_DBGF_RAISE_FATAL_ERROR to pretend a fatal error happened. 299 * @param pVM VM Handle.299 * @param pVM Pointer to the VM. 300 300 */ 301 301 VMMR3DECL(int) DBGFR3VMMForcedAction(PVM pVM) … … 608 608 * 609 609 * @returns VBox status. (clearify) 610 * @param pVM VM handle.610 * @param pVM Pointer to the VM. 611 611 */ 612 612 static int dbgfR3VMMWait(PVM pVM) … … 734 734 * 735 735 * @returns VBox status. (clearify!) 736 * @param pVM VM Handle.736 * @param pVM Pointer to the VM. 737 737 * @param enmCmd The command in question. 738 738 * @param pCmdData Pointer to the command data. … … 856 856 * 857 857 * @returns VBox status code. 858 * @param pVM VM Handle.858 * @param pVM Pointer to the VM. 859 859 */ 860 860 VMMR3DECL(int) DBGFR3Attach(PVM pVM) … … 904 904 * 905 905 * @returns VBox status code. 906 * @param pVM VM Handle.906 * @param pVM Pointer to the VM. 907 907 */ 908 908 VMMR3DECL(int) DBGFR3Detach(PVM pVM) … … 950 950 * 951 951 * @returns VBox status. Will not return VBOX_INTERRUPTED. 952 * @param pVM VM handle.952 * @param pVM Pointer to the VM. 953 953 * @param cMillies Number of millis to wait. 954 954 * @param ppEvent Where to store the event pointer. … … 984 984 * 985 985 * @returns VBox status. 986 * @param pVM VM handle.986 * @param pVM Pointer to the VM. 987 987 */ 988 988 VMMR3DECL(int) DBGFR3Halt(PVM pVM) … … 1011 1011 * @returns True if halted. 1012 1012 * @returns False if not halted. 1013 * @param pVM VM handle.1013 * @param pVM Pointer to the VM. 1014 1014 */ 1015 1015 VMMR3DECL(bool) DBGFR3IsHalted(PVM pVM) … … 1029 1029 * @returns True if waitable. 1030 1030 * @returns False if not waitable. 1031 * @param pVM VM handle.1031 * @param pVM Pointer to the VM. 1032 1032 */ 1033 1033 VMMR3DECL(bool) DBGFR3CanWait(PVM pVM) … … 1044 1044 * 1045 1045 * @returns VBox status. 1046 * @param pVM VM handle.1046 * @param pVM Pointer to the VM. 1047 1047 */ 1048 1048 VMMR3DECL(int) DBGFR3Resume(PVM pVM) … … 1072 1072 * 1073 1073 * @returns VBox status. 1074 * @param pVM VM handle.1074 * @param pVM Pointer to the VM. 1075 1075 * @param idCpu The ID of the CPU to single step on. 1076 1076 */ -
trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp
r41783 r41800 90 90 * 91 91 * @returns VBox status code. 92 * @param pVM VM handle92 * @param pVM Pointer to the VM 93 93 * @param pVCpu VMCPU handle 94 94 * @param pSelInfo The selector info. … … 561 561 * 562 562 * @returns VBox status code. 563 * @param pVM VM handle.563 * @param pVM Pointer to the VM. 564 564 * @param idCpu The ID of virtual CPU. 565 565 * @param Sel The code selector. This used to determine the 32/16 bit ness and … … 652 652 * 653 653 * @returns VBox status code. 654 * @param pVM VM handle.654 * @param pVM Pointer to the VM. 655 655 * @param pVCpu The virtual CPU handle, defaults to CPU 0 if NULL. 656 656 * @param Sel The code selector. This used to determine the 32/16 bit-ness and -
trunk/src/VBox/VMM/VMMR3/DBGFInfo.cpp
r41783 r41800 78 78 * 79 79 * @returns VBox status code. 80 * @param pVM VM handle.80 * @param pVM Pointer to the VM. 81 81 */ 82 82 int dbgfR3InfoInit(PVM pVM) … … 108 108 * 109 109 * @returns VBox status code. 110 * @param pVM VM handle.110 * @param pVM Pointer to the VM. 111 111 */ 112 112 int dbgfR3InfoTerm(PVM pVM) … … 211 211 * 212 212 * @returns VBox status code. 213 * @param pVM VM handle.213 * @param pVM Pointer to the VM. 214 214 * @param pszName The identifier of the info. 215 215 * @param pszDesc The description of the info and any arguments the handler may take. … … 278 278 * 279 279 * @returns VBox status code. 280 * @param pVM VM handle.280 * @param pVM Pointer to the VM. 281 281 * @param pszName The identifier of the info. 282 282 * @param pszDesc The description of the info and any arguments the handler may take. … … 324 324 * 325 325 * @returns VBox status code. 326 * @param pVM VM handle.326 * @param pVM Pointer to the VM. 327 327 * @param pszName The identifier of the info. 328 328 * @param pszDesc The description of the info and any arguments the handler may take. … … 370 370 * 371 371 * @returns VBox status code. 372 * @param pVM VM handle.372 * @param pVM Pointer to the VM. 373 373 * @param pszName The identifier of the info. 374 374 * @param pszDesc The description of the info and any arguments the handler may take. … … 385 385 * 386 386 * @returns VBox status code. 387 * @param pVM VM handle.387 * @param pVM Pointer to the VM. 388 388 * @param pszName The identifier of the info. 389 389 * @param pszDesc The description of the info and any arguments the handler may take. … … 425 425 * 426 426 * @returns VBox status code. 427 * @param pVM VM handle.427 * @param pVM Pointer to the VM. 428 428 * @param pszName The identifier of the info. 429 429 * @param pszDesc The description of the info and any arguments the handler may take. … … 466 466 * 467 467 * @returns VBox status code. 468 * @param pVM VM Handle.468 * @param pVM Pointer to the VM. 469 469 * @param pDevIns Device instance. 470 470 * @param pszName The identifier of the info. If NULL all owned by the device. … … 541 541 * 542 542 * @returns VBox status code. 543 * @param pVM VM Handle.543 * @param pVM Pointer to the VM. 544 544 * @param pDrvIns Driver instance. 545 545 * @param pszName The identifier of the info. If NULL all owned by the driver. … … 617 617 * 618 618 * @returns VBox status code. 619 * @param pVM VM Handle.619 * @param pVM Pointer to the VM. 620 620 * @param pszName The identifier of the info. 621 621 * @param enmType The info owner type. … … 666 666 * 667 667 * @returns VBox status code. 668 * @param pVM VM Handle.668 * @param pVM Pointer to the VM. 669 669 * @param pszName The identifier of the info. If NULL all owned by the device. 670 670 */ … … 680 680 * 681 681 * @returns VBox status code. 682 * @param pVM VM Handle.682 * @param pVM Pointer to the VM. 683 683 * @param pszName The identifier of the info. If NULL all owned by the device. 684 684 */ … … 788 788 * 789 789 * @returns VBox status code. 790 * @param pVM VM handle.790 * @param pVM Pointer to the VM. 791 791 * @param pszName The identifier of the info to display. 792 792 * @param pszArgs Arguments to the info handler. … … 803 803 * 804 804 * @returns VBox status code. 805 * @param pVM VM handle.805 * @param pVM Pointer to the VM. 806 806 * @param idCpu The CPU to exectue the request on. Pass NIL_VMCPUID 807 807 * to not involve any EMT. … … 944 944 * 945 945 * @returns VBox status code. 946 * @param pVM VM handle.946 * @param pVM Pointer to the VM. 947 947 * @param pfnCallback Pointer to callback function. 948 948 * @param pvUser User argument to pass to the callback. -
trunk/src/VBox/VMM/VMMR3/DBGFMem.cpp
r41783 r41800 446 446 * pagetable or page backing the selector table wasn't present. 447 447 * 448 * @param pVM VM handle.448 * @param pVM Pointer to the VM. 449 449 * @param idCpu The ID of the virtual CPU context. 450 450 * @param Sel The selector to get info about. -
trunk/src/VBox/VMM/VMMR3/DBGFSym.cpp
r41783 r41800 428 428 * Failure will stop the search and return the return code. 429 429 * Warnings will be ignored and not returned. 430 * @param pVM VM Handle.430 * @param pVM Pointer to the VM. 431 431 * @param pszFilename Module filename. 432 432 * @param pszName Module name. (short and unique) … … 455 455 * 456 456 * @returns VBox status. 457 * @param pVM VM Handle.457 * @param pVM Pointer to the VM. 458 458 */ 459 459 int dbgfR3SymTerm(PVM pVM) … … 690 690 * 691 691 * @returns VBox status. 692 * @param pVM VM Handle.692 * @param pVM Pointer to the VM. 693 693 * @param pszFilename Path to the file containing the symbol information. 694 694 * This can be the executable image, a flat symbol file of some kind or stripped debug info. … … 833 833 * 834 834 * @returns VBox status. 835 * @param pVM VM Handle.835 * @param pVM Pointer to the VM. 836 836 * @param ModuleAddress Module address. Use 0 if no module. 837 837 * @param SymbolAddress Symbol address … … 876 876 * 877 877 * @returns VBox status. 878 * @param pVM VM handle.878 * @param pVM Pointer to the VM. 879 879 * @param Address Address. 880 880 * @param poffDisplacement Where to store the symbol displacement from Address. … … 965 965 * 966 966 * @returns VBox status. 967 * @param pVM VM handle.967 * @param pVM Pointer to the VM. 968 968 * @param pszSymbol Symbol name. 969 969 * @param pSymbol Where to store the symbol info. … … 1021 1021 * 1022 1022 * @returns VBox status. 1023 * @param pVM VM handle.1023 * @param pVM Pointer to the VM. 1024 1024 * @param Address Address. 1025 1025 * @param poffDisplacement Where to store the line displacement from Address. … … 1085 1085 * @returns Pointer to the line. Must be freed using DBGFR3LineFree(). 1086 1086 * @returns NULL if the line was not found or if we're out of memory. 1087 * @param pVM VM handle.1087 * @param pVM Pointer to the VM. 1088 1088 * @param Address Address. 1089 1089 * @param poffDisplacement Where to store the line displacement from Address. -
trunk/src/VBox/VMM/VMMR3/EM.cpp
r41783 r41800 493 493 * 494 494 * @returns VBox status code. 495 * @param pVM VM Handle.495 * @param pVM Pointer to the VM. 496 496 * @param pSSM SSM operation handle. 497 497 */ … … 532 532 * 533 533 * @returns VBox status code. 534 * @param pVM VM Handle.534 * @param pVM Pointer to the VM. 535 535 * @param pSSM SSM operation handle. 536 536 * @param uVersion Data layout version. … … 716 716 * 717 717 * @returns VBox status code for EM. 718 * @param pVM VM handle.718 * @param pVM Pointer to the VM. 719 719 * @param pVCpu VMCPU handle. 720 720 * @param rc Current EM VBox status code.. … … 892 892 * VINF_EM_RESCHEDULE, VINF_EM_SUSPEND, VINF_EM_RESET and VINF_EM_TERMINATE. 893 893 * 894 * @param pVM VM handle.894 * @param pVM Pointer to the VM. 895 895 * @param pVCpu VMCPU handle. 896 896 */ … … 952 952 * VINF_EM_SUSPEND, VINF_EM_RESET and VINF_EM_TERMINATE. 953 953 * 954 * @param pVM VM handle.954 * @param pVM Pointer to the VM. 955 955 * @param pVCpu VMCPU handle. 956 956 * @param pfFFDone Where to store an indicator telling whether or not … … 1325 1325 * @returns rc or a fatal status code. 1326 1326 * 1327 * @param pVM VM handle.1327 * @param pVM Pointer to the VM. 1328 1328 * @param pVCpu VMCPU handle. 1329 1329 * @param rc The current rc. … … 1364 1364 * VINF_EM_SUSPEND, VINF_EM_RESET and VINF_EM_TERMINATE. 1365 1365 * 1366 * @param pVM VM handle.1366 * @param pVM Pointer to the VM. 1367 1367 * @param pVCpu VMCPU handle. 1368 1368 * @param rc The current rc. … … 2309 2309 * Notify EM of a state change (used by FTM) 2310 2310 * 2311 * @param pVM VM Handle.2311 * @param pVM Pointer to the VM. 2312 2312 */ 2313 2313 VMMR3DECL(int) EMR3NotifySuspend(PVM pVM) … … 2324 2324 * Notify EM of a state change (used by FTM) 2325 2325 * 2326 * @param pVM VM Handle.2326 * @param pVM Pointer to the VM. 2327 2327 */ 2328 2328 VMMR3DECL(int) EMR3NotifyResume(PVM pVM) -
trunk/src/VBox/VMM/VMMR3/EMHwaccm.cpp
r41783 r41800 158 158 * @returns VBox status code suitable for EM. 159 159 * 160 * @param pVM VM handle.160 * @param pVM Pointer to the VM. 161 161 * @param pVCpu VMCPU handle 162 162 * @param rcRC Return code from RC. … … 259 259 * 260 260 * @returns VBox status code suitable for EM. 261 * @param pVM VM handle.261 * @param pVM Pointer to the VM. 262 262 * @param pVCpu VMCPU handle. 263 263 * @param pszPrefix Disassembly prefix. If not NULL we'll disassemble the … … 278 278 * 279 279 * @returns VBox status code suitable for EM. 280 * @param pVM VM handle.280 * @param pVM Pointer to the VM. 281 281 * @param pVCpu VMCPU handle. 282 282 */ … … 459 459 * VINF_EM_RESCHEDULE_REM, VINF_EM_SUSPEND, VINF_EM_RESET and VINF_EM_TERMINATE. 460 460 * 461 * @param pVM VM handle.461 * @param pVM Pointer to the VM. 462 462 * @param pVCpu VMCPU handle. 463 463 * @param pfFFDone Where to store an indicator telling whether or not -
trunk/src/VBox/VMM/VMMR3/EMRaw.cpp
r41783 r41800 76 76 /** 77 77 * Just a braindead function to keep track of cli addresses. 78 * @param pVM VM handle.78 * @param pVM Pointer to the VM. 79 79 * @param pVMCPU VMCPU handle. 80 80 * @param GCPtrInstr The EIP of the cli instruction. … … 257 257 * @returns VBox status code suitable for EM. 258 258 * 259 * @param pVM VM handle.259 * @param pVM Pointer to the VM. 260 260 * @param pVCpu VMCPU handle 261 261 * @param rcGC GC return code … … 391 391 * 392 392 * @returns VBox status code suitable for EM. 393 * @param pVM VM handle.393 * @param pVM Pointer to the VM. 394 394 * @param pVCpu VMCPU handle. 395 395 * @param pszPrefix Disassembly prefix. If not NULL we'll disassemble the … … 410 410 * 411 411 * @returns VBox status code suitable for EM. 412 * @param pVM VM handle.412 * @param pVM Pointer to the VM. 413 413 * @param pVCpu VMCPU handle. 414 414 */ … … 504 504 * 505 505 * @returns VBox status code suitable for EM. 506 * @param pVM VM handle.506 * @param pVM Pointer to the VM. 507 507 * @param pVCpu VMCPU handle. 508 508 */ … … 664 664 * 665 665 * @returns VBox status code suitable for EM. 666 * @param pVM VM handle.666 * @param pVM Pointer to the VM. 667 667 * @param pVCpu VMCPU handle. 668 668 */ … … 723 723 * 724 724 * @returns VBox status code suitable for EM. 725 * @param pVM VM handle.725 * @param pVM Pointer to the VM. 726 726 * @param pVCpu VMCPU handle. 727 727 * @param pCtx CPU context … … 907 907 * 908 908 * @returns VBox status code suitable for EM. 909 * @param pVM VM handle.909 * @param pVM Pointer to the VM. 910 910 * @param pVCpu VMCPU handle; 911 911 */ … … 1328 1328 * VINF_EM_RESCHEDULE_REM, VINF_EM_SUSPEND, VINF_EM_RESET and VINF_EM_TERMINATE. 1329 1329 * 1330 * @param pVM VM handle.1330 * @param pVM Pointer to the VM. 1331 1331 * @param pVCpu VMCPU handle. 1332 1332 * @param pfFFDone Where to store an indicator telling whether or not -
trunk/src/VBox/VMM/VMMR3/FTM.cpp
r41783 r41800 676 676 * PGMR3PhysEnumDirtyFTPages callback for syncing dirty physical pages 677 677 * 678 * @param pVM VM Handle.678 * @param pVM Pointer to the VM. 679 679 * @param GCPhys GC physical address 680 680 * @param pRange HC virtual address of the page(s) … … 848 848 * 849 849 * @returns VBox status code. 850 * @param pVM VM Handle.850 * @param pVM Pointer to the VM. 851 851 */ 852 852 static int ftmR3SyncMem(PVM pVM) -
trunk/src/VBox/VMM/VMMR3/HWACCM.cpp
r41783 r41800 1627 1627 * needs to be removed. 1628 1628 * 1629 * @param pVM VM handle.1629 * @param pVM Pointer to the VM. 1630 1630 */ 1631 1631 VMMR3DECL(void) HWACCMR3Reset(PVM pVM) … … 2638 2638 * 2639 2639 * @returns VBox status code. 2640 * @param pVM VM Handle.2640 * @param pVM Pointer to the VM. 2641 2641 * @param pSSM SSM operation handle. 2642 2642 */ … … 2721 2721 * 2722 2722 * @returns VBox status code. 2723 * @param pVM VM Handle.2723 * @param pVM Pointer to the VM. 2724 2724 * @param pSSM SSM operation handle. 2725 2725 * @param uVersion Data layout version. -
trunk/src/VBox/VMM/VMMR3/IOM.cpp
r40442 r41800 260 260 * The VM is being reset. 261 261 * 262 * @param pVM VM handle.262 * @param pVM Pointer to the VM. 263 263 */ 264 264 VMMR3_INT_DECL(void) IOMR3Reset(PVM pVM) … … 393 393 * @returns Pointer to new stats node. 394 394 * 395 * @param pVM VM handle.395 * @param pVM Pointer to the VM. 396 396 * @param Port Port. 397 397 * @param pszDesc Description. … … 446 446 * @returns Pointer to new stats node. 447 447 * 448 * @param pVM VM handle.448 * @param pVM Pointer to the VM. 449 449 * @param GCPhys The address. 450 450 * @param pszDesc Description. … … 498 498 * @returns VBox status code. 499 499 * 500 * @param pVM VM handle.500 * @param pVM Pointer to the VM. 501 501 * @param pDevIns PDM device instance owning the port range. 502 502 * @param PortStart First port number in the range. … … 596 596 * @returns VBox status code. 597 597 * 598 * @param pVM VM handle.598 * @param pVM Pointer to the VM. 599 599 * @param pDevIns PDM device instance owning the port range. 600 600 * @param PortStart First port number in the range. … … 710 710 * @returns VBox status code. 711 711 * 712 * @param pVM VM handle.712 * @param pVM Pointer to the VM. 713 713 * @param pDevIns PDM device instance owning the port range. 714 714 * @param PortStart First port number in the range. … … 1268 1268 * Display all registered I/O port ranges. 1269 1269 * 1270 * @param pVM VM Handle.1270 * @param pVM Pointer to the VM. 1271 1271 * @param pHlp The info helpers. 1272 1272 * @param pszArgs Arguments, ignored. … … 1393 1393 * @returns VBox status code. 1394 1394 * 1395 * @param pVM VM handle.1395 * @param pVM Pointer to the VM. 1396 1396 * @param pDevIns PDM device instance owning the MMIO range. 1397 1397 * @param GCPhysStart First physical address in the range. … … 1511 1511 * @returns VBox status code. 1512 1512 * 1513 * @param pVM VM handle.1513 * @param pVM Pointer to the VM. 1514 1514 * @param pDevIns PDM device instance owning the MMIO range. 1515 1515 * @param GCPhysStart First physical address in the range. … … 1567 1567 * @returns VBox status code. 1568 1568 * 1569 * @param pVM VM handle.1569 * @param pVM Pointer to the VM. 1570 1570 * @param pDevIns PDM device instance owning the MMIO range. 1571 1571 * @param GCPhysStart First physical address in the range. … … 1750 1750 * Display registered MMIO ranges to the log. 1751 1751 * 1752 * @param pVM VM Handle.1752 * @param pVM Pointer to the VM. 1753 1753 * @param pHlp The info helpers. 1754 1754 * @param pszArgs Arguments, ignored. -
trunk/src/VBox/VMM/VMMR3/MM.cpp
r41783 r41800 506 506 * 507 507 * @returns VBox status code. 508 * @param pVM VM Handle.508 * @param pVM Pointer to the VM. 509 509 * @param pSSM SSM operation handle. 510 510 */ … … 523 523 * 524 524 * @returns VBox status code. 525 * @param pVM VM Handle.525 * @param pVM Pointer to the VM. 526 526 * @param pSSM SSM operation handle. 527 527 * @param uVersion Data layout version. … … 707 707 * 708 708 * @returns VBox status. 709 * @param pVM VM handle.709 * @param pVM Pointer to the VM. 710 710 * @param HCPhys The host context virtual address. 711 711 * @param ppv Where to store the resulting address. -
trunk/src/VBox/VMM/VMMR3/MMHeap.cpp
r41783 r41800 152 152 * 153 153 * @returns Pointer to allocated memory. 154 * @param pVM VM handle.154 * @param pVM Pointer to the VM. 155 155 * @param enmTag Statistics tag. Statistics are collected on a per tag 156 156 * basis in addition to a global one. Thus we can easily … … 192 192 * 193 193 * @returns Pointer to allocated memory. 194 * @param pVM VM handle.194 * @param pVM Pointer to the VM. 195 195 * @param enmTag Statistics tag. Statistics are collected on a per tag 196 196 * basis in addition to a global one. Thus we can easily … … 231 231 * 232 232 * @returns Pointer to allocated memory. 233 * @param pVM VM handle.233 * @param pVM Pointer to the VM. 234 234 * @param enmTag Statistics tag. Statistics are collected on a per tag 235 235 * basis in addition to a global one. Thus we can easily … … 271 271 * 272 272 * @returns Pointer to allocated memory. 273 * @param pVM VM handle.273 * @param pVM Pointer to the VM. 274 274 * @param enmTag Statistics tag. Statistics are collected on a per tag 275 275 * basis in addition to a global one. Thus we can easily -
trunk/src/VBox/VMM/VMMR3/MMHyper.cpp
r41783 r41800 405 405 * @return VBox status code. 406 406 * 407 * @param pVM VM handle.407 * @param pVM Pointer to the VM. 408 408 * @param pvR3 Ring-3 address of the memory. Must be page aligned! 409 409 * @param pvR0 Optional ring-0 address of the memory. … … 458 458 * @return VBox status code. 459 459 * 460 * @param pVM VM handle.460 * @param pVM Pointer to the VM. 461 461 * @param GCPhys Guest context physical address of the memory to be mapped. Must be page aligned! 462 462 * @param cb Size of the memory. Will be rounded up to nearest page. … … 608 608 * @return VBox status code. 609 609 * 610 * @param pVM VM handle.610 * @param pVM Pointer to the VM. 611 611 * @param pvR3 The ring-3 address of the memory, must be page aligned. 612 612 * @param pvR0 The ring-0 address of the memory, must be page aligned. (optional) … … 687 687 * @return VBox status code. 688 688 * 689 * @param pVM VM handle.689 * @param pVM Pointer to the VM. 690 690 * @param cb Size of the memory. Will be rounded up to nearest page. 691 691 * @param pszDesc Mapping description. … … 1166 1166 * 1167 1167 * @returns HC physical address. 1168 * @param pVM VM Handle1168 * @param pVM Pointer to the VM 1169 1169 * @param pvR3 Host context virtual address. 1170 1170 */ … … 1304 1304 * 1305 1305 * @returns HC virtual address. 1306 * @param pVM VM Handle1306 * @param pVM Pointer to the VM 1307 1307 * @param HCPhys Host context physical address. 1308 1308 */ … … 1322 1322 * 1323 1323 * @returns VBox status. 1324 * @param pVM VM Handle1324 * @param pVM Pointer to the VM 1325 1325 * @param HCPhys Host context physical address. 1326 1326 * @param ppv Where to store the HC virtual address. … … 1341 1341 * 1342 1342 * @returns VBox status. 1343 * @param pVM VM handle.1343 * @param pVM Pointer to the VM. 1344 1344 * @param pvDst Destination address (HC of course). 1345 1345 * @param GCPtr GC virtual address. -
trunk/src/VBox/VMM/VMMR3/MMPagePool.cpp
r35346 r41800 52 52 * 53 53 * @return VBox status. 54 * @param pVM VM handle.54 * @param pVM Pointer to the VM. 55 55 * @thread The Emulation Thread. 56 56 */ … … 104 104 * Release all locks and free the allocated memory. 105 105 * 106 * @param pVM VM handle.106 * @param pVM Pointer to the VM. 107 107 * @thread The Emulation Thread. 108 108 */ … … 389 389 * @returns Pointer to the allocated page page. 390 390 * @returns NULL on failure. 391 * @param pVM VM handle.391 * @param pVM Pointer to the VM. 392 392 * @thread The Emulation Thread. 393 393 */ … … 408 408 * @returns Pointer to the allocated page page. 409 409 * @returns NIL_RTHCPHYS on failure. 410 * @param pVM VM handle.410 * @param pVM Pointer to the VM. 411 411 * @thread The Emulation Thread. 412 412 */ … … 426 426 * MMR3PageAllocPhys(). 427 427 * 428 * @param pVM VM handle.428 * @param pVM Pointer to the VM. 429 429 * @param pvPage Pointer to the page. 430 430 * @thread The Emulation Thread. … … 441 441 * @returns Pointer to the allocated page. 442 442 * @returns NULL on failure. 443 * @param pVM VM handle.443 * @param pVM Pointer to the VM. 444 444 * @thread The Emulation Thread. 445 445 */ … … 453 453 * Frees a page allocated from the page pool by MMR3PageAllocLow(). 454 454 * 455 * @param pVM VM handle.455 * @param pVM Pointer to the VM. 456 456 * @param pvPage Pointer to the page. 457 457 * @thread The Emulation Thread. … … 468 468 * and MMR3PageAllocLow(). 469 469 * 470 * @param pVM VM handle.470 * @param pVM Pointer to the VM. 471 471 * @param HCPhysPage The physical address of the page to be freed. 472 472 * @thread The Emulation Thread. … … 491 491 * 492 492 * @returns Pointer to the dummy page. 493 * @param pVM VM handle.493 * @param pVM Pointer to the VM. 494 494 * @thread The Emulation Thread. 495 495 */ … … 515 515 * 516 516 * @returns Pointer to the dummy page. 517 * @param pVM VM handle.517 * @param pVM Pointer to the VM. 518 518 * @thread The Emulation Thread. 519 519 */ -
trunk/src/VBox/VMM/VMMR3/MMUkHeap.cpp
r41783 r41800 125 125 * 126 126 * @returns Pointer to allocated memory. 127 * @param pVM VM handle.127 * @param pVM Pointer to the VM. 128 128 * @param enmTag Statistics tag. Statistics are collected on a per tag 129 129 * basis in addition to a global one. Thus we can easily … … 142 142 * 143 143 * @returns Pointer to allocated memory. 144 * @param pVM VM handle.144 * @param pVM Pointer to the VM. 145 145 * @param enmTag Statistics tag. Statistics are collected on a per tag 146 146 * basis in addition to a global one. Thus we can easily … … 166 166 * 167 167 * @returns Pointer to allocated memory. 168 * @param pVM VM handle.168 * @param pVM Pointer to the VM. 169 169 * @param enmTag Statistics tag. Statistics are collected on a per tag 170 170 * basis in addition to a global one. Thus we can easily … … 183 183 * 184 184 * @returns Pointer to allocated memory. 185 * @param pVM VM handle.185 * @param pVM Pointer to the VM. 186 186 * @param enmTag Statistics tag. Statistics are collected on a per tag 187 187 * basis in addition to a global one. Thus we can easily -
trunk/src/VBox/VMM/VMMR3/PATM.cpp
r41783 r41800 901 901 * @returns VINF_SUCCESS if the handler have carried out the operation. 902 902 * @returns VINF_PGM_HANDLER_DO_DEFAULT if the caller should carry out the access operation. 903 * @param pVM VM Handle.903 * @param pVM Pointer to the VM. 904 904 * @param GCPtr The virtual address the guest is writing to. (not correct if it's an alias!) 905 905 * @param pvPtr The HC mapping of that address. -
trunk/src/VBox/VMM/VMMR3/PATMSSM.cpp
r39078 r41800 423 423 * @returns VBox status code. 424 424 * @param pNode Current node 425 * @param pVM1 VM Handle425 * @param pVM1 Pointer to the VM 426 426 */ 427 427 static DECLCALLBACK(int) patmSaveP2GLookupRecords(PAVLU32NODECORE pNode, void *pVM1) … … 445 445 * @returns VBox status code. 446 446 * @param pNode Current node 447 * @param pVM1 VM Handle447 * @param pVM1 Pointer to the VM 448 448 */ 449 449 static DECLCALLBACK(int) patmSaveFixupRecords(PAVLPVNODECORE pNode, void *pVM1) … … 581 581 * @returns VBox status code. 582 582 * @param pNode Current node 583 * @param pVM1 VM Handle583 * @param pVM1 Pointer to the VM 584 584 */ 585 585 static DECLCALLBACK(int) patmSavePatchState(PAVLOU32NODECORE pNode, void *pVM1) … … 632 632 * 633 633 * @returns VBox status code. 634 * @param pVM VM Handle.634 * @param pVM Pointer to the VM. 635 635 * @param pSSM SSM operation handle. 636 636 */ … … 696 696 * 697 697 * @returns VBox status code. 698 * @param pVM VM Handle.698 * @param pVM Pointer to the VM. 699 699 * @param pSSM SSM operation handle. 700 700 * @param uVersion Data layout version. … … 972 972 * 973 973 * @returns VBox status code. 974 * @param pVM VM Handle.974 * @param pVM Pointer to the VM. 975 975 * @param ulSSMVersion SSM version 976 976 * @param patmInfo Saved PATM structure -
trunk/src/VBox/VMM/VMMR3/PDM.cpp
r41783 r41800 440 440 * whenever the VMM need to relocate it self inside the GC. 441 441 * 442 * @param pVM VM handle.442 * @param pVM Pointer to the VM. 443 443 * @param offDelta Relocation delta relative to old location. 444 444 * @remark The loader subcomponent is relocated by PDMR3LdrRelocate() very … … 846 846 * 847 847 * @returns VBox status code. 848 * @param pVM VM Handle.848 * @param pVM Pointer to the VM. 849 849 * @param pSSM SSM operation handle. 850 850 * @param uVersion Data layout version. … … 1097 1097 * attached drivers about the VM now being powered on. 1098 1098 * 1099 * @param pVM VM Handle.1099 * @param pVM Pointer to the VM. 1100 1100 */ 1101 1101 VMMR3DECL(void) PDMR3PowerOn(PVM pVM) … … 1418 1418 * the VM now being reset. 1419 1419 * 1420 * @param pVM VM Handle.1420 * @param pVM Pointer to the VM. 1421 1421 */ 1422 1422 VMMR3DECL(void) PDMR3Reset(PVM pVM) … … 1809 1809 * attached drivers about the VM now being resumed. 1810 1810 * 1811 * @param pVM VM Handle.1811 * @param pVM Pointer to the VM. 1812 1812 */ 1813 1813 VMMR3DECL(void) PDMR3Resume(PVM pVM) … … 2010 2010 * attached drivers about the VM being powered off. 2011 2011 * 2012 * @param pVM VM Handle.2012 * @param pVM Pointer to the VM. 2013 2013 */ 2014 2014 VMMR3DECL(void) PDMR3PowerOff(PVM pVM) … … 2090 2090 * 2091 2091 * @returns VBox status code. 2092 * @param pVM VM handle.2092 * @param pVM Pointer to the VM. 2093 2093 * @param pszDevice Device name. 2094 2094 * @param iInstance Device instance. … … 2146 2146 * 2147 2147 * @returns VBox status code. 2148 * @param pVM VM Handle.2148 * @param pVM Pointer to the VM. 2149 2149 * @param pszDevice Device name. 2150 2150 * @param iInstance Device instance. … … 2179 2179 * 2180 2180 * @returns VBox status code. 2181 * @param pVM VM Handle.2181 * @param pVM Pointer to the VM. 2182 2182 * @param pszDevice Device name. 2183 2183 * @param iInstance Device instance. … … 2220 2220 * 2221 2221 * @returns VBox status code. 2222 * @param pVM VM Handle.2222 * @param pVM Pointer to the VM. 2223 2223 * @param pszDevice Device name. 2224 2224 * @param iInstance Device instance. … … 2265 2265 * Forced Action handler. 2266 2266 * 2267 * @param pVM VM handle.2267 * @param pVM Pointer to the VM. 2268 2268 */ 2269 2269 VMMR3DECL(void) PDMR3DmaRun(PVM pVM) … … 2301 2301 * 2302 2302 * @returns VBox status code. 2303 * @param pVM VM handle.2303 * @param pVM Pointer to the VM. 2304 2304 * @param GCPhys The physical address. 2305 2305 * @param pvHeap Ring-3 pointer. … … 2323 2323 * 2324 2324 * @returns VBox status code. 2325 * @param pVM VM handle.2325 * @param pVM Pointer to the VM. 2326 2326 * @param GCPhys The physical address. 2327 2327 */ … … 2343 2343 * 2344 2344 * @returns VBox status code. 2345 * @param pVM VM handle.2345 * @param pVM Pointer to the VM. 2346 2346 * @param cbSize Allocation size. 2347 2347 * @param pv Ring-3 pointer. (out) … … 2369 2369 * 2370 2370 * @returns VBox status code. 2371 * @param pVM VM handle.2371 * @param pVM Pointer to the VM. 2372 2372 * @param pv Ring-3 pointer. 2373 2373 */ -
trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp
r41783 r41800 159 159 * 160 160 * @returns VBox status. 161 * @param pVM VM handle.161 * @param pVM Pointer to the VM. 162 162 * @param ppTemplate Where to store the template handle. 163 163 */ -
trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp
r41783 r41800 103 103 * 104 104 * @returns VBox status code. 105 * @param pVM VM Handle.105 * @param pVM Pointer to the VM. 106 106 */ 107 107 int pdmR3DevInit(PVM pVM) … … 583 583 * 584 584 * @returns VBox status code. 585 * @param pVM VM handle.585 * @param pVM Pointer to the VM. 586 586 * @param pRegCB The registration callback stuff. 587 587 * @param pszFilename Module filename. … … 724 724 * 725 725 * @returns VBox status code. 726 * @param pVM VM Handle.726 * @param pVM Pointer to the VM. 727 727 * @param pszDevice Device name. 728 728 * @param iInstance Device instance. … … 776 776 * 777 777 * @returns VBox status code. 778 * @param pVM VM Handle.778 * @param pVM Pointer to the VM. 779 779 * @param pszDevice Device name. 780 780 * @param iInstance Device instance. … … 835 835 * 836 836 * @returns VBox status code. 837 * @param pVM VM Handle.837 * @param pVM Pointer to the VM. 838 838 * @param pszDevice Device name. 839 839 * @param iInstance Device instance. … … 880 880 * 881 881 * @returns VBox status code. 882 * @param pVM VM Handle.882 * @param pVM Pointer to the VM. 883 883 * @param pszDevice Device name. 884 884 * @param iInstance Device instance. … … 962 962 * 963 963 * @returns VBox status code. 964 * @param pVM VM Handle.964 * @param pVM Pointer to the VM. 965 965 * @param pszDevice Device name. 966 966 * @param iDevIns Device instance. … … 1033 1033 * 1034 1034 * @returns VBox status code. 1035 * @param pVM VM Handle.1035 * @param pVM Pointer to the VM. 1036 1036 * @param pszDevice Device name. 1037 1037 * @param iDevIns Device instance. -
trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp
r41783 r41800 106 106 * 107 107 * @returns VBox status code. 108 * @param pVM VM Handle.108 * @param pVM Pointer to the VM. 109 109 */ 110 110 int pdmR3DrvInit(PVM pVM) … … 218 218 * 219 219 * @returns VBox status code. 220 * @param pVM VM handle.220 * @param pVM Pointer to the VM. 221 221 * @param pRegCB The registration callback stuff. 222 222 * @param pszFilename Module filename. -
trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp
r41783 r41800 708 708 * 709 709 * @returns VBox status code. 710 * @param pVM VM handle.710 * @param pVM Pointer to the VM. 711 711 * @param pszModule Module name. 712 712 * @param pszSymbol Symbol name. If it's value is less than 64k it's treated like a … … 762 762 * 763 763 * @returns VBox status code. 764 * @param pVM VM handle.764 * @param pVM Pointer to the VM. 765 765 * @param pszModule Module name. If NULL the main R0 module (VMMR0.r0) is assumes. 766 766 * @param pszSymbol Symbol name. If it's value is less than 64k it's treated like a … … 817 817 * 818 818 * @returns VBox status code. 819 * @param pVM VM handle.819 * @param pVM Pointer to the VM. 820 820 * @param pszModule Module name. If NULL the main R0 module (VMMR0.r0) is assumed. 821 821 * @param pszSearchPath List of directories to search if @a pszFile is … … 869 869 * 870 870 * @returns VBox status code. 871 * @param pVM VM handle.871 * @param pVM Pointer to the VM. 872 872 * @param pszModule Module name. If NULL the main R0 module (VMMGC.gc) is assumes. 873 873 * @param pszSymbol Symbol name. If it's value is less than 64k it's treated like a … … 932 932 * 933 933 * @returns VBox status code. 934 * @param pVM VM handle.934 * @param pVM Pointer to the VM. 935 935 * @param pszModule Module name. If NULL the main R0 module (VMMGC.gc) is assumes. 936 936 * @param pszSearchPath List of directories to search if @a pszFile is … … 1251 1251 * @returns VBox status code. 1252 1252 * 1253 * @param pVM VM handle1253 * @param pVM Pointer to the VM 1254 1254 * @param uPC The program counter (eip/rip) to locate the module for. 1255 1255 * @param enmType The module type. … … 1341 1341 * @returns VBox status code. 1342 1342 * 1343 * @param pVM VM handle1343 * @param pVM Pointer to the VM 1344 1344 * @param uPC The program counter (eip/rip) to locate the module for. 1345 1345 * @param pszModName Where to store the module name. … … 1385 1385 * @returns VBox status code. 1386 1386 * 1387 * @param pVM VM handle1387 * @param pVM Pointer to the VM 1388 1388 * @param uPC The program counter (eip/rip) to locate the module for. 1389 1389 * @param pszModName Where to store the module name. … … 1426 1426 * 1427 1427 * @returns VBox status. 1428 * @param pVM VM Handle.1428 * @param pVM Pointer to the VM. 1429 1429 * @param pfnCallback Function to call back for each of the modules. 1430 1430 * @param pvArg User argument. -
trunk/src/VBox/VMM/VMMR3/PDMQueue.cpp
r41783 r41800 50 50 * 51 51 * @returns VBox status. 52 * @param pVM VM handle.52 * @param pVM Pointer to the VM. 53 53 * @param cbItem Item size. 54 54 * @param cItems Number of items. … … 193 193 * 194 194 * @returns VBox status code. 195 * @param pVM VM handle.195 * @param pVM Pointer to the VM. 196 196 * @param pDevIns Device instance. 197 197 * @param cbItem Size a queue item. … … 244 244 * 245 245 * @returns VBox status code. 246 * @param pVM VM handle.246 * @param pVM Pointer to the VM. 247 247 * @param pDrvIns Driver instance. 248 248 * @param cbItem Size a queue item. … … 294 294 * 295 295 * @returns VBox status code. 296 * @param pVM VM handle.296 * @param pVM Pointer to the VM. 297 297 * @param cbItem Size a queue item. 298 298 * @param cItems Number of items in the queue. … … 343 343 * 344 344 * @returns VBox status code. 345 * @param pVM VM handle.345 * @param pVM Pointer to the VM. 346 346 * @param cbItem Size a queue item. 347 347 * @param cItems Number of items in the queue. … … 494 494 * 495 495 * @returns VBox status code. 496 * @param pVM VM handle.496 * @param pVM Pointer to the VM. 497 497 * @param pDevIns Device instance. 498 498 * @thread Emulation thread only. … … 546 546 * 547 547 * @returns VBox status code. 548 * @param pVM VM handle.548 * @param pVM Pointer to the VM. 549 549 * @param pDrvIns Driver instance. 550 550 * @thread Emulation thread only. … … 652 652 * This is a forced action callback. 653 653 * 654 * @param pVM VM handle.654 * @param pVM Pointer to the VM. 655 655 * @thread Emulation thread only. 656 656 */ … … 883 883 * This is called by for a single queue. 884 884 * 885 * @param pVM VM handle.885 * @param pVM Pointer to the VM. 886 886 * @param pTimer Pointer to timer. 887 887 * @param pvUser Pointer to the queue. -
trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp
r41783 r41800 168 168 * 169 169 * @returns VBox status code. 170 * @param pVM VM handle.170 * @param pVM Pointer to the VM. 171 171 * @param pRegCB The registration callback stuff. 172 172 * @param pszFilename Module filename. -
trunk/src/VBox/VMM/VMMR3/PGM.cpp
r41783 r41800 1506 1506 * 1507 1507 * @returns VBox status code. 1508 * @param pVM VM handle.1508 * @param pVM Pointer to the VM. 1509 1509 */ 1510 1510 static int pgmR3InitPaging(PVM pVM) … … 2080 2080 * 2081 2081 * @returns VBox status code. 2082 * @param pVM VM handle.2082 * @param pVM Pointer to the VM. 2083 2083 */ 2084 2084 VMMR3DECL(int) PGMR3InitDynMap(PVM pVM) … … 2502 2502 * needs to be removed. 2503 2503 * 2504 * @param pVM VM handle.2504 * @param pVM Pointer to the VM. 2505 2505 */ 2506 2506 VMMR3DECL(void) PGMR3Reset(PVM pVM) … … 2628 2628 * Show paging mode. 2629 2629 * 2630 * @param pVM VM Handle.2630 * @param pVM Pointer to the VM. 2631 2631 * @param pHlp The info helpers. 2632 2632 * @param pszArgs "all" (default), "guest", "shadow" or "host". … … 2685 2685 * Dump registered MMIO ranges to the log. 2686 2686 * 2687 * @param pVM VM Handle.2687 * @param pVM Pointer to the VM. 2688 2688 * @param pHlp The info helpers. 2689 2689 * @param pszArgs Arguments, ignored. … … 2711 2711 * Dump the page directory to the log. 2712 2712 * 2713 * @param pVM VM Handle.2713 * @param pVM Pointer to the VM. 2714 2714 * @param pHlp The info helpers. 2715 2715 * @param pszArgs Arguments, ignored. … … 3138 3138 * 3139 3139 * @returns The shadow paging mode. 3140 * @param pVM VM handle.3140 * @param pVM Pointer to the VM. 3141 3141 * @param enmGuestMode The guest mode. 3142 3142 * @param enmHostMode The host mode. … … 3332 3332 * will trigger using FFs and not status codes. 3333 3333 * 3334 * @param pVM VM handle.3334 * @param pVM Pointer to the VM. 3335 3335 * @param pVCpu The VMCPU to operate on. 3336 3336 * @param enmGuestMode The new guest mode. This is assumed to be different from -
trunk/src/VBox/VMM/VMMR3/PGMBth.h
r41783 r41800 115 115 * 116 116 * @returns VBox status code. 117 * @param pVM VM handle.117 * @param pVM Pointer to the VM. 118 118 * @param pVCpu The VMCPU to operate on. 119 119 * @param GCPhysCR3 The physical address from the CR3 register. -
trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp
r40274 r41800 69 69 * 70 70 * @returns VBox status code. 71 * @param pVM VM handle.71 * @param pVM Pointer to the VM. 72 72 * @param enmType Handler type. Any of the PGMPHYSHANDLERTYPE_PHYSICAL* enums. 73 73 * @param GCPhys Start physical address. … … 137 137 * Updates the physical page access handlers. 138 138 * 139 * @param pVM VM handle.139 * @param pVM Pointer to the VM. 140 140 * @remark Only used when restoring a saved state. 141 141 */ … … 160 160 * @returns 0 161 161 * @param pNode Pointer to a PGMPHYSHANDLER. 162 * @param pvUser VM handle.162 * @param pvUser Pointer to the VM. 163 163 */ 164 164 static DECLCALLBACK(int) pgmR3HandlerPhysicalOneClear(PAVLROGCPHYSNODECORE pNode, void *pvUser) … … 190 190 * @returns 0 191 191 * @param pNode Pointer to a PGMPHYSHANDLER. 192 * @param pvUser VM handle.192 * @param pvUser Pointer to the VM. 193 193 */ 194 194 static DECLCALLBACK(int) pgmR3HandlerPhysicalOneSet(PAVLROGCPHYSNODECORE pNode, void *pvUser) … … 220 220 * 221 221 * @returns VBox status code. 222 * @param pVM VM handle.222 * @param pVM Pointer to the VM. 223 223 * @param enmType Handler type. Any of the PGMVIRTHANDLERTYPE_* enums. 224 224 * @param GCPtr Start address. … … 271 271 * 272 272 * @returns VBox status code. 273 * @param pVM VM handle.273 * @param pVM Pointer to the VM. 274 274 * @param enmType Handler type. Any of the PGMVIRTHANDLERTYPE_* enums. 275 275 * @param GCPtr Start address. … … 429 429 * 430 430 * @returns VBox status code. 431 * @param pVM VM handle.431 * @param pVM Pointer to the VM. 432 432 * @param GCPtr Start address. 433 433 * @param pfnInvalidateR3 The R3 invalidate callback (can be 0) … … 453 453 * 454 454 * @returns VBox status code. 455 * @param pVM VM handle.455 * @param pVM Pointer to the VM. 456 456 * @param GCPtr Start address. 457 457 * @thread EMT -
trunk/src/VBox/VMM/VMMR3/PGMPhysRWTmpl.h
r35333 r41800 23 23 * want to ignore those. 24 24 * 25 * @param pVM VM Handle.25 * @param pVM Pointer to the VM. 26 26 * @param GCPhys Physical address start reading from. 27 27 */ … … 41 41 * want to ignore those. 42 42 * 43 * @param pVM VM Handle.43 * @param pVM Pointer to the VM. 44 44 * @param GCPhys Physical address to write to. 45 45 * @param val What to write. -
trunk/src/VBox/VMM/VMMR3/PGMPool.cpp
r41783 r41800 543 543 * @returns VINF_SUCCESS if the handler has carried out the operation. 544 544 * @returns VINF_PGM_HANDLER_DO_DEFAULT if the caller should carry out the access operation. 545 * @param pVM VM Handle.545 * @param pVM Pointer to the VM. 546 546 * @param GCPhys The physical address the guest is writing to. 547 547 * @param pvPhys The HC mapping of that address. -
trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp
r41783 r41800 2039 2039 * 2040 2040 * @returns VBox status code. 2041 * @param pVM VM Handle.2041 * @param pVM Pointer to the VM. 2042 2042 * @param pSSM SSM operation handle. 2043 2043 */ … … 2109 2109 * 2110 2110 * @returns VBox status code. 2111 * @param pVM VM Handle.2111 * @param pVM Pointer to the VM. 2112 2112 * @param pSSM SSM operation handle. 2113 2113 */ … … 2143 2143 * 2144 2144 * @returns VBox status code. 2145 * @param pVM VM Handle.2145 * @param pVM Pointer to the VM. 2146 2146 * @param pSSM SSM operation handle. 2147 2147 */ … … 3090 3090 * 3091 3091 * @returns VBox status code. 3092 * @param pVM VM Handle.3092 * @param pVM Pointer to the VM. 3093 3093 * @param pSSM SSM operation handle. 3094 3094 * @param uVersion Data layout version. -
trunk/src/VBox/VMM/VMMR3/PGMSharedPage.cpp
r41783 r41800 53 53 * 54 54 * @returns VBox status code. 55 * @param pVM VM handle.55 * @param pVM Pointer to the VM. 56 56 * @param enmGuestOS Guest OS type. 57 57 * @param pszModuleName Module name. … … 135 135 * 136 136 * @returns VBox status code. 137 * @param pVM VM handle.137 * @param pVM Pointer to the VM. 138 138 * @param pszModuleName Module name. 139 139 * @param pszVersion Module version. … … 196 196 * 197 197 * @returns VBox strict status code. 198 * @param pVM VM handle.198 * @param pVM Pointer to the VM. 199 199 * @param pVCpu The VMCPU handle for the calling EMT. 200 200 * @param pvUser Pointer to a VMCPUID with the requester's ID. … … 244 244 * 245 245 * @returns VBox status code. 246 * @param pVM VM handle246 * @param pVM Pointer to the VM 247 247 */ 248 248 VMMR3DECL(int) PGMR3SharedModuleCheckAll(PVM pVM) … … 258 258 * 259 259 * @returns VBox status code. 260 * @param pVM VM handle.260 * @param pVM Pointer to the VM. 261 261 * @param GCPtrPage Page address. 262 262 * @param pfShared Shared status (out). -
trunk/src/VBox/VMM/VMMR3/SELM.cpp
r41783 r41800 528 528 * needs to be removed. 529 529 * 530 * @param pVM VM handle.530 * @param pVM Pointer to the VM. 531 531 */ 532 532 VMMR3DECL(void) SELMR3Reset(PVM pVM) … … 665 665 * 666 666 * @returns VBox status code. 667 * @param pVM VM Handle.667 * @param pVM Pointer to the VM. 668 668 * @param pSSM SSM operation handle. 669 669 */ … … 692 692 * 693 693 * @returns VBox status code. 694 * @param pVM VM Handle.694 * @param pVM Pointer to the VM. 695 695 * @param pSSM SSM operation handle. 696 696 * @param uVersion Data layout version. … … 757 757 * 758 758 * @returns VBox status code. 759 * @param pVM VM Handle.759 * @param pVM Pointer to the VM. 760 760 * @param pSSM SSM operation handle. 761 761 */ … … 1360 1360 * @returns VINF_SUCCESS if the handler have carried out the operation. 1361 1361 * @returns VINF_PGM_HANDLER_DO_DEFAULT if the caller should carry out the access operation. 1362 * @param pVM VM Handle.1362 * @param pVM Pointer to the VM. 1363 1363 * @param GCPtr The virtual address the guest is writing to. (not correct if it's an alias!) 1364 1364 * @param pvPtr The HC mapping of that address. … … 1388 1388 * @returns VINF_SUCCESS if the handler have carried out the operation. 1389 1389 * @returns VINF_PGM_HANDLER_DO_DEFAULT if the caller should carry out the access operation. 1390 * @param pVM VM Handle.1390 * @param pVM Pointer to the VM. 1391 1391 * @param GCPtr The virtual address the guest is writing to. (not correct if it's an alias!) 1392 1392 * @param pvPtr The HC mapping of that address. … … 1416 1416 * @returns VINF_SUCCESS if the handler have carried out the operation. 1417 1417 * @returns VINF_PGM_HANDLER_DO_DEFAULT if the caller should carry out the access operation. 1418 * @param pVM VM Handle.1418 * @param pVM Pointer to the VM. 1419 1419 * @param GCPtr The virtual address the guest is writing to. (not correct if it's an alias!) 1420 1420 * @param pvPtr The HC mapping of that address. … … 1792 1792 * @returns true if it matches. 1793 1793 * @returns false and assertions on mismatch.. 1794 * @param pVM VM Handle.1794 * @param pVM Pointer to the VM. 1795 1795 */ 1796 1796 VMMR3DECL(bool) SELMR3CheckTSS(PVM pVM) … … 1935 1935 * 1936 1936 * @returns VBox status. 1937 * @param pVM VM Handle.1937 * @param pVM Pointer to the VM. 1938 1938 * @param SelLdt LDT selector. 1939 1939 * @param ppvLdt Where to store the flat address of LDT. … … 2173 2173 * @returns VBox status code, see SELMR3GetSelectorInfo for details. 2174 2174 * 2175 * @param pVM VM handle.2175 * @param pVM Pointer to the VM. 2176 2176 * @param pVCpu VMCPU handle. 2177 2177 * @param Sel The selector to get info about. … … 2299 2299 * @returns Other VBox status code on other errors. 2300 2300 * 2301 * @param pVM VM handle.2301 * @param pVM Pointer to the VM. 2302 2302 * @param pVCpu The virtual CPU handle. 2303 2303 * @param Sel The selector to get info about. … … 2329 2329 * @returns Other VBox status code on other errors. 2330 2330 * 2331 * @param pVM VM handle.2331 * @param pVM Pointer to the VM. 2332 2332 * @param Sel The selector to get info about. 2333 2333 * @param pSelInfo Where to store the information. … … 2492 2492 * Display the shadow gdt. 2493 2493 * 2494 * @param pVM VM Handle.2494 * @param pVM Pointer to the VM. 2495 2495 * @param pHlp The info helpers. 2496 2496 * @param pszArgs Arguments, ignored. … … 2526 2526 * Display the guest gdt. 2527 2527 * 2528 * @param pVM VM Handle.2528 * @param pVM Pointer to the VM. 2529 2529 * @param pHlp The info helpers. 2530 2530 * @param pszArgs Arguments, ignored. … … 2569 2569 * Display the shadow ldt. 2570 2570 * 2571 * @param pVM VM Handle.2571 * @param pVM Pointer to the VM. 2572 2572 * @param pHlp The info helpers. 2573 2573 * @param pszArgs Arguments, ignored. … … 2594 2594 * Display the guest ldt. 2595 2595 * 2596 * @param pVM VM Handle.2596 * @param pVM Pointer to the VM. 2597 2597 * @param pHlp The info helpers. 2598 2598 * @param pszArgs Arguments, ignored. … … 2649 2649 * Dumps the hypervisor GDT 2650 2650 * 2651 * @param pVM VM handle.2651 * @param pVM Pointer to the VM. 2652 2652 */ 2653 2653 VMMR3DECL(void) SELMR3DumpHyperGDT(PVM pVM) … … 2660 2660 * Dumps the hypervisor LDT 2661 2661 * 2662 * @param pVM VM handle.2662 * @param pVM Pointer to the VM. 2663 2663 */ 2664 2664 VMMR3DECL(void) SELMR3DumpHyperLDT(PVM pVM) … … 2671 2671 * Dumps the guest GDT 2672 2672 * 2673 * @param pVM VM handle.2673 * @param pVM Pointer to the VM. 2674 2674 */ 2675 2675 VMMR3DECL(void) SELMR3DumpGuestGDT(PVM pVM) … … 2682 2682 * Dumps the guest LDT 2683 2683 * 2684 * @param pVM VM handle.2684 * @param pVM Pointer to the VM. 2685 2685 */ 2686 2686 VMMR3DECL(void) SELMR3DumpGuestLDT(PVM pVM) -
trunk/src/VBox/VMM/VMMR3/SSM.cpp
r41783 r41800 7777 7777 * @returns NULL if not found. 7778 7778 * 7779 * @param pVM VM handle.7779 * @param pVM Pointer to the VM. 7780 7780 * @param pszName Data unit name. 7781 7781 * @param uInstance The data unit instance id. -
trunk/src/VBox/VMM/VMMR3/TM.cpp
r41783 r41800 1035 1035 * check if this makes sense or not, but it seems like a good idea now.... 1036 1036 * 1037 * @param pVM VM handle.1037 * @param pVM Pointer to the VM. 1038 1038 */ 1039 1039 VMM_INT_DECL(void) TMR3Reset(PVM pVM) … … 1085 1085 * 1086 1086 * @returns VBox status 1087 * @param pVM VM Handle.1087 * @param pVM Pointer to the VM. 1088 1088 * @param pszSymbol Symbol to resolve. 1089 1089 * @param pRCPtrValue Where to store the symbol value. … … 1105 1105 * 1106 1106 * @returns VBox status code. 1107 * @param pVM VM Handle.1107 * @param pVM Pointer to the VM. 1108 1108 * @param pSSM SSM operation handle. 1109 1109 */ … … 1152 1152 * 1153 1153 * @returns VBox status code. 1154 * @param pVM VM Handle.1154 * @param pVM Pointer to the VM. 1155 1155 * @param pSSM SSM operation handle. 1156 1156 * @param uVersion Data layout version. … … 1672 1672 * 1673 1673 * @returns VBox status. 1674 * @param pVM VM handle.1674 * @param pVM Pointer to the VM. 1675 1675 * @param pDevIns Device which timers should be destroyed. 1676 1676 */ … … 1705 1705 * 1706 1706 * @returns VBox status. 1707 * @param pVM VM handle.1707 * @param pVM Pointer to the VM. 1708 1708 * @param pUsbIns USB device which timers should be destroyed. 1709 1709 */ … … 1738 1738 * 1739 1739 * @returns VBox status. 1740 * @param pVM VM handle.1740 * @param pVM Pointer to the VM. 1741 1741 * @param pDrvIns Driver which timers should be destroyed. 1742 1742 */ … … 1840 1840 * 1841 1841 * @param pTimer Timer handle. 1842 * @param pvUser VM handle.1842 * @param pvUser Pointer to the VM. 1843 1843 * @thread Timer thread. 1844 1844 * … … 2953 2953 * Display all timers. 2954 2954 * 2955 * @param pVM VM Handle.2955 * @param pVM Pointer to the VM. 2956 2956 * @param pHlp The info helpers. 2957 2957 * @param pszArgs Arguments, ignored. … … 2995 2995 * Display all active timers. 2996 2996 * 2997 * @param pVM VM Handle.2997 * @param pVM Pointer to the VM. 2998 2998 * @param pHlp The info helpers. 2999 2999 * @param pszArgs Arguments, ignored. … … 3042 3042 * Display all clocks. 3043 3043 * 3044 * @param pVM VM Handle.3044 * @param pVM Pointer to the VM. 3045 3045 * @param pHlp The info helpers. 3046 3046 * @param pszArgs Arguments, ignored. -
trunk/src/VBox/VMM/VMMR3/TRPM.cpp
r41783 r41800 744 744 * needs to be removed, any pending trap cleared, and the IDT reset. 745 745 * 746 * @param pVM VM handle.746 * @param pVM Pointer to the VM. 747 747 */ 748 748 VMMR3DECL(void) TRPMR3Reset(PVM pVM) … … 785 785 * 786 786 * @returns VBox status code. 787 * @param pVM VM Handle.787 * @param pVM Pointer to the VM. 788 788 * @param pSSM SSM operation handle. 789 789 */ … … 836 836 * 837 837 * @returns VBox status code. 838 * @param pVM VM Handle.838 * @param pVM Pointer to the VM. 839 839 * @param pSSM SSM operation handle. 840 840 * @param uVersion Data layout version. … … 1122 1122 * @returns VINF_SUCCESS if the handler have carried out the operation. 1123 1123 * @returns VINF_PGM_HANDLER_DO_DEFAULT if the caller should carry out the access operation. 1124 * @param pVM VM Handle.1124 * @param pVM Pointer to the VM. 1125 1125 * @param GCPtr The virtual address the guest is writing to. (not correct if it's an alias!) 1126 1126 * @param pvPtr The HC mapping of that address. … … 1208 1208 * @returns gate nr or ~0 is not found 1209 1209 * 1210 * @param pVM VM handle.1210 * @param pVM Pointer to the VM. 1211 1211 * @param GCPtr GC address to check. 1212 1212 */ … … 1376 1376 * @returns True is gate handler, false if not. 1377 1377 * 1378 * @param pVM VM handle.1378 * @param pVM Pointer to the VM. 1379 1379 * @param GCPtr GC address to check. 1380 1380 */ -
trunk/src/VBox/VMM/VMMR3/VM.cpp
r41783 r41800 1174 1174 * This is used both on init and on runtime relocations. 1175 1175 * 1176 * @param pVM VM handle.1176 * @param pVM Pointer to the VM. 1177 1177 * @param offDelta Relocation delta relative to old location. 1178 1178 */ … … 2485 2485 * in case of a creation failure. 2486 2486 * 2487 * @param pVM VM Handle.2487 * @param pVM Pointer to the VM. 2488 2488 * @param cMilliesEMTWait The number of milliseconds to wait for the emulation 2489 2489 * threads. … … 3062 3062 * 3063 3063 * @returns The current VM state. 3064 * @param pVM VM handle.3064 * @param pVM Pointer to the VM. 3065 3065 * @thread Any 3066 3066 */ … … 3391 3391 * Sets the current VM state. 3392 3392 * 3393 * @param pVM VM handle.3393 * @param pVM Pointer to the VM. 3394 3394 * @param enmStateNew The new state. 3395 3395 * @param enmStateOld The old state (for asserting only). … … 3565 3565 * 3566 3566 * @returns VBox status code. 3567 * @param pVM VM handle.3567 * @param pVM Pointer to the VM. 3568 3568 * @param pfnAtState Pointer to callback. 3569 3569 * @param pvUser User argument. … … 3607 3607 * 3608 3608 * @returns VBox status code. 3609 * @param pVM VM handle.3609 * @param pVM Pointer to the VM. 3610 3610 * @param pfnAtState Pointer to callback. 3611 3611 * @param pvUser User argument. -
trunk/src/VBox/VMM/VMMR3/VMEmt.cpp
r41783 r41800 1040 1040 * @returns VINF_SUCCESS unless a fatal error occurred. In the latter 1041 1041 * case an appropriate status code is returned. 1042 * @param pVM VM handle.1042 * @param pVM Pointer to the VM. 1043 1043 * @param pVCpu VMCPU handle. 1044 1044 * @param fIgnoreInterrupts If set the VM_FF_INTERRUPT flags is ignored. … … 1189 1189 * 1190 1190 * @returns VBox strict status code. 1191 * @param pVM VM handle.1191 * @param pVM Pointer to the VM. 1192 1192 * @param pVCpu The VMCPU handle for the calling EMT. 1193 1193 * @param pvUser The new g_aHaltMethods index. -
trunk/src/VBox/VMM/VMMR3/VMM.cpp
r41783 r41800 974 974 * 975 975 * @returns VBox status code. 976 * @param pVM VM Handle.976 * @param pVM Pointer to the VM. 977 977 * @param pSSM SSM operation handle. 978 978 */ … … 996 996 * 997 997 * @returns VBox status code. 998 * @param pVM VM Handle.998 * @param pVM Pointer to the VM. 999 999 * @param pSSM SSM operation handle. 1000 1000 * @param uVersion Data layout version. … … 1070 1070 * 1071 1071 * @returns VBox status 1072 * @param pVM VM Handle.1072 * @param pVM Pointer to the VM. 1073 1073 * @param pszSymbol Symbol to resolv 1074 1074 * @param pRCPtrValue Where to store the symbol value. … … 1196 1196 * Executes guest code in the raw-mode context. 1197 1197 * 1198 * @param pVM VM handle.1198 * @param pVM Pointer to the VM. 1199 1199 * @param pVCpu The VMCPU to operate on. 1200 1200 */ … … 1265 1265 * Executes guest code (Intel VT-x and AMD-V). 1266 1266 * 1267 * @param pVM VM handle.1267 * @param pVM Pointer to the VM. 1268 1268 * @param pVCpu The VMCPU to operate on. 1269 1269 */ … … 1984 1984 * 1985 1985 * @returns VBox status code. 1986 * @param pVM VM handle.1986 * @param pVM Pointer to the VM. 1987 1987 * @param pVCpu VMCPU handle. 1988 1988 */ … … 2042 2042 * 2043 2043 * @returns VBox status code. 2044 * @param pVM VM handle.2044 * @param pVM Pointer to the VM. 2045 2045 * @param pVCpu VMCPU handle 2046 2046 * @remark Careful with critsects. -
trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp
r39944 r41800 226 226 * Dumps the VM state on a fatal error. 227 227 * 228 * @param pVM VM Handle.228 * @param pVM Pointer to the VM. 229 229 * @param pVCpu VMCPU Handle. 230 230 * @param rcErr VBox status code. -
trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp
r41783 r41800 944 944 * 945 945 * @returns VBox status code. 946 * @param pVM VM handle.946 * @param pVM Pointer to the VM. 947 947 * @param enmSwitcher The new switcher. 948 948 * @remark This function may be called before the VMM is initialized. … … 993 993 * 994 994 * @returns VBox status code. 995 * @param pVM VM handle.995 * @param pVM Pointer to the VM. 996 996 */ 997 997 VMMR3_INT_DECL(int) VMMR3DisableSwitcher(PVM pVM) … … 1013 1013 * 1014 1014 * @returns host to guest ring 0 switcher entrypoint 1015 * @param pVM VM handle.1015 * @param pVM Pointer to the VM. 1016 1016 * @param enmSwitcher The new switcher. 1017 1017 */ -
trunk/src/VBox/VMM/VMMR3/VMReq.cpp
r41783 r41800 478 478 * @returns VBox status code. 479 479 * 480 * @param pVM VM handle.480 * @param pVM Pointer to the VM. 481 481 * @param ppReq Where to store the pointer to the allocated packet. 482 482 * @param enmType Package type. … … 1107 1107 * @returns VBox status code. 1108 1108 * 1109 * @param pVM VM handle.1109 * @param pVM Pointer to the VM. 1110 1110 * @param pReq Request packet to process. 1111 1111 */
Note:
See TracChangeset
for help on using the changeset viewer.