Home
last modified time | relevance | path

Searched refs:EFI_DEVICE_PATH (Results 1 – 17 of 17) sorted by relevance

/freebsd-13-stable/stand/efi/include/
HDefilib.h56 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 bool efi_devpath_match(EFI_DEVICE_PATH *, EFI_DEVICE_PATH *);
99 bool efi_devpath_match_node(EFI_DEVICE_PATH *, EFI_DEVICE_PATH *);
100 bool efi_devpath_is_prefix(EFI_DEVICE_PATH *, EFI_DEVICE_PATH *);
[all …]
HDefidevp.h39 } 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 …]
HDefiprot.h363 IN EFI_DEVICE_PATH *FilePath,
420 IN OUT EFI_DEVICE_PATH **PciDevicePath
573 IN EFI_DEVICE_PATH *RemainingPath
581 IN EFI_DEVICE_PATH *RemainingPath
HDefiapi.h338 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-13-stable/stand/efi/libefi/
HDdevpath.c42 EFI_DEVICE_PATH *
45 EFI_DEVICE_PATH *devpath; in efi_lookup_image_devpath()
55 EFI_DEVICE_PATH *
58 EFI_DEVICE_PATH *devpath; in efi_lookup_devpath()
92 EFI_DEVICE_PATH Header;
138 efi_hw_dev_path(EFI_DEVICE_PATH *node, char *suffix) in efi_hw_dev_path()
182 efi_acpi_dev_path(EFI_DEVICE_PATH *node, char *suffix) in efi_acpi_dev_path()
247 efi_messaging_dev_path(EFI_DEVICE_PATH *node, char *suffix) in efi_messaging_dev_path()
337 efi_media_dev_path(EFI_DEVICE_PATH *node, char *suffix) in efi_media_dev_path()
423 efi_translate_devpath(EFI_DEVICE_PATH *devpath) in efi_translate_devpath()
[all …]
HDefipart.c152 efiblk_get_pdinfo_by_device_path(EFI_DEVICE_PATH *path) in efiblk_get_pdinfo_by_device_path()
156 EFI_DEVICE_PATH *devp = path; in efiblk_get_pdinfo_by_device_path()
215 efipart_find_parent(pdinfo_list_t *pdi, EFI_DEVICE_PATH *devpath) in efipart_find_parent()
218 EFI_DEVICE_PATH *parent; in efipart_find_parent()
240 EFI_DEVICE_PATH *devpath) in efipart_ignore_device()
242 EFI_DEVICE_PATH *node, *parent; in efipart_ignore_device()
353 EFI_DEVICE_PATH *devpath; in efipart_inithandles()
440 efipart_floppy(EFI_DEVICE_PATH *node) in efipart_floppy()
459 EFI_DEVICE_PATH *node; in efipart_testfd()
474 EFI_DEVICE_PATH *node; in efipart_initfd()
[all …]
HDefihttp.c183 EFI_DEVICE_PATH *imgpath, *devpath; in efihttp_dev_init()
232 EFI_DEVICE_PATH *devpath, *imgpath; in efihttp_dev_open()
HDenv.c544 EFI_DEVICE_PATH *dp; in efi_print_global()
590 text = efi_devpath_name((EFI_DEVICE_PATH *)data); in efi_print_global()
HDefinet.c360 EFI_DEVICE_PATH *devpath, *node; in efinet_dev_init()
/freebsd-13-stable/stand/efi/gptboot/
HDproto.c121 partition_number(EFI_DEVICE_PATH *devpath) in partition_number()
123 EFI_DEVICE_PATH *md; in partition_number()
139 probe_handle(EFI_HANDLE h, EFI_DEVICE_PATH *imgpath) in probe_handle()
143 EFI_DEVICE_PATH *devpath, *trimmed = NULL; in probe_handle()
201 probe_handles(EFI_HANDLE *handles, UINTN nhandles, EFI_DEVICE_PATH *imgpath) in probe_handles()
223 choice_protocol(EFI_HANDLE *handles, UINTN nhandles, EFI_DEVICE_PATH *imgpath) in choice_protocol()
/freebsd-13-stable/stand/efi/boot1/
HDproto.c54 probe_handle(EFI_HANDLE h, EFI_DEVICE_PATH *imgpath) in probe_handle()
58 EFI_DEVICE_PATH *devpath; in probe_handle()
155 choice_protocol(EFI_HANDLE *handles, UINTN nhandles, EFI_DEVICE_PATH *imgpath) in choice_protocol()
HDproto.h26 void choice_protocol(EFI_HANDLE *handles, UINTN nhandles, EFI_DEVICE_PATH *imgpath);
HDboot_module.h48 EFI_DEVICE_PATH *devpath;
HDboot1.c155 EFI_DEVICE_PATH *imgpath; in efi_main()
/freebsd-13-stable/stand/efi/loader/
HDmain.c108 EFI_DEVICE_PATH *path; in has_keyboard()
348 EFI_DEVICE_PATH *dp, *edp, *first_dp, *last_dp; in match_boot_info()
387 last_dp = first_dp = dp = (EFI_DEVICE_PATH *)walker; in match_boot_info()
388 edp = (EFI_DEVICE_PATH *)(walker + fplen); in match_boot_info()
391 while (dp < edp && SIZE(dp, edp) > sizeof(EFI_DEVICE_PATH)) { in match_boot_info()
398 dp = (EFI_DEVICE_PATH *)((char *)dp + efi_devpath_length(dp)); in match_boot_info()
494 EFI_DEVICE_PATH *devpath, *copy; in find_currdev()
739 EFI_DEVICE_PATH *node; in parse_uefi_con_out()
769 node = (EFI_DEVICE_PATH *)buf; in parse_uefi_con_out()
920 EFI_DEVICE_PATH *imgpath; in main()
[all …]
HDefiserialio.c119 efi_serial_get_index(EFI_DEVICE_PATH *devpath, int idx) in efi_serial_get_index()
154 EFI_DEVICE_PATH *devpath; in efi_serial_get_handle()
205 EFI_DEVICE_PATH *node; in comc_get_con_serial_handle()
225 node = (EFI_DEVICE_PATH *)buf; in comc_get_con_serial_handle()
/freebsd-13-stable/sys/contrib/edk2/Include/Protocol/
HDDevicePath.h64 typedef EFI_DEVICE_PATH_PROTOCOL EFI_DEVICE_PATH; typedef