Lines Matching refs:pState
267 struct VBoxGuestDeviceState *pState = &sState;
275 VBoxGuestHaikuRemoveIRQ(pState);
277 if (pState->iVMMDevMemAreaId)
278 delete_area(pState->iVMMDevMemAreaId);
351 struct VBoxGuestDeviceState *pState = (struct VBoxGuestDeviceState *)pvState;
353 AssertReturn(pState, VERR_INVALID_PARAMETER);
355 err = install_io_interrupt_handler(pState->iIrqResId, VBoxGuestHaikuISR, pState, 0);
369 struct VBoxGuestDeviceState *pState = (struct VBoxGuestDeviceState *)pvState;
370 AssertPtr(pState);
372 remove_io_interrupt_handler(pState->iIrqResId, VBoxGuestHaikuISR, pState);
381 struct VBoxGuestDeviceState *pState = &sState;
430 pState->uIOPortBase = pDevice->u.h0.base_registers[0];
432 if (pState->uIOPortBase)
439 pState->VMMDevMemSize = pDevice->u.h0.base_register_sizes[1];
440 pState->iVMMDevMemAreaId = map_physical_memory("VirtualBox Guest MMIO", phys, pState->VMMDevMemSize,
442 &pState->pMMIOBase);
443 if (pState->iVMMDevMemAreaId > 0 && pState->pMMIOBase)
448 rc = VbgdCommonInitDevExt(&g_DevExt, pState->uIOPortBase, pState->pMMIOBase, pState->VMMDevMemSize,
460 pState->iIrqResId = pDevice->u.h0.interrupt_line;
461 rc = VBoxGuestHaikuAddIRQ(pState);