Lines Matching refs:device_path
1716 efi_status_t efi_setup_loaded_image(struct efi_device_path *device_path, in efi_setup_loaded_image() argument
1747 if (device_path) { in efi_setup_loaded_image()
1748 info->device_handle = efi_dp_find_obj(device_path, NULL); in efi_setup_loaded_image()
1750 dp = efi_dp_append(device_path, file_path); in efi_setup_loaded_image()
1799 struct efi_device_path **device_path, in efi_locate_device_path() argument
1812 EFI_ENTRY("%pUl, %p, %p", protocol, device_path, device); in efi_locate_device_path()
1814 if (!protocol || !device_path || !*device_path) { in efi_locate_device_path()
1820 len = efi_dp_instance_size(*device_path); in efi_locate_device_path()
1845 if (memcmp(*device_path, dp, len_dp)) in efi_locate_device_path()
1855 remainder = (u8 *)*device_path + len_best; in efi_locate_device_path()
1856 *device_path = (struct efi_device_path *)remainder; in efi_locate_device_path()