diff options
| author | Michael Brown | 2014-07-31 11:44:25 +0200 |
|---|---|---|
| committer | Michael Brown | 2014-07-31 12:56:44 +0200 |
| commit | 2e0821b9edc354387687d7c01e18616964ceaeda (patch) | |
| tree | 7975ea34b0f82ed519363049e20738d97f02b129 /src/interface/efi/efi_debug.c | |
| parent | [efi] Add ability to dump all openers of a given protocol on a handle (diff) | |
| download | ipxe-2e0821b9edc354387687d7c01e18616964ceaeda.tar.gz ipxe-2e0821b9edc354387687d7c01e18616964ceaeda.tar.xz ipxe-2e0821b9edc354387687d7c01e18616964ceaeda.zip | |
[efi] Use efi_handle_name() instead of efi_handle_devpath_text()
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/interface/efi/efi_debug.c')
| -rw-r--r-- | src/interface/efi/efi_debug.c | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/src/interface/efi/efi_debug.c b/src/interface/efi/efi_debug.c index 21bb5fc67..1c865f821 100644 --- a/src/interface/efi/efi_debug.c +++ b/src/interface/efi/efi_debug.c @@ -550,37 +550,3 @@ const char * efi_handle_name ( EFI_HANDLE handle ) { return "UNKNOWN"; } - -/** - * Get textual representation of device path for a handle - * - * @v handle EFI handle - * @ret text Textual representation of device path, or NULL - */ -const char * efi_handle_devpath_text ( EFI_HANDLE handle ) { - EFI_BOOT_SERVICES *bs = efi_systab->BootServices; - union { - EFI_DEVICE_PATH_PROTOCOL *path; - void *interface; - } path; - const char *text; - EFI_STATUS efirc; - - /* Obtain device path, if any */ - if ( ( efirc = bs->OpenProtocol ( handle, - &efi_device_path_protocol_guid, - &path.interface, efi_image_handle, - handle, - EFI_OPEN_PROTOCOL_GET_PROTOCOL ))!=0){ - return NULL; - } - - /* Format device path */ - text = efi_devpath_text ( path.path ); - - /* Close device path */ - bs->CloseProtocol ( handle, &efi_device_path_protocol_guid, - efi_image_handle, handle ); - - return text; -} |
