Lines Matching defs:Path
12 MBR & Device Path functions
18 2014/04 B.Burette - updated device path text representation, conforming to
67 // Check for end of device path type
103 // Return size and start of device path instance
133 // to append a new instance to the complete device path by passing
141 // If there's only 1 path, just duplicate it
175 // Copy all device path instances
205 // Src2 is a signal device path node (without a terminator) that is
243 the resulting device path structure
258 // Build a file path
269 // Append file path to device's device path
296 // Search for the end of the device path structure
347 // Walk device path and round sizes to valid boundries
365 // Allocate space for the unpacked path
561 Type: 2 (ACPI Device Path) SubType: 1 (ACPI Device Path)
1041 EFI_DEVICE_PATH * Path ;
1044 Path = DevPath ;
1047 switch ( Path-> Type ) {
1048 case HARDWARE_DEVICE_PATH : { /* Unknown Hardware Device Path */
1049 CatPrint( Str , L"HardwarePath(%d" , Path-> SubType ) ;
1052 case ACPI_DEVICE_PATH : { /* Unknown ACPI Device Path */
1053 CatPrint( Str , L"AcpiPath(%d" , Path-> SubType ) ;
1056 case MESSAGING_DEVICE_PATH : { /* Unknown Messaging Device Path */
1057 CatPrint( Str , L"Msg(%d" , Path-> SubType ) ;
1060 case MEDIA_DEVICE_PATH : { /* Unknown Media Device Path */
1061 CatPrint( Str , L"MediaPath(%d" , Path-> SubType ) ;
1064 case BBS_DEVICE_PATH : { /* Unknown BIOS Boot Specification Device Path */
1065 CatPrint( Str , L"BbsPath(%d" , Path-> SubType ) ;
1068 default : { /* Unknown Device Path */
1069 CatPrint( Str , L"Path(%d,%d" , Path-> Type , Path-> SubType ) ;
1073 length = DevicePathNodeLength( 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
1180 // Put a path seperator in if needed
1188 // Print this node of the device path
1194 // Next device path node