Lines Matching refs:DevicePath
136 CHAR8 DevicePath[XENSTORE_ABS_PATH_MAX];
143 AsciiSPrint (DevicePath, sizeof (DevicePath),
146 if (XenStorePathExists (XST_NIL, DevicePath, "")) {
151 Child = XenBusDeviceInitialized (Dev, DevicePath);
160 State = XenBusReadDriverState (DevicePath);
168 "State %d\n", DevicePath, State));
173 StatusXenStore = XenStoreRead (XST_NIL, DevicePath, "backend",
176 DEBUG ((EFI_D_ERROR, "xenbus: %a no backend path.\n", DevicePath));
183 Private->XenBusIo.Node = AsciiStrDup (DevicePath);
194 Private->DevicePath = (XENBUS_DEVICE_PATH *)AppendDevicePathNode (
195 Dev->DevicePath,
203 &gEfiDevicePathProtocolGuid, Private->DevicePath,
221 DEBUG ((EFI_D_ERROR, "XenBus: does not exist: %a\n", DevicePath));
230 &gEfiDevicePathProtocolGuid, Private->DevicePath,
235 FreePool (Private->DevicePath);
385 NULL // DevicePath