/u-boot/lib/efi_loader/ |
A D | efi_device_path_utilities.c | 28 const struct efi_device_path *device_path) in get_device_path_size() 56 const struct efi_device_path *device_path) in duplicate_device_path() 75 static struct efi_device_path * EFIAPI append_device_path( in append_device_path() 76 const struct efi_device_path *src1, in append_device_path() 77 const struct efi_device_path *src2) in append_device_path() 97 const struct efi_device_path *device_path, in append_device_node() 98 const struct efi_device_path *device_node) in append_device_node() 118 const struct efi_device_path *device_path, in append_device_path_instance() 119 const struct efi_device_path *device_path_instance) in append_device_path_instance() 140 struct efi_device_path **device_path_instance, in get_next_device_path_instance() [all …]
|
A D | efi_device_path.c | 82 struct efi_device_path *efi_dp_next(const struct efi_device_path *dp) in efi_dp_next() 135 static struct efi_device_path *shorten_path(struct efi_device_path *dp) in shorten_path() 226 const struct efi_device_path *efi_dp_last_node(const struct efi_device_path *dp) in efi_dp_last_node() 228 struct efi_device_path *ret; in efi_dp_last_node() 269 struct efi_device_path *efi_dp_dup(const struct efi_device_path *dp) in efi_dp_dup() 271 struct efi_device_path *ndp; in efi_dp_dup() 285 struct efi_device_path *efi_dp_append(const struct efi_device_path *dp1, in efi_dp_append() 288 struct efi_device_path *ret; in efi_dp_append() 313 struct efi_device_path *efi_dp_append_node(const struct efi_device_path *dp, in efi_dp_append_node() 390 struct efi_device_path *efi_dp_get_next_instance(struct efi_device_path **dp, in efi_dp_get_next_instance() [all …]
|
A D | efi_device_path_to_text.c | 45 static char *dp_unknown(char *s, struct efi_device_path *dp) in dp_unknown() 51 static char *dp_hardware(char *s, struct efi_device_path *dp) in dp_hardware() 86 static char *dp_acpi(char *s, struct efi_device_path *dp) in dp_acpi() 104 static char *dp_msging(char *s, struct efi_device_path *dp) in dp_msging() 217 static char *dp_media(char *s, struct efi_device_path *dp) in dp_media() 304 struct efi_device_path *dp) in efi_convert_single_device_node_to_text() 344 struct efi_device_path *device_node, in efi_convert_device_node_to_text() 377 struct efi_device_path *device_path, in efi_convert_device_path_to_text() 411 uint16_t *efi_dp_str(struct efi_device_path *dp) in efi_dp_str()
|
A D | efi_root_node.c | 19 struct efi_device_path end; 49 dp->end.length = sizeof(struct efi_device_path); in efi_root_node_register()
|
A D | efi_disk.c | 44 struct efi_device_path *dp; 290 efi_fs_from_path(struct efi_device_path *full_path) in efi_fs_from_path() 294 struct efi_device_path *device_path; in efi_fs_from_path() 295 struct efi_device_path *file_path; in efi_fs_from_path() 356 struct efi_device_path *dp_parent, in efi_disk_add_dev() 382 struct efi_device_path *node = efi_dp_part_node(desc, part); in efi_disk_add_dev() 509 struct efi_device_path *dp = NULL; in efi_disk_create_partitions()
|
A D | efi_load_initrd.c | 15 struct efi_device_path *file_path, bool boot_policy, 93 struct efi_device_path *file_path, bool boot_policy, in efi_load_file2_initrd()
|
A D | helloworld.c | 104 efi_status_t print_device_path(struct efi_device_path *device_path, in print_device_path() 143 struct efi_device_path *device_path; in efi_main()
|
A D | efi_boottime.c | 1717 struct efi_device_path *file_path, in efi_setup_loaded_image() 1724 struct efi_device_path *dp; in efi_setup_loaded_image() 1799 struct efi_device_path **device_path, in efi_locate_device_path() 1802 struct efi_device_path *dp; in efi_locate_device_path() 1947 struct efi_device_path *file_path, in efi_load_image_from_path() 1952 struct efi_device_path *dp; in efi_load_image_from_path() 2028 struct efi_device_path *file_path, in efi_load_image() 2033 struct efi_device_path *dp, *fp; in efi_load_image() 3318 struct efi_device_path *remain_device_path) in efi_bind_controller() 3354 struct efi_device_path *remain_device_path) in efi_connect_single_controller() [all …]
|
A D | Makefile | 29 obj-y += efi_device_path.o
|
/u-boot/include/ |
A D | efi_loader.h | 615 struct efi_device_path *efi_dp_next(const struct efi_device_path *dp); 617 const struct efi_device_path *b); 619 struct efi_device_path **rem); 624 struct efi_device_path *efi_dp_dup(const struct efi_device_path *dp); 625 struct efi_device_path *efi_dp_append(const struct efi_device_path *dp1, 627 struct efi_device_path *efi_dp_append_node(const struct efi_device_path *dp, 635 const struct efi_device_path *dp, 636 const struct efi_device_path *dpi); 638 struct efi_device_path *efi_dp_get_next_instance(struct efi_device_path **dp, 654 const struct efi_device_path *dp); [all …]
|
A D | efi_api.h | 481 struct efi_device_path { struct 496 struct efi_device_path dp; argument 503 struct efi_device_path dp; 516 struct efi_device_path dp; 534 struct efi_device_path dp; 541 struct efi_device_path dp; 547 struct efi_device_path dp; 556 struct efi_device_path dp; 562 struct efi_device_path dp; 569 struct efi_device_path dp; [all …]
|
A D | efi_load_initrd.h | 22 struct efi_device_path end;
|
A D | efi.h | 53 struct efi_device_path; 378 struct efi_device_path *device_path;
|
/u-boot/lib/efi_selftest/ |
A D | efi_selftest_devicepath.c | 50 struct efi_device_path sep1; 52 struct efi_device_path sep2; 54 struct efi_device_path end; 67 sizeof(struct efi_device_path), 80 sizeof(struct efi_device_path), 93 sizeof(struct efi_device_path), 118 struct efi_device_path end_node; in setup() 134 sizeof(struct efi_device_path), in setup() 308 struct efi_device_path *remaining_dp; in execute() 316 struct efi_device_path dp; in execute() [all …]
|
A D | efi_selftest_load_file.c | 65 struct efi_device_path d; 78 sizeof(struct efi_device_path), 86 struct efi_device_path e; 108 sizeof(struct efi_device_path), 116 struct efi_device_path d; 129 sizeof(struct efi_device_path), 137 struct efi_device_path e; 159 sizeof(struct efi_device_path), 210 struct efi_device_path *file_path, in load_file() 219 sizeof(struct efi_device_path))) { in load_file() [all …]
|
A D | efi_selftest_devicepath_util.c | 55 struct efi_device_path **dp) in create_single_node_device_path() 57 struct efi_device_path *node; in create_single_node_device_path() 94 struct efi_device_path *dp1; in execute() 95 struct efi_device_path *dp2; in execute() 96 struct efi_device_path *dp3; in execute()
|
A D | efi_selftest_block_device.c | 37 static struct efi_device_path *dp; 190 struct efi_device_path end_node; in setup() 209 sizeof(struct efi_device_path), in setup() 225 end_node.length = sizeof(struct efi_device_path); in setup() 228 &end_node, sizeof(struct efi_device_path)); in setup() 283 static efi_uintn_t dp_size(struct efi_device_path *dp) in dp_size() 285 struct efi_device_path *pos = dp; in dp_size() 288 pos = (struct efi_device_path *)((char *)pos + pos->length); in dp_size() 303 struct efi_device_path *dp_partition; in execute()
|
A D | efi_selftest_exception.c | 25 struct efi_device_path dp; 27 struct efi_device_path end;
|
A D | efi_selftest_loadimage.c | 81 struct efi_device_path end; 95 .length = sizeof(struct efi_device_path), 102 struct efi_device_path path; 104 struct efi_device_path end; 118 .length = sizeof(struct efi_device_path) + sizeof(dp_file.file), 124 .length = sizeof(struct efi_device_path),
|
A D | efi_selftest_controllers.c | 77 struct efi_device_path *remaining_device_path) in supported() 114 struct efi_device_path *remaining_device_path) in start()
|
/u-boot/test/lib/ |
A D | efi_device_path.c | 27 struct efi_device_path *p1 = (struct efi_device_path *)d1; in lib_test_efi_dp_check_length() 28 struct efi_device_path *p2 = (struct efi_device_path *)d2; in lib_test_efi_dp_check_length() 29 struct efi_device_path *p3 = (struct efi_device_path *)d3; in lib_test_efi_dp_check_length()
|
A D | Makefile | 6 obj-$(CONFIG_EFI_LOADER) += efi_device_path.o
|
/u-boot/test/ |
A D | print_ut.c | 44 sizeof(struct efi_device_path)]; in efi_ut_print() 46 struct efi_device_path *dp_end; in efi_ut_print() 57 dp_end = (struct efi_device_path *)pos; in efi_ut_print() 60 dp_end->length = sizeof(struct efi_device_path); in efi_ut_print()
|
/u-boot/cmd/ |
A D | bootefi.c | 32 static struct efi_device_path *bootefi_image_path; 33 static struct efi_device_path *bootefi_device_path; 65 struct efi_device_path *device, *image; in efi_set_bootdev() 100 struct efi_device_path *image_tmp = image; in efi_set_bootdev() 443 struct efi_device_path *file_path = NULL; in efi_run_image() 444 struct efi_device_path *msg_path; in efi_run_image() 500 struct efi_device_path *device_path, in bootefi_run_prepare() 501 struct efi_device_path *image_path, in bootefi_run_prepare()
|
/u-boot/lib/efi_driver/ |
A D | efi_uclass.c | 37 const struct efi_device_path *dp; in check_node_type() 45 const struct efi_device_path *node = efi_dp_last_node(dp); in check_node_type() 64 struct efi_device_path *remaining_device_path) in efi_uc_supported() 112 struct efi_device_path *remaining_device_path) in efi_uc_start()
|