Home
last modified time | relevance | path

Searched refs:efi_device_path (Results 1 – 25 of 32) 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.c82 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 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()
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 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.c44 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 Defi_load_initrd.c15 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 Dhelloworld.c104 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 Defi_boottime.c1717 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 DMakefile29 obj-y += efi_device_path.o
/u-boot/include/
A Defi_loader.h615 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 Defi_api.h481 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 Defi_load_initrd.h22 struct efi_device_path end;
A Defi.h53 struct efi_device_path;
378 struct efi_device_path *device_path;
/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.c37 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 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),
A Defi_selftest_controllers.c77 struct efi_device_path *remaining_device_path) in supported()
114 struct efi_device_path *remaining_device_path) in start()
/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 DMakefile6 obj-$(CONFIG_EFI_LOADER) += efi_device_path.o
/u-boot/test/
A Dprint_ut.c44 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 Dbootefi.c32 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 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()
112 struct efi_device_path *remaining_device_path) in efi_uc_start()

Completed in 46 milliseconds

12