Changeset 58123 in vbox for trunk/src/VBox/VMM/VMMAll/PGMAllBth.h
- Timestamp:
- Oct 8, 2015 6:09:45 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAllBth.h
r58122 r58123 91 91 * @retval VINF_EM_RAW_EMULATE_INSTR 92 92 * 93 * @param pVCpu The c urrent CPU.93 * @param pVCpu The cross context virtual CPU structure of the calling EMT. 94 94 * @param pGstWalk The guest page table walk result. 95 95 * @param uErr The error code. … … 144 144 * @returns Strict VBox status code. 145 145 * 146 * @param pVCpu The c urrent CPU.146 * @param pVCpu The cross context virtual CPU structure of the calling EMT. 147 147 * @param uErr The error code. 148 148 * @param pRegFrame The register frame. … … 443 443 * @returns VBox status code (appropriate for trap handling and GC return). 444 444 * 445 * @param pVCpu Pointer to the VMCPU.445 * @param pVCpu The cross context virtual CPU structure. 446 446 * @param uErr The trap error code. 447 447 * @param pRegFrame Trap register frame. … … 1176 1176 * @returns VBox status code. 1177 1177 * 1178 * @param pVCpu Pointer to the VMCPU.1178 * @param pVCpu The cross context virtual CPU structure. 1179 1179 * @param GCPtrPage Page to invalidate. 1180 1180 * … … 1473 1473 * Update the tracking of shadowed pages. 1474 1474 * 1475 * @param pVCpu Pointer to the VMCPU.1475 * @param pVCpu The cross context virtual CPU structure. 1476 1476 * @param pShwPage The shadow page. 1477 1477 * @param HCPhys The physical page we is being dereferenced. … … 1550 1550 * Update the tracking of shadowed pages. 1551 1551 * 1552 * @param pVCpu Pointer to the VMCPU.1552 * @param pVCpu The cross context virtual CPU structure. 1553 1553 * @param pShwPage The shadow page. 1554 1554 * @param u16 The top 16-bit of the pPage->HCPhys. … … 1663 1663 * structured will be mapped in this function. 1664 1664 * 1665 * @param pVCpu Pointer to the VMCPU.1665 * @param pVCpu The cross context virtual CPU structure. 1666 1666 * @param pPteDst Destination page table entry. 1667 1667 * @param PdeSrc Source page directory entry (i.e. Guest OS page directory entry). … … 1884 1884 * @returns VBox status code. 1885 1885 * @returns VINF_PGM_SYNCPAGE_MODIFIED_PDE if it modifies the PDE in any way. 1886 * @param pVCpu Pointer to the VMCPU.1886 * @param pVCpu The cross context virtual CPU structure. 1887 1887 * @param PdeSrc Page directory entry of the guest. 1888 1888 * @param GCPtrPage Guest context page address. … … 2369 2369 * 2370 2370 * @returns VINF_EM_RAW_GUEST_TRAP. 2371 * @param pVCpu Pointer to the VMCPU.2371 * @param pVCpu The cross context virtual CPU structure. 2372 2372 * @param uErr The error code of the shadow fault. Corrections to 2373 2373 * TRPM's copy will be made if necessary. … … 2393 2393 * 2394 2394 * @returns VINF_EM_RAW_GUEST_TRAP. 2395 * @param pVCpu Pointer to the VMCPU.2395 * @param pVCpu The cross context virtual CPU structure. 2396 2396 * @param uErr The error code of the shadow fault. Corrections to 2397 2397 * TRPM's copy will be made if necessary. … … 2414 2414 * 2415 2415 * @returns VINF_EM_RAW_GUEST_TRAP. 2416 * @param pVCpu Pointer to the VMCPU.2416 * @param pVCpu The cross context virtual CPU structure. 2417 2417 * @param uErr The error code of the shadow fault. Corrections to 2418 2418 * TRPM's copy will be made if necessary. … … 2436 2436 * 2437 2437 * @returns VBox status code. 2438 * @param pVCpu Pointer to the VMCPU.2438 * @param pVCpu The cross context virtual CPU structure. 2439 2439 * @param uErr Page fault error code. 2440 2440 * @param pPdeSrc Guest page directory entry. … … 2625 2625 * 2626 2626 * @returns VBox status code. 2627 * @param pVCpu Pointer to the VMCPU.2627 * @param pVCpu The cross context virtual CPU structure. 2628 2628 * @param iPD Page directory index. 2629 2629 * @param pPDSrc Source page directory (i.e. Guest OS page directory). … … 3339 3339 * 3340 3340 * @returns VBox status code. 3341 * @param pVCpu Pointer to the VMCPU.3341 * @param pVCpu The cross context virtual CPU structure. 3342 3342 * @param GCPtrPage Page to invalidate. 3343 3343 */ … … 3479 3479 * 3480 3480 * @returns VBox status code (informational included). 3481 * @param pVCpu Pointer to the VMCPU.3481 * @param pVCpu The cross context virtual CPU structure. 3482 3482 * @param GCPtrPage The address of the page to sync. 3483 3483 * @param fPage The effective guest page flags. … … 3669 3669 * 3670 3670 * @returns VBox status code, no specials. 3671 * @param pVCpu Pointer to the VMCPU.3671 * @param pVCpu The cross context virtual CPU structure. 3672 3672 * @param cr0 Guest context CR0 register. 3673 3673 * @param cr3 Guest context CR3 register. Not subjected to the A20 … … 3761 3761 * @returns The number of errors. 3762 3762 * @param pVM The cross context VM structure. 3763 * @param pVCpu Pointer to the VMCPU.3763 * @param pVCpu The cross context virtual CPU structure. 3764 3764 * @param cr3 Guest context CR3 register. 3765 3765 * @param cr4 Guest context CR4 register. … … 4523 4523 * @retval VINF_SUCCESS. 4524 4524 * 4525 * @param pVCpu Pointer to the VMCPU.4525 * @param pVCpu The cross context virtual CPU structure. 4526 4526 * @param GCPhysCR3 The physical address in the CR3 register. (A20 4527 4527 * mask already applied.) … … 4754 4754 * 4755 4755 * @returns VBox status, no specials. 4756 * @param pVCpu Pointer to the VMCPU.4756 * @param pVCpu The cross context virtual CPU structure. 4757 4757 */ 4758 4758 PGM_BTH_DECL(int, UnmapCR3)(PVMCPU pVCpu)
Note:
See TracChangeset
for help on using the changeset viewer.