Searched refs:achInstanceData (Results 1 - 13 of 13) sorted by relevance
/vbox/include/VBox/vmm/ |
H A D | pdmins.h | 51 #define PDMINS_2_DATA(pIns, type) ( (type)(void *)&(pIns)->achInstanceData[0] )
|
H A D | pdmsrv.h | 274 /* padding to make achInstanceData aligned at 16 byte boundary. */ 280 char achInstanceData[4]; member in struct:PDMSRVINS
|
H A D | pdmdrv.h | 409 char achInstanceData[4]; member in struct:PDMDRVINS 421 #define PDMDRVINS_2_RCPTR(pDrvIns) ( (RCPTRTYPE(PPDMDRVINS))((RTGCUINTPTR)(pDrvIns)->pvInstanceDataRC - RT_OFFSETOF(PDMDRVINS, achInstanceData)) ) 426 #define PDMDRVINS_2_R3PTR(pDrvIns) ( (R3PTRTYPE(PPDMDRVINS))((RTHCUINTPTR)(pDrvIns)->pvInstanceDataR3 - RT_OFFSETOF(PDMDRVINS, achInstanceData)) ) 431 #define PDMDRVINS_2_R0PTR(pDrvIns) ( (R0PTRTYPE(PPDMDRVINS))((RTR0UINTPTR)(pDrvIns)->pvInstanceDataR0 - RT_OFFSETOF(PDMDRVINS, achInstanceData)) )
|
H A D | pdmdev.h | 4204 char achInstanceData[8]; member in struct:PDMDEVINS 4317 #define PDMDEVINS_2_RCPTR(pDevIns) ( (RCPTRTYPE(PPDMDEVINS))((RTGCUINTPTR)(pDevIns)->pvInstanceDataRC - RT_OFFSETOF(PDMDEVINS, achInstanceData)) ) 4322 #define PDMDEVINS_2_R3PTR(pDevIns) ( (R3PTRTYPE(PPDMDEVINS))((RTHCUINTPTR)(pDevIns)->pvInstanceDataR3 - RT_OFFSETOF(PDMDEVINS, achInstanceData)) ) 4327 #define PDMDEVINS_2_R0PTR(pDevIns) ( (R0PTRTYPE(PPDMDEVINS))((RTR0UINTPTR)(pDevIns)->pvInstanceDataR0 - RT_OFFSETOF(PDMDEVINS, achInstanceData)) )
|
H A D | pdmusb.h | 789 /** Padding to make achInstanceData aligned at 32 byte boundary. */ 794 char achInstanceData[8]; member in struct:PDMUSBINS
|
/vbox/src/VBox/VMM/testcase/ |
H A D | tstVMStructSize.cpp | 343 PRINT_OFFSET(PDMDEVINS, achInstanceData); 344 CHECK_MEMBER_ALIGNMENT(PDMDEVINS, achInstanceData, 64); 348 PRINT_OFFSET(PDMUSBINS, achInstanceData); 349 CHECK_MEMBER_ALIGNMENT(PDMUSBINS, achInstanceData, 32); 353 PRINT_OFFSET(PDMDRVINS, achInstanceData); 354 CHECK_MEMBER_ALIGNMENT(PDMDRVINS, achInstanceData, 32);
|
H A D | tstVMStruct.h | 497 GEN_CHECK_OFF(PDMDEVINS, achInstanceData); 524 GEN_CHECK_OFF(PDMDRVINS, achInstanceData);
|
/vbox/src/VBox/Devices/testcase/ |
H A D | tstDeviceStructSize.cpp | 270 CHECK_MEMBER_ALIGNMENT(PDMDEVINS, achInstanceData, 64);
|
H A D | tstDeviceStructSizeRC.cpp | 135 GEN_CHECK_OFF(PDMDEVINS, achInstanceData);
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PDMDriver.cpp | 115 AssertRelease(!(RT_OFFSETOF(PDMDRVINS, achInstanceData) & 15)); 678 size_t cb = RT_OFFSETOF(PDMDRVINS, achInstanceData[pDrv->pReg->cbInstance]); 715 pNew->pvInstanceDataR3 = &pNew->achInstanceData[0]; 718 pNew->pvInstanceDataR0 = MMHyperR3ToR0(pVM, &pNew->achInstanceData[0]); 725 pNew->pvInstanceDataR0 = MMHyperR3ToRC(pVM, &pNew->achInstanceData[0]); 974 ASMMemFill32(pCur, RT_OFFSETOF(PDMDRVINS, achInstanceData[pCur->pReg->cbInstance]), 0xdeadd0d0);
|
H A D | PDMDevice.cpp | 113 AssertRelease(!(RT_OFFSETOF(PDMDEVINS, achInstanceData) & 15)); 300 size_t cb = RT_OFFSETOF(PDMDEVINS, achInstanceData[paDevs[i].pDev->pReg->cbInstance]); 347 pDevIns->pvInstanceDataR3 = &pDevIns->achInstanceData[0];
|
H A D | PDMUsb.cpp | 78 Assert(pUsbIns->pvInstanceDataR3 == (void *)&pUsbIns->achInstanceData[0]); \ 286 AssertRelease(!(RT_OFFSETOF(PDMUSBINS, achInstanceData) & 15)); 576 size_t cb = RT_OFFSETOF(PDMUSBINS, achInstanceData[pUsbDev->pReg->cbInstance]); 613 pUsbIns->pvInstanceDataR3 = &pUsbIns->achInstanceData[0];
|
/vbox/src/VBox/VMM/include/ |
H A D | PDMInternal.h | 1226 Assert(pDevIns->CTX_SUFF(pvInstanceData) == (void *)&pDevIns->achInstanceData[0]); \ 1240 Assert(pDrvIns->CTX_SUFF(pvInstanceData) == (void *)&pDrvIns->achInstanceData[0]); \
|
Completed in 1601 milliseconds