Lines Matching defs:Device
12 MBR & Device Path functions
18 2014/04 B.Burette - updated device path text representation, conforming to
23 - ยง 9.6.1.6: hex values in device paths must be preceded by "0x" or "0X"
67 // Check for end of device path type
79 // BugBug: Debug code to catch bogus device paths
103 // Return size and start of device path instance
133 // to append a new instance to the complete device path by passing
175 // Copy all device path instances
205 // Src2 is a signal device path node (without a terminator) that is
226 // Append device paths
237 IN EFI_HANDLE Device OPTIONAL,
243 the resulting device path structure
269 // Append file path to device's device path
273 if (Device) {
275 DevicePathFromHandle(Device),
296 // Search for the end of the device path structure
347 // Walk device path and round sizes to valid boundries
445 EFI_HANDLE Device;
447 Status = uefi_call_wrapper(BS->LocateDevicePath, 3, Protocol, &FilePath, &Device);
460 Status =uefi_call_wrapper(BS->HandleProtocol, 3, Device, Protocol, Interface);
484 CatPrint(Str, L"Pci(0x%x,0x%x)", Pci->Device, Pci->Function);
550 // GUID used by EFI to enumerate an EDD 1.1 device
561 Type: 2 (ACPI Device Path) SubType: 1 (ACPI Device Path)
1031 * Print unknown device node.
1048 case HARDWARE_DEVICE_PATH : { /* Unknown Hardware Device Path */
1052 case ACPI_DEVICE_PATH : { /* Unknown ACPI Device Path */
1056 case MESSAGING_DEVICE_PATH : { /* Unknown Messaging Device Path */
1060 case MEDIA_DEVICE_PATH : { /* Unknown Media Device Path */
1064 case BBS_DEVICE_PATH : { /* Unknown BIOS Boot Specification Device Path */
1068 default : { /* Unknown Device Path */
1130 Turns the Device Path into a printable string. Allcoates
1144 // Unpacked the device path
1152 // Process each device path node
1158 // Find the handler to dump this device path node
1188 // Print this node of the device path
1194 // Next device path node