Home
last modified time | relevance | path

Searched refs:efi_device_path (Results 1 – 25 of 41) sorted by relevance

12

/u-boot/lib/efi_loader/
A Defi_device_path_utilities.c28 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 Defi_device_path.c73 struct efi_device_path *efi_dp_next(const struct efi_device_path *dp) in efi_dp_next()
127 struct efi_device_path *efi_dp_shorten(struct efi_device_path *dp) in efi_dp_shorten()
234 const struct efi_device_path *efi_dp_last_node(const struct efi_device_path *dp) in efi_dp_last_node()
277 struct efi_device_path *efi_dp_dup(const struct efi_device_path *dp) in efi_dp_dup()
309 efi_device_path *efi_dp_append_or_concatenate(const struct efi_device_path *dp1, in efi_dp_append_or_concatenate()
359 struct efi_device_path *efi_dp_append(const struct efi_device_path *dp1, in efi_dp_append()
375 struct efi_device_path *efi_dp_concat(const struct efi_device_path *dp1, in efi_dp_concat()
381 struct efi_device_path *efi_dp_append_node(const struct efi_device_path *dp, in efi_dp_append_node()
458 struct efi_device_path *efi_dp_get_next_instance(struct efi_device_path **dp, in efi_dp_get_next_instance()
1016 struct efi_device_path *efi_dp_from_file(const struct efi_device_path *dp, in efi_dp_from_file()
[all …]
A Defi_load_initrd.c17 struct efi_device_path *file_path, bool boot_policy,
53 static efi_status_t get_initrd_fp(struct efi_device_path **initrd_fp) in get_initrd_fp()
55 struct efi_device_path *dp = NULL; in get_initrd_fp()
93 struct efi_device_path *file_path, bool boot_policy, in efi_load_file2_initrd()
96 struct efi_device_path *initrd_fp = NULL; in efi_load_file2_initrd()
161 struct efi_device_path *initrd_fp = NULL; in check_initrd()
A Defi_bootmgr.c48 struct efi_device_path *expand_media_path(struct efi_device_path *device_path) in expand_media_path()
50 struct efi_device_path *rem, *full_path; in expand_media_path()
91 struct efi_device_path *fp, in try_load_from_file_path()
96 struct efi_device_path *dp; in try_load_from_file_path()
140 static efi_status_t try_load_from_short_path(struct efi_device_path *fp, in try_load_from_short_path()
205 struct efi_device_path *file_path; in try_load_entry()
A Defi_device_path_to_text.c45 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()
93 static char *dp_acpi(char *s, struct efi_device_path *dp) in dp_acpi()
111 static char *dp_msging(char *s, struct efi_device_path *dp) in dp_msging()
248 static char *dp_media(char *s, struct efi_device_path *dp) in dp_media()
343 struct efi_device_path *dp) in efi_convert_single_device_node_to_text()
383 struct efi_device_path *device_node, in efi_convert_device_node_to_text()
416 struct efi_device_path *device_path, in efi_convert_device_path_to_text()
451 uint16_t *efi_dp_str(struct efi_device_path *dp) in efi_dp_str()
A Defi_root_node.c19 struct efi_device_path end;
49 dp->end.length = sizeof(struct efi_device_path); in efi_root_node_register()
A Defi_disk.c47 struct efi_device_path *dp;
329 efi_fs_from_path(struct efi_device_path *full_path) in efi_fs_from_path()
333 struct efi_device_path *device_path; in efi_fs_from_path()
334 struct efi_device_path *file_path; in efi_fs_from_path()
395 struct efi_device_path *dp_parent, in efi_disk_add_dev()
421 struct efi_device_path *node = efi_dp_part_node(desc, part); in efi_disk_add_dev()
608 struct efi_device_path *dp_parent; in efi_disk_create_part()
625 dp_parent = (struct efi_device_path *)handler->protocol_interface; in efi_disk_create_part()
/u-boot/include/
A Defi_loader.h780 struct efi_device_path *efi_dp_shorten(struct efi_device_path *dp);
781 struct efi_device_path *efi_dp_next(const struct efi_device_path *dp);
791 struct efi_device_path *efi_dp_dup(const struct efi_device_path *dp);
792 struct efi_device_path *efi_dp_append(const struct efi_device_path *dp1,
794 struct efi_device_path *efi_dp_append_node(const struct efi_device_path *dp,
802 const struct efi_device_path *dp,
805 struct efi_device_path *efi_dp_get_next_instance(struct efi_device_path **dp,
813 struct efi_device_path *efi_dp_from_file(const struct efi_device_path *dp,
905 struct efi_device_path *file_path;
911 struct efi_device_path *efi_dp_concat(const struct efi_device_path *dp1,
[all …]
A Defi_config.h90 struct efi_device_path *dp_volume;
117 struct efi_device_path *eficonfig_create_device_path(struct efi_device_path *dp_volume,
A Defi_api.h570 struct efi_device_path dp;
577 struct efi_device_path dp;
583 struct efi_device_path dp;
595 struct efi_device_path dp;
615 struct efi_device_path dp;
622 struct efi_device_path dp;
628 struct efi_device_path dp;
637 struct efi_device_path dp;
643 struct efi_device_path dp;
650 struct efi_device_path dp;
[all …]
A Defi_load_initrd.h23 struct efi_device_path end;
/u-boot/lib/efi_selftest/
A Defi_selftest_devicepath.c50 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 Defi_selftest_load_file.c65 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 Defi_selftest_devicepath_util.c55 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 Defi_selftest_block_device.c39 static struct efi_device_path *dp;
192 struct efi_device_path end_node; in setup()
211 sizeof(struct efi_device_path), in setup()
227 end_node.length = sizeof(struct efi_device_path); in setup()
230 &end_node, sizeof(struct efi_device_path)); in setup()
285 static efi_uintn_t dp_size(struct efi_device_path *dp) in dp_size()
287 struct efi_device_path *pos = dp; in dp_size()
290 pos = (struct efi_device_path *)((char *)pos + pos->length); in dp_size()
305 struct efi_device_path *dp_partition; in execute()
A Defi_selftest_exception.c25 struct efi_device_path dp;
27 struct efi_device_path end;
A Defi_selftest_loadimage.c81 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),
/u-boot/test/lib/
A Defi_device_path.c27 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 DMakefile8 obj-$(CONFIG_EFI_LOADER) += efi_device_path.o
/u-boot/cmd/
A Dbootefi.c32 static struct efi_device_path *bootefi_image_path;
33 static struct efi_device_path *bootefi_device_path;
77 struct efi_device_path *device, *image; in efi_set_bootdev()
116 struct efi_device_path *image_tmp = image; in efi_set_bootdev()
490 struct efi_device_path *file_path = NULL; in efi_run_image()
491 struct efi_device_path *msg_path; in efi_run_image()
548 struct efi_device_path *device_path, in bootefi_run_prepare()
549 struct efi_device_path *image_path, in bootefi_run_prepare()
A Defidebug.c667 struct efi_device_path *create_initrd_dp(const char *dev, const char *part, in create_initrd_dp()
671 struct efi_device_path *tmp_dp = NULL, *tmp_fp = NULL, *short_fp = NULL; in create_initrd_dp()
672 struct efi_device_path *initrd_dp = NULL; in create_initrd_dp()
700 initrd_dp = efi_dp_append((const struct efi_device_path *)&id_dp, in create_initrd_dp()
733 struct efi_device_path *file_path = NULL; in do_efi_boot_add()
734 struct efi_device_path *fp_free = NULL; in do_efi_boot_add()
735 struct efi_device_path *final_fp = NULL; in do_efi_boot_add()
736 struct efi_device_path *initrd_dp = NULL; in do_efi_boot_add()
797 sizeof(struct efi_device_path); in do_efi_boot_add()
820 sizeof(struct efi_device_path); in do_efi_boot_add()
[all …]
A Deficonfig.c81 struct efi_device_path *dp;
507 struct efi_device_path *eficonfig_create_device_path(struct efi_device_path *dp_volume, in eficonfig_create_device_path()
513 struct efi_device_path *dp; in eficonfig_create_device_path()
529 *((struct efi_device_path *)p) = END; in eficonfig_create_device_path()
622 struct efi_device_path *device_path; in eficonfig_select_volume()
1421 struct efi_device_path *device_dp) in fill_file_info()
1424 struct efi_device_path *file_dp = NULL; in fill_file_info()
1466 struct efi_device_path *dp = NULL; in eficonfig_edit_boot_option()
1468 struct efi_device_path *final_dp = NULL; in eficonfig_edit_boot_option()
1469 struct efi_device_path *device_dp = NULL; in eficonfig_edit_boot_option()
[all …]
/u-boot/lib/efi_driver/
A Defi_uclass.c37 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()
120 struct efi_device_path *remaining_device_path) in efi_uc_start()
/u-boot/lib/efi/
A Defi_app.c85 struct efi_device_path *device_path, int len, in efi_bind_block()
190 static bool devpath_is_partition(const struct efi_device_path *path) in devpath_is_partition()
192 const struct efi_device_path *p; in devpath_is_partition()
230 struct efi_device_path *path; in setup_block()
/u-boot/test/
A Dprint_ut.c71 sizeof(struct efi_device_path)]; in print_efi_ut()
73 struct efi_device_path *dp_end; in print_efi_ut()
84 dp_end = (struct efi_device_path *)pos; in print_efi_ut()
87 dp_end->length = sizeof(struct efi_device_path); in print_efi_ut()

Completed in 75 milliseconds

12