- Timestamp:
- Nov 30, 2008 8:16:10 AM (16 years ago)
- Location:
- trunk/src/VBox/Devices
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Graphics/DevVGA.cpp
r14827 r14829 3490 3490 { 3491 3491 PVGASTATE pThis = PDMINS_2_DATA(pDevIns, PVGASTATE); 3492 STAM_PROFILE_START(&pThis-> StatGCMemoryRead, a);3492 STAM_PROFILE_START(&pThis->CTX_MID_Z(Stat,MemoryRead), a); 3493 3493 NOREF(pvUser); 3494 3494 switch (cb) … … 3525 3525 } 3526 3526 } 3527 STAM_PROFILE_STOP(&pThis-> StatGCMemoryRead, a);3527 STAM_PROFILE_STOP(&pThis->CTX_MID_Z(Stat,MemoryRead), a); 3528 3528 return VINF_SUCCESS; 3529 3529 } … … 3544 3544 uint8_t *pu8 = (uint8_t *)pv; 3545 3545 int rc = VINF_SUCCESS; 3546 STAM_PROFILE_START(&pThis-> StatGCMemoryWrite, a);3546 STAM_PROFILE_START(&pThis->CTX_MID_Z(Stat,MemoryWrite), a); 3547 3547 3548 3548 switch (cb) … … 3600 3600 3601 3601 } 3602 STAM_PROFILE_STOP(&pThis-> StatGCMemoryWrite, a);3602 STAM_PROFILE_STOP(&pThis->CTX_MID_Z(Stat,MemoryWrite), a); 3603 3603 return rc; 3604 3604 } … … 5608 5608 pVBEDataHdr->cbData = cb; 5609 5609 5610 # ifndef VRAM_SIZE_FIX5610 # ifndef VRAM_SIZE_FIX 5611 5611 pCurMode = memcpy(pVBEDataHdr + 1, &mode_info_list, sizeof(mode_info_list)); 5612 5612 pCurMode = (ModeInfoListItem *)((uintptr_t)pCurMode + sizeof(mode_info_list)); 5613 # else /* VRAM_SIZE_FIX defined */5613 # else /* VRAM_SIZE_FIX defined */ 5614 5614 pCurMode = (ModeInfoListItem *)(pVBEDataHdr + 1); 5615 5615 for (i = 0; i < MODE_INFO_SIZE; i++) … … 5628 5628 pCurMode++; 5629 5629 } 5630 # endif /* VRAM_SIZE_FIX defined */5630 # endif /* VRAM_SIZE_FIX defined */ 5631 5631 5632 5632 /* … … 5637 5637 ModeInfoListItem *pDefMode = mode_info_list; 5638 5638 Log(("vgaR3Construct: cyReduction=%u\n", cyReduction)); 5639 # ifndef VRAM_SIZE_FIX5639 # ifndef VRAM_SIZE_FIX 5640 5640 for (i = 0; i < MODE_INFO_SIZE; i++, pCurMode++, pDefMode++) 5641 5641 { … … 5644 5644 pCurMode->info.YResolution -= cyReduction; 5645 5645 } 5646 # else /* VRAM_SIZE_FIX defined */5646 # else /* VRAM_SIZE_FIX defined */ 5647 5647 for (i = 0; i < MODE_INFO_SIZE; i++, pDefMode++) 5648 5648 { … … 5660 5660 pCurMode++; 5661 5661 } 5662 # endif /* VRAM_SIZE_FIX defined */5662 # endif /* VRAM_SIZE_FIX defined */ 5663 5663 } 5664 5664 … … 5691 5691 return VERR_VGA_INVALID_CUSTOM_MODE; 5692 5692 } 5693 # ifdef VRAM_SIZE_FIX5693 # ifdef VRAM_SIZE_FIX 5694 5694 if (cx * cy * cBits / 8 >= pThis->vram_size) 5695 5695 { … … 5698 5698 return VERR_VGA_INVALID_CUSTOM_MODE; 5699 5699 } 5700 # endif /* VRAM_SIZE_FIX defined */5700 # endif /* VRAM_SIZE_FIX defined */ 5701 5701 MMR3HeapFree(pszExtraData); 5702 5702 … … 5774 5774 if (RT_FAILURE(rc)) 5775 5775 return rc; 5776 #endif 5776 #endif /* VBE_NEW_DYN_LIST */ 5777 5777 5778 5778 /* … … 5937 5937 * Statistics. 5938 5938 */ 5939 STAM_REG(pVM, &pThis->Stat GCMemoryRead, STAMTYPE_PROFILE, "/Devices/VGA/GC/Memory/Read",STAMUNIT_TICKS_PER_CALL, "Profiling of the VGAGCMemoryRead() body.");5940 STAM_REG(pVM, &pThis->Stat GCMemoryWrite, STAMTYPE_PROFILE, "/Devices/VGA/GC/Memory/Write", STAMUNIT_TICKS_PER_CALL, "Profiling of the VGAGCMemoryWrite() body.");5941 STAM_REG(pVM, &pThis->Stat GCIOPortRead, STAMTYPE_PROFILE, "/Devices/VGA/GC/IOPort/Read", STAMUNIT_TICKS_PER_CALL, "Profiling of the VGAGCIOPortRead() body.");5942 STAM_REG(pVM, &pThis->Stat GCIOPortWrite, STAMTYPE_PROFILE, "/Devices/VGA/GC/IOPort/Write", STAMUNIT_TICKS_PER_CALL, "Profiling of the VGAGCIOPortWrite() body.");5939 STAM_REG(pVM, &pThis->StatRZMemoryRead, STAMTYPE_PROFILE, "/Devices/VGA/RZ/MMIO-Read", STAMUNIT_TICKS_PER_CALL, "Profiling of the VGAGCMemoryRead() body."); 5940 STAM_REG(pVM, &pThis->StatR3MemoryRead, STAMTYPE_PROFILE, "/Devices/VGA/R3/MMIO-Read", STAMUNIT_TICKS_PER_CALL, "Profiling of the VGAGCMemoryRead() body."); 5941 STAM_REG(pVM, &pThis->StatRZMemoryWrite, STAMTYPE_PROFILE, "/Devices/VGA/RZ/MMIO-Write", STAMUNIT_TICKS_PER_CALL, "Profiling of the VGAGCMemoryWrite() body."); 5942 STAM_REG(pVM, &pThis->StatR3MemoryWrite, STAMTYPE_PROFILE, "/Devices/VGA/R3/MMIO-Write", STAMUNIT_TICKS_PER_CALL, "Profiling of the VGAGCMemoryWrite() body."); 5943 5943 5944 5944 return rc; -
trunk/src/VBox/Devices/Graphics/DevVGA.h
r13432 r14829 296 296 PCIDEVICE Dev; 297 297 298 STAMPROFILE Stat GCMemoryRead;299 STAMPROFILE Stat GCMemoryWrite;300 STAMPROFILE Stat GCIOPortRead;301 STAMPROFILE Stat GCIOPortWrite;298 STAMPROFILE StatRZMemoryRead; 299 STAMPROFILE StatR3MemoryRead; 300 STAMPROFILE StatRZMemoryWrite; 301 STAMPROFILE StatR3MemoryWrite; 302 302 303 303 #ifdef VBE_BYTEWISE_IO -
trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp
r12969 r14829 220 220 CHECK_MEMBER_ALIGNMENT(PCNetState, u64LastPoll, 8); 221 221 CHECK_MEMBER_ALIGNMENT(VGASTATE, Dev, 8); 222 CHECK_MEMBER_ALIGNMENT(VGASTATE, Stat GCMemoryRead, 8);222 CHECK_MEMBER_ALIGNMENT(VGASTATE, StatRZMemoryRead, 8); 223 223 #ifdef VBOX_WITH_STATISTICS 224 224 // CHECK_MEMBER_ALIGNMENT(PCNetState, StatMMIOReadGC, 8); -
trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp
r14113 r14829 263 263 GEN_CHECK_OFF(VGASTATE, cMilliesRefreshInterval); 264 264 GEN_CHECK_OFF(VGASTATE, Dev); 265 GEN_CHECK_OFF(VGASTATE, Stat GCMemoryRead);266 GEN_CHECK_OFF(VGASTATE, Stat GCMemoryWrite);267 GEN_CHECK_OFF(VGASTATE, Stat GCIOPortRead);268 GEN_CHECK_OFF(VGASTATE, Stat GCIOPortWrite);265 GEN_CHECK_OFF(VGASTATE, StatRZMemoryRead); 266 GEN_CHECK_OFF(VGASTATE, StatR3MemoryRead); 267 GEN_CHECK_OFF(VGASTATE, StatRZMemoryWrite); 268 GEN_CHECK_OFF(VGASTATE, StatR3MemoryWrite); 269 269 #ifdef VBE_BYTEWISE_IO 270 270 GEN_CHECK_OFF(VGASTATE, fReadVBEData);
Note:
See TracChangeset
for help on using the changeset viewer.