Home
last modified time | relevance | path

Searched refs:XenIo (Results 1 – 5 of 5) sorted by relevance

/device/linaro/bootloader/edk2/OvmfPkg/Library/XenIoMmioLib/
DXenIoMmioLib.c80 XENIO_PROTOCOL *XenIo; in XenIoMmioInstall() local
88 XenIo = AllocateZeroPool (sizeof *XenIo); in XenIoMmioInstall()
89 if (!XenIo) { in XenIoMmioInstall()
92 XenIo->GrantTableAddress = GrantTableAddress; in XenIoMmioInstall()
105 &gXenIoProtocolGuid, XenIo, in XenIoMmioInstall()
119 FreePool (XenIo); in XenIoMmioInstall()
142 VOID *XenIo; in XenIoMmioUninstall() local
149 XenIo = NULL; in XenIoMmioUninstall()
150 gBS->OpenProtocol (Handle, &gXenIoProtocolGuid, &XenIo, in XenIoMmioUninstall()
155 &gXenIoProtocolGuid, XenIo, in XenIoMmioUninstall()
[all …]
/device/linaro/bootloader/edk2/OvmfPkg/XenIoPciDxe/
DXenIoPciDxe.c158 XENIO_PROTOCOL *XenIo; in XenIoPciDeviceBindingStart() local
162 XenIo = (XENIO_PROTOCOL *) AllocateZeroPool (sizeof *XenIo); in XenIoPciDeviceBindingStart()
163 if (XenIo == NULL) { in XenIoPciDeviceBindingStart()
185 XenIo->GrantTableAddress = BarDesc->AddrRangeMin; in XenIoPciDeviceBindingStart()
189 &gXenIoProtocolGuid, EFI_NATIVE_INTERFACE, XenIo); in XenIoPciDeviceBindingStart()
199 FreePool (XenIo); in XenIoPciDeviceBindingStart()
240 XENIO_PROTOCOL *XenIo; in XenIoPciDeviceBindingStop() local
245 (VOID **)&XenIo, // target pointer in XenIoPciDeviceBindingStop()
258 &gXenIoProtocolGuid, XenIo); in XenIoPciDeviceBindingStop()
266 FreePool (XenIo); in XenIoPciDeviceBindingStop()
/device/linaro/bootloader/edk2/OvmfPkg/XenBusDxe/
DXenBusDxe.c239 XENIO_PROTOCOL *XenIo; in XenBusDxeDriverBindingSupported() local
244 (VOID **)&XenIo, in XenBusDxeDriverBindingSupported()
320 XENIO_PROTOCOL *XenIo; in XenBusDxeDriverBindingStart() local
326 (VOID**)&XenIo, in XenBusDxeDriverBindingStart()
353 Dev->XenIo = XenIo; in XenBusDxeDriverBindingStart()
DXenBusDxe.h85 XENIO_PROTOCOL *XenIo; member
DGrantTable.c157 GrantTable = (VOID*)(UINTN) Dev->XenIo->GrantTableAddress; in XenGrantTableInit()