Searched refs:XenBusIo (Results 1 – 6 of 6) sorted by relevance
/device/linaro/bootloader/edk2/OvmfPkg/XenPvBlkDxe/ |
D | BlockFront.c | 90 XENBUS_PROTOCOL *XenBusIo = Dev->XenBusIo; in XenPvBlockFree() local 93 XenBusIo->GrantEndAccess (XenBusIo, Dev->RingRef); in XenPvBlockFree() 99 XenBusIo->EventChannelClose (XenBusIo, Dev->EventChannel); in XenPvBlockFree() 122 XENBUS_PROTOCOL *XenBusIo = Dev->XenBusIo; in XenPvBlkWaitForBackendState() local 128 Status = XenBusReadUint64 (XenBusIo, "state", TRUE, &Value); in XenPvBlkWaitForBackendState() 148 XenBusIo->WaitForWatch (XenBusIo, Dev->StateWatchToken); in XenPvBlkWaitForBackendState() 160 IN XENBUS_PROTOCOL *XenBusIo, in XenPvBlockFrontInitialization() argument 179 Dev->XenBusIo = XenBusIo; in XenPvBlockFrontInitialization() 180 Dev->DeviceId = XenBusIo->DeviceId; in XenPvBlockFrontInitialization() 182 XenBusIo->XsRead (XenBusIo, XST_NIL, "device-type", (VOID**)&DeviceType); in XenPvBlockFrontInitialization() [all …]
|
D | XenPvBlkDxe.c | 193 XENBUS_PROTOCOL *XenBusIo; in XenPvBlkDxeDriverBindingSupported() local 198 (VOID **)&XenBusIo, in XenPvBlkDxeDriverBindingSupported() 206 if (AsciiStrCmp (XenBusIo->Type, "vbd") == 0) { in XenPvBlkDxeDriverBindingSupported() 262 XENBUS_PROTOCOL *XenBusIo; in XenPvBlkDxeDriverBindingStart() local 269 (VOID **)&XenBusIo, in XenPvBlkDxeDriverBindingStart() 278 Status = XenPvBlockFrontInitialization (XenBusIo, XenBusIo->Node, &Dev); in XenPvBlkDxeDriverBindingStart()
|
D | BlockFront.h | 63 XENBUS_PROTOCOL *XenBusIo; member 71 IN XENBUS_PROTOCOL *XenBusIo,
|
/device/linaro/bootloader/edk2/OvmfPkg/XenBusDxe/ |
D | XenBus.c | 93 if (!AsciiStrCmp (Child->XenBusIo.Node, Node)) { in XenBusDeviceInitialized() 182 Private->XenBusIo.Type = AsciiStrDup (Type); in XenBusAddDevice() 183 Private->XenBusIo.Node = AsciiStrDup (DevicePath); in XenBusAddDevice() 184 Private->XenBusIo.Backend = BackendPath; in XenBusAddDevice() 185 Private->XenBusIo.DeviceId = (UINT16)AsciiStrDecimalToUintn (Id); in XenBusAddDevice() 190 if (!AsciiStrCmp (Private->XenBusIo.Type, "vbd")) { in XenBusAddDevice() 193 TempXenBusPath->DeviceId = Private->XenBusIo.DeviceId; in XenBusAddDevice() 204 &gXenBusProtocolGuid, &Private->XenBusIo, in XenBusAddDevice() 231 &gXenBusProtocolGuid, &Private->XenBusIo, in XenBusAddDevice() 236 FreePool ((VOID *) Private->XenBusIo.Backend); in XenBusAddDevice() [all …]
|
D | XenBusDxe.c | 437 XENBUS_PROTOCOL *XenBusIo; in XenBusDxeDriverBindingStop() local 446 (VOID **) &XenBusIo, in XenBusDxeDriverBindingStop() 454 ChildData = XENBUS_PRIVATE_DATA_FROM_THIS (XenBusIo); in XenBusDxeDriverBindingStop() 465 &gXenBusProtocolGuid, &ChildData->XenBusIo, in XenBusDxeDriverBindingStop() 469 FreePool ((VOID*)ChildData->XenBusIo.Type); in XenBusDxeDriverBindingStop() 470 FreePool ((VOID*)ChildData->XenBusIo.Node); in XenBusDxeDriverBindingStop() 471 FreePool ((VOID*)ChildData->XenBusIo.Backend); in XenBusDxeDriverBindingStop()
|
D | XenBusDxe.h | 99 XENBUS_PROTOCOL XenBusIo; member 105 CR (a, XENBUS_PRIVATE_DATA, XenBusIo, XENBUS_PRIVATE_DATA_SIGNATURE)
|