/freebsd/stand/efi/include/ |
H A D | efilib.h | 56 EFI_DEVICE_PATH *pd_devpath; 68 pdinfo_t *efiblk_get_pdinfo_by_device_path(EFI_DEVICE_PATH *path); 92 EFI_DEVICE_PATH *efi_lookup_image_devpath(EFI_HANDLE); 93 EFI_DEVICE_PATH *efi_lookup_devpath(EFI_HANDLE); 95 EFI_HANDLE efi_devpath_handle(EFI_DEVICE_PATH *); 96 EFI_DEVICE_PATH *efi_devpath_last_node(EFI_DEVICE_PATH *); 97 EFI_DEVICE_PATH *efi_devpath_trim(EFI_DEVICE_PATH *); 98 EFI_DEVICE_PATH *efi_devpath_next_instance(EFI_DEVICE_PATH *); 99 bool efi_devpath_match(EFI_DEVICE_PATH *, EFI_DEVICE_PATH *); 100 bool efi_devpath_match_node(EFI_DEVICE_PATH *, EFI_DEVICE_PATH *); [all …]
|
H A D | efidevp.h | 39 } EFI_DEVICE_PATH; typedef 48 #define END_DEVICE_PATH_LENGTH (sizeof(EFI_DEVICE_PATH)) 57 #define NextDevicePathNode(a) ( (EFI_DEVICE_PATH *) ( ((UINT8 *) (a)) + DevicePathNodeLength(… 73 (a)->Length[0] = sizeof(EFI_DEVICE_PATH); \ 84 EFI_DEVICE_PATH Header; 91 EFI_DEVICE_PATH Header; 97 EFI_DEVICE_PATH Header; 105 EFI_DEVICE_PATH Header; 119 EFI_DEVICE_PATH Header; 130 EFI_DEVICE_PATH Header; [all …]
|
H A D | efiprot.h | 363 IN EFI_DEVICE_PATH *FilePath, 420 IN OUT EFI_DEVICE_PATH **PciDevicePath 573 IN EFI_DEVICE_PATH *RemainingPath 581 IN EFI_DEVICE_PATH *RemainingPath
|
H A D | efiapi.h | 338 IN EFI_DEVICE_PATH *FilePath, 380 EFI_DEVICE_PATH *FilePath; 524 IN OUT EFI_DEVICE_PATH **DevicePath, 546 IN EFI_DEVICE_PATH *RemainingDevicePath OPTIONAL,
|
/freebsd/stand/efi/libefi/ |
H A D | devpath.c | 41 EFI_DEVICE_PATH * 44 EFI_DEVICE_PATH *devpath; in efi_lookup_image_devpath() 54 EFI_DEVICE_PATH * 57 EFI_DEVICE_PATH *devpath; in efi_lookup_devpath() 91 EFI_DEVICE_PATH Header; 137 efi_hw_dev_path(EFI_DEVICE_PATH *node, char *suffix) in efi_hw_dev_path() 181 efi_acpi_dev_path(EFI_DEVICE_PATH *node, char *suffix) in efi_acpi_dev_path() 246 efi_messaging_dev_path(EFI_DEVICE_PATH *node, char *suffix) in efi_messaging_dev_path() 336 efi_media_dev_path(EFI_DEVICE_PATH *node, char *suffix) in efi_media_dev_path() 422 efi_translate_devpath(EFI_DEVICE_PATH *devpath) in efi_translate_devpath() [all …]
|
H A D | efipart.c | 151 efiblk_get_pdinfo_by_device_path(EFI_DEVICE_PATH *path) in efiblk_get_pdinfo_by_device_path() 155 EFI_DEVICE_PATH *devp = path; in efiblk_get_pdinfo_by_device_path() 214 efipart_find_parent(pdinfo_list_t *pdi, EFI_DEVICE_PATH *devpath) in efipart_find_parent() 217 EFI_DEVICE_PATH *parent; in efipart_find_parent() 239 EFI_DEVICE_PATH *devpath) in efipart_ignore_device() 241 EFI_DEVICE_PATH *node, *parent; in efipart_ignore_device() 352 EFI_DEVICE_PATH *devpath; in efipart_inithandles() 439 efipart_floppy(EFI_DEVICE_PATH *node) in efipart_floppy() 458 EFI_DEVICE_PATH *node; in efipart_testfd() 473 EFI_DEVICE_PATH *node; in efipart_initfd() [all …]
|
H A D | eficom.c | 129 efi_serial_get_index(EFI_DEVICE_PATH *devpath, int idx) in efi_serial_get_index() 164 EFI_DEVICE_PATH *devpath; in efi_serial_get_handle() 215 EFI_DEVICE_PATH *node; in comc_get_con_serial_handle() 235 node = (EFI_DEVICE_PATH *)buf; in comc_get_con_serial_handle()
|
H A D | env.c | 543 EFI_DEVICE_PATH *dp; in efi_print_global() 589 text = efi_devpath_name((EFI_DEVICE_PATH *)data); in efi_print_global()
|
H A D | efihttp.c | 182 EFI_DEVICE_PATH *imgpath, *devpath; in efihttp_dev_init() 231 EFI_DEVICE_PATH *devpath, *imgpath; in efihttp_dev_open()
|
H A D | efinet.c | 359 EFI_DEVICE_PATH *devpath, *node; in efinet_dev_init()
|
/freebsd/stand/efi/gptboot/ |
H A D | proto.c | 120 partition_number(EFI_DEVICE_PATH *devpath) in partition_number() 122 EFI_DEVICE_PATH *md; in partition_number() 138 probe_handle(EFI_HANDLE h, EFI_DEVICE_PATH *imgpath) in probe_handle() 142 EFI_DEVICE_PATH *devpath, *trimmed = NULL; in probe_handle() 200 probe_handles(EFI_HANDLE *handles, UINTN nhandles, EFI_DEVICE_PATH *imgpath) in probe_handles() 222 choice_protocol(EFI_HANDLE *handles, UINTN nhandles, EFI_DEVICE_PATH *imgpath) in choice_protocol()
|
/freebsd/stand/efi/boot1/ |
H A D | proto.c | 53 probe_handle(EFI_HANDLE h, EFI_DEVICE_PATH *imgpath) in probe_handle() 57 EFI_DEVICE_PATH *devpath; in probe_handle() 154 choice_protocol(EFI_HANDLE *handles, UINTN nhandles, EFI_DEVICE_PATH *imgpath) in choice_protocol()
|
H A D | proto.h | 26 void choice_protocol(EFI_HANDLE *handles, UINTN nhandles, EFI_DEVICE_PATH *imgpath);
|
H A D | boot_module.h | 48 EFI_DEVICE_PATH *devpath;
|
H A D | boot1.c | 174 EFI_DEVICE_PATH *imgpath; in efi_main()
|
/freebsd/stand/efi/loader/ |
H A D | main.c | 122 EFI_DEVICE_PATH *path; in has_keyboard() 356 EFI_DEVICE_PATH *dp, *edp, *first_dp, *last_dp; in match_boot_info() 395 last_dp = first_dp = dp = (EFI_DEVICE_PATH *)walker; in match_boot_info() 396 edp = (EFI_DEVICE_PATH *)(walker + fplen); in match_boot_info() 399 while (dp < edp && SIZE(dp, edp) > sizeof(EFI_DEVICE_PATH)) { in match_boot_info() 406 dp = (EFI_DEVICE_PATH *)((char *)dp + efi_devpath_length(dp)); in match_boot_info() 502 EFI_DEVICE_PATH *devpath, *copy; in find_currdev() 944 EFI_DEVICE_PATH *node; in parse_uefi_con_out() 979 node = (EFI_DEVICE_PATH *)buf; in parse_uefi_con_out() 1196 EFI_DEVICE_PATH *imgpath; in main() [all …]
|
/freebsd/sys/contrib/edk2/Include/Protocol/ |
H A D | DevicePath.h | 64 typedef EFI_DEVICE_PATH_PROTOCOL EFI_DEVICE_PATH; typedef
|