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

/freebsd-13-stable/stand/efi/include/
H A Defilib.h58 EFI_DEVICE_PATH *pd_devpath;
70 pdinfo_t *efiblk_get_pdinfo_by_device_path(EFI_DEVICE_PATH *path);
85 EFI_DEVICE_PATH *efi_lookup_image_devpath(EFI_HANDLE);
86 EFI_DEVICE_PATH *efi_lookup_devpath(EFI_HANDLE);
88 EFI_HANDLE efi_devpath_handle(EFI_DEVICE_PATH *);
89 EFI_DEVICE_PATH *efi_devpath_last_node(EFI_DEVICE_PATH *);
90 EFI_DEVICE_PATH *efi_devpath_trim(EFI_DEVICE_PATH *);
91 bool efi_devpath_match(EFI_DEVICE_PATH *, EFI_DEVICE_PAT
[all...]
H A Defidevp.h40 } EFI_DEVICE_PATH; typedef in typeref:struct:_EFI_DEVICE_PATH
49 #define END_DEVICE_PATH_LENGTH (sizeof(EFI_DEVICE_PATH))
58 #define NextDevicePathNode(a) ( (EFI_DEVICE_PATH *) ( ((UINT8 *) (a)) + DevicePathNodeLength(a)))
74 (a)->Length[0] = sizeof(EFI_DEVICE_PATH); \
85 EFI_DEVICE_PATH Header;
92 EFI_DEVICE_PATH Header;
98 EFI_DEVICE_PATH Header;
106 EFI_DEVICE_PATH Header;
120 EFI_DEVICE_PATH Header;
131 EFI_DEVICE_PATH Heade
[all...]
H A Defiprot.h364 IN EFI_DEVICE_PATH *FilePath,
421 IN OUT EFI_DEVICE_PATH **PciDevicePath
574 IN EFI_DEVICE_PATH *RemainingPath
582 IN EFI_DEVICE_PATH *RemainingPath
H A Defiapi.h339 IN EFI_DEVICE_PATH *FilePath,
381 EFI_DEVICE_PATH *FilePath;
525 IN OUT EFI_DEVICE_PATH **DevicePath,
547 IN EFI_DEVICE_PATH *RemainingDevicePath OPTIONAL,
/freebsd-13-stable/stand/efi/boot1/
H A Dproto.h28 void choice_protocol(EFI_HANDLE *handles, UINTN nhandles, EFI_DEVICE_PATH *imgpath);
H A Dboot_module.h50 EFI_DEVICE_PATH *devpath;
H A Dproto.c56 probe_handle(EFI_HANDLE h, EFI_DEVICE_PATH *imgpath)
60 EFI_DEVICE_PATH *devpath;
157 choice_protocol(EFI_HANDLE *handles, UINTN nhandles, EFI_DEVICE_PATH *imgpath)
H A Dboot1.c157 EFI_DEVICE_PATH *imgpath;
/freebsd-13-stable/stand/efi/libefi/
H A Ddevpath.c44 EFI_DEVICE_PATH *
47 EFI_DEVICE_PATH *devpath;
57 EFI_DEVICE_PATH *
60 EFI_DEVICE_PATH *devpath;
94 EFI_DEVICE_PATH Header;
140 efi_hw_dev_path(EFI_DEVICE_PATH *node, char *suffix)
184 efi_acpi_dev_path(EFI_DEVICE_PATH *node, char *suffix)
249 efi_messaging_dev_path(EFI_DEVICE_PATH *node, char *suffix)
339 efi_media_dev_path(EFI_DEVICE_PATH *node, char *suffix)
425 efi_translate_devpath(EFI_DEVICE_PATH *devpat
[all...]
H A Defipart.c152 efiblk_get_pdinfo_by_device_path(EFI_DEVICE_PATH *path)
156 EFI_DEVICE_PATH *devp = path;
215 efipart_find_parent(pdinfo_list_t *pdi, EFI_DEVICE_PATH *devpath)
218 EFI_DEVICE_PATH *parent;
240 EFI_DEVICE_PATH *devpath)
242 EFI_DEVICE_PATH *node, *parent;
353 EFI_DEVICE_PATH *devpath;
440 efipart_floppy(EFI_DEVICE_PATH *node)
459 EFI_DEVICE_PATH *node;
474 EFI_DEVICE_PATH *nod
[all...]
H A Definet.c362 EFI_DEVICE_PATH *devpath, *node;
H A Defihttp.c187 EFI_DEVICE_PATH *imgpath, *devpath;
236 EFI_DEVICE_PATH *devpath, *imgpath;
H A Denv.c546 EFI_DEVICE_PATH *dp;
592 text = efi_devpath_name((EFI_DEVICE_PATH *)data);
/freebsd-13-stable/stand/efi/gptboot/
H A Dproto.c123 partition_number(EFI_DEVICE_PATH *devpath)
125 EFI_DEVICE_PATH *md;
141 probe_handle(EFI_HANDLE h, EFI_DEVICE_PATH *imgpath)
145 EFI_DEVICE_PATH *devpath, *trimmed = NULL;
203 probe_handles(EFI_HANDLE *handles, UINTN nhandles, EFI_DEVICE_PATH *imgpath)
225 choice_protocol(EFI_HANDLE *handles, UINTN nhandles, EFI_DEVICE_PATH *imgpath)
/freebsd-13-stable/stand/efi/loader/
H A Defiserialio.c123 efi_serial_get_index(EFI_DEVICE_PATH *devpath, int idx)
158 EFI_DEVICE_PATH *devpath;
209 EFI_DEVICE_PATH *node;
229 node = (EFI_DEVICE_PATH *)buf;
H A Dmain.c108 EFI_DEVICE_PATH *path;
350 EFI_DEVICE_PATH *dp, *edp, *first_dp, *last_dp;
389 last_dp = first_dp = dp = (EFI_DEVICE_PATH *)walker;
390 edp = (EFI_DEVICE_PATH *)(walker + fplen);
393 while (dp < edp && SIZE(dp, edp) > sizeof(EFI_DEVICE_PATH)) {
400 dp = (EFI_DEVICE_PATH *)((char *)dp + efi_devpath_length(dp));
496 EFI_DEVICE_PATH *devpath, *copy;
730 EFI_DEVICE_PATH *node;
746 node = (EFI_DEVICE_PATH *)buf;
897 EFI_DEVICE_PATH *imgpat
[all...]
/freebsd-13-stable/sys/contrib/edk2/Include/Protocol/
H A DDevicePath.h64 typedef EFI_DEVICE_PATH_PROTOCOL EFI_DEVICE_PATH; typedef

Completed in 92 milliseconds