/openbmc/u-boot/include/ |
H A D | efi_loader.h | 114 uint16_t *efi_dp_str(struct efi_device_path *dp); 294 efi_fs_from_path(struct efi_device_path *fp); 356 struct blk_desc *desc, int part, struct efi_device_path *dp); 359 struct efi_file_handle *efi_file_from_path(struct efi_device_path *fp); 399 efi_status_t efi_setup_loaded_image(struct efi_device_path *device_path, 400 struct efi_device_path *file_path, 403 efi_status_t efi_load_image_from_path(struct efi_device_path *file_path, 414 struct efi_device_path *efi_dp_next(const struct efi_device_path *dp); 415 int efi_dp_match(const struct efi_device_path *a, 416 const struct efi_device_path *b); [all …]
|
H A D | efi_api.h | 115 struct efi_device_path **device_path, 122 struct efi_device_path *file_path, void *source_buffer, 140 struct efi_device_path *remaining_device_path, 343 struct efi_device_path *file_path; 362 struct efi_device_path { struct 377 struct efi_device_path dp; argument 384 struct efi_device_path dp; 397 struct efi_device_path dp; 412 struct efi_device_path dp; 419 struct efi_device_path dp; [all …]
|
H A D | efi.h | 48 struct efi_device_path; 363 struct efi_device_path *device_path;
|
/openbmc/u-boot/lib/efi_loader/ |
H A D | efi_device_path_utilities.c | 28 const struct efi_device_path *device_path) in get_device_path_size() 35 sz = efi_dp_size(device_path) + sizeof(struct efi_device_path); in get_device_path_size() 55 static struct efi_device_path * EFIAPI duplicate_device_path( in duplicate_device_path() 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() 96 static struct efi_device_path * EFIAPI append_device_node( in append_device_node() 97 const struct efi_device_path *device_path, in append_device_node() 98 const struct efi_device_path *device_node) in append_device_node() [all …]
|
H A D | efi_device_path.c | 19 static const struct efi_device_path END = { 71 struct efi_device_path *efi_dp_next(const struct efi_device_path *dp) in efi_dp_next() 80 return (struct efi_device_path *)dp; in efi_dp_next() 89 int efi_dp_match(const struct efi_device_path *a, in efi_dp_match() 90 const struct efi_device_path *b) in efi_dp_match() 124 static struct efi_device_path *shorten_path(struct efi_device_path *dp) in shorten_path() 143 static struct efi_object *find_obj(struct efi_device_path *dp, bool short_path, in find_obj() 144 struct efi_device_path **rem) in find_obj() 151 struct efi_device_path *obj_dp; in find_obj() 189 struct efi_object *efi_dp_find_obj(struct efi_device_path *dp, in efi_dp_find_obj() [all …]
|
H A D | efi_device_path_to_text.c | 44 static char *dp_unknown(char *s, struct efi_device_path *dp) in dp_unknown() 50 static char *dp_hardware(char *s, struct efi_device_path *dp) in dp_hardware() 75 static char *dp_acpi(char *s, struct efi_device_path *dp) in dp_acpi() 94 static char *dp_msging(char *s, struct efi_device_path *dp) in dp_msging() 168 static char *dp_media(char *s, struct efi_device_path *dp) in dp_media() 238 struct efi_device_path *dp) in efi_convert_single_device_node_to_text() 278 struct efi_device_path *device_node, in efi_convert_device_node_to_text() 311 struct efi_device_path *device_path, in efi_convert_device_path_to_text() 338 uint16_t *efi_dp_str(struct efi_device_path *dp) in efi_dp_str()
|
H A D | efi_bootmgr.c | 44 lo->file_path = (struct efi_device_path *)data; in efi_deserialize_load_option() 123 static void *try_load_entry(uint16_t n, struct efi_device_path **device_path, in try_load_entry() 124 struct efi_device_path **file_path) in try_load_entry() 169 void *efi_bootmgr_load(struct efi_device_path **device_path, in efi_bootmgr_load() 170 struct efi_device_path **file_path) in efi_bootmgr_load()
|
H A D | efi_disk.c | 37 struct efi_device_path *dp; 190 efi_fs_from_path(struct efi_device_path *full_path) in efi_fs_from_path() 194 struct efi_device_path *device_path; in efi_fs_from_path() 195 struct efi_device_path *file_path; in efi_fs_from_path() 233 struct efi_device_path *dp_parent, in efi_disk_add_dev() 257 struct efi_device_path *node = efi_dp_part_node(desc, part); in efi_disk_add_dev() 320 struct efi_device_path *dp = NULL; in efi_disk_create_partitions()
|
H A D | efi_root_node.c | 16 struct efi_device_path end; 52 dp->end.length = sizeof(struct efi_device_path); in efi_root_node_register()
|
H A D | efi_boottime.c | 1514 efi_status_t efi_setup_loaded_image(struct efi_device_path *device_path, in efi_setup_loaded_image() 1515 struct efi_device_path *file_path, in efi_setup_loaded_image() 1606 efi_status_t efi_load_image_from_path(struct efi_device_path *file_path, in efi_load_image_from_path() 1684 struct efi_device_path *file_path, in efi_load_image() 1689 struct efi_device_path *dp, *fp; in efi_load_image() 2329 struct efi_device_path **device_path, in efi_locate_device_path() 2332 struct efi_device_path *dp; in efi_locate_device_path() 2364 dp = (struct efi_device_path *)handler->protocol_interface; in efi_locate_device_path() 2382 *device_path = (struct efi_device_path *)remainder; in efi_locate_device_path() 2769 struct efi_device_path *remain_device_path) in efi_bind_controller() [all …]
|
H A D | Makefile | 23 obj-y += efi_device_path.o
|
H A D | efi_file.c | 20 struct efi_device_path *dp; 654 struct efi_file_handle *efi_file_from_path(struct efi_device_path *fp) in efi_file_from_path() 716 struct efi_device_path *dp) in efi_simple_file_system()
|
H A D | efi_hii_config.c | 83 const struct efi_device_path *device_path, in get_alt_config()
|
/openbmc/u-boot/lib/efi_selftest/ |
H A D | efi_selftest_devicepath.c | 69 struct efi_device_path end_node; in setup() 85 sizeof(struct efi_device_path), in setup() 92 sizeof(struct efi_device_path), in setup() 99 sizeof(struct efi_device_path), in setup() 131 end_node.length = sizeof(struct efi_device_path); in setup() 133 &end_node, sizeof(struct efi_device_path)); in setup() 135 &end_node, sizeof(struct efi_device_path)); in setup() 137 &end_node, sizeof(struct efi_device_path)); in setup() 259 struct efi_device_path *remaining_dp; in execute() 267 struct efi_device_path dp; in execute() [all …]
|
H A D | efi_selftest_block_device.c | 36 static struct efi_device_path *dp; 189 struct efi_device_path end_node; in setup() 208 sizeof(struct efi_device_path), in setup() 224 end_node.length = sizeof(struct efi_device_path); in setup() 227 &end_node, sizeof(struct efi_device_path)); in setup() 282 static efi_uintn_t dp_size(struct efi_device_path *dp) in dp_size() 284 struct efi_device_path *pos = dp; in dp_size() 287 pos = (struct efi_device_path *)((char *)pos + pos->length); in dp_size() 302 struct efi_device_path *dp_partition; in execute()
|
H 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()
|
H 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),
|
H 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()
|
/openbmc/u-boot/cmd/ |
H A D | bootefi.c | 27 static struct efi_device_path *bootefi_image_path; 28 static struct efi_device_path *bootefi_device_path; 202 struct efi_device_path *device_path, in bootefi_run_prepare() 203 struct efi_device_path *image_path, in bootefi_run_prepare() 246 struct efi_device_path *device_path, in do_bootefi_exec() 247 struct efi_device_path *image_path) in do_bootefi_exec() 250 struct efi_device_path *memdp = NULL; in do_bootefi_exec() 367 struct efi_device_path *device_path, *file_path; in do_bootefi_bootmgr_exec() 508 struct efi_device_path *device, *image; in efi_set_bootdev()
|
H A D | efidebug.c | 32 struct efi_device_path *dp; in efi_get_device_handle_info() 483 struct efi_device_path *device_path = NULL, *file_path = NULL; in do_efi_boot_add() 525 + sizeof(struct efi_device_path); /* for END */ in do_efi_boot_add()
|
/openbmc/u-boot/test/ |
H A D | print_ut.c | 24 sizeof(struct efi_device_path)]; in efi_ut_print() 26 struct efi_device_path *dp_end; in efi_ut_print() 37 dp_end = (struct efi_device_path *)pos; in efi_ut_print() 40 dp_end->length = sizeof(struct efi_device_path); in efi_ut_print()
|
/openbmc/u-boot/lib/efi_driver/ |
H A D | efi_uclass.c | 33 const struct efi_device_path *dp; in check_node_type() 41 const struct efi_device_path *node = efi_dp_last_node(dp); in check_node_type() 60 struct efi_device_path *remaining_device_path) in efi_uc_supported() 108 struct efi_device_path *remaining_device_path) in efi_uc_start()
|
/openbmc/u-boot/lib/ |
H A D | vsprintf.c | 309 str = efi_dp_str((struct efi_device_path *)dp); in device_path_string()
|
/openbmc/linux/ |
H A D | opengrok1.0.log | [all...] |