Home
last modified time | relevance | path

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

/freebsd/stand/efi/include/
H A Defilib.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 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 Defidevp.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 …]
H A Defiprot.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
H A Defiapi.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/stand/efi/libefi/
H A Ddevpath.c41 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 Defipart.c151 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 Deficom.c129 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 Denv.c543 EFI_DEVICE_PATH *dp; in efi_print_global()
589 text = efi_devpath_name((EFI_DEVICE_PATH *)data); in efi_print_global()
H A Defihttp.c182 EFI_DEVICE_PATH *imgpath, *devpath; in efihttp_dev_init()
231 EFI_DEVICE_PATH *devpath, *imgpath; in efihttp_dev_open()
H A Definet.c359 EFI_DEVICE_PATH *devpath, *node; in efinet_dev_init()
/freebsd/stand/efi/gptboot/
H A Dproto.c120 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 Dproto.c53 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 Dproto.h26 void choice_protocol(EFI_HANDLE *handles, UINTN nhandles, EFI_DEVICE_PATH *imgpath);
H A Dboot_module.h48 EFI_DEVICE_PATH *devpath;
H A Dboot1.c174 EFI_DEVICE_PATH *imgpath; in efi_main()
/freebsd/stand/efi/loader/
H A Dmain.c122 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 DDevicePath.h64 typedef EFI_DEVICE_PATH_PROTOCOL EFI_DEVICE_PATH; typedef