Lines Matching refs:efi_device_path
158 uint16_t *efi_dp_str(struct efi_device_path *dp);
459 efi_fs_from_path(struct efi_device_path *fp);
495 struct efi_device_path *file_path,
556 struct blk_desc *desc, int part, struct efi_device_path *dp);
559 struct efi_file_handle *efi_file_from_path(struct efi_device_path *fp);
602 efi_status_t efi_setup_loaded_image(struct efi_device_path *device_path,
603 struct efi_device_path *file_path,
615 struct efi_device_path *efi_dp_next(const struct efi_device_path *dp);
616 int efi_dp_match(const struct efi_device_path *a,
617 const struct efi_device_path *b);
618 struct efi_object *efi_dp_find_obj(struct efi_device_path *dp,
619 struct efi_device_path **rem);
621 efi_uintn_t efi_dp_instance_size(const struct efi_device_path *dp);
623 efi_uintn_t efi_dp_size(const struct efi_device_path *dp);
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,
626 const struct efi_device_path *dp2);
627 struct efi_device_path *efi_dp_append_node(const struct efi_device_path *dp,
628 const struct efi_device_path *node);
630 struct efi_device_path *efi_dp_create_device_node(const u8 type,
634 struct efi_device_path *efi_dp_append_instance(
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,
641 bool efi_dp_is_multi_instance(const struct efi_device_path *dp);
643 struct efi_device_path *efi_dp_from_part(struct blk_desc *desc, int part);
645 struct efi_device_path *efi_dp_part_node(struct blk_desc *desc, int part);
646 struct efi_device_path *efi_dp_from_file(struct blk_desc *desc, int part,
648 struct efi_device_path *efi_dp_from_eth(void);
649 struct efi_device_path *efi_dp_from_mem(uint32_t mem_type,
653 const struct efi_device_path *efi_dp_last_node(
654 const struct efi_device_path *dp);
655 efi_status_t efi_dp_split_file_path(struct efi_device_path *full_path,
656 struct efi_device_path **device_path,
657 struct efi_device_path **file_path);
660 struct efi_device_path **device,
661 struct efi_device_path **file);
662 ssize_t efi_dp_check_length(const struct efi_device_path *dp,
743 struct efi_device_path *file_path;