freebsd-dev/stand/efi/libefi
Warner Losh 00a47597a3 Implement efiblk_get_pdinfo_by_device_path
Lookup a block device by it's device path. We use a 'loose' lookup
whereby we scan forward to the first Media Path portion of the device
path, then look at all our handles for one whose first Media Path
matches. This will also work if the device path pointed to has a
following file path (or paths) as that's ignored. It assumes that
there's only one media path node that describes the entire device,
which is true as of the latest UEFI spec (2.7 Errata A) as far as I've
been able to determine.

Sponsored by: Netflix
2018-07-23 20:36:54 +00:00
..
delay.c
devicename.c Remove d_type from devdesc. It's not needed as we can fetch it from 2018-03-12 21:39:59 +00:00
devpath.c Implement efi_devpath_length 2018-07-23 20:36:50 +00:00
efi_console.c Remove bogus attempt to simulate scrolling. It's not needed and messes 2018-07-17 21:45:14 +00:00
efi_driver_utils.c
efichar.c utf8_to_ucs2() should check for malloc failure 2018-01-16 20:35:54 +00:00
efienv.c libefi: UEFI_BOOT_VAR_GUID duplicates EFI_GLOBAL_VARIABLE 2018-03-15 05:58:35 +00:00
efinet.c efinet: Do not return only if ReceiveFilter fails 2018-03-30 16:37:08 +00:00
efipart.c Implement efiblk_get_pdinfo_by_device_path 2018-07-23 20:36:54 +00:00
efizfs.c Provide a more direct interface to tell ZFS what the preferred handle 2018-06-15 19:07:26 +00:00
env.c More typos 2018-07-17 20:26:17 +00:00
errno.c
handles.c
libefi.c
Makefile Move the env convenience routines out of boot1.c. 2018-03-12 21:40:14 +00:00
Makefile.depend
time_event.c
time.c
wchar.c