Lines Matching refs:device_path
1728 efi_status_t efi_setup_loaded_image(struct efi_device_path *device_path, in efi_setup_loaded_image() argument
1759 if (device_path) { in efi_setup_loaded_image()
1760 info->device_handle = efi_dp_find_obj(device_path, NULL, NULL); in efi_setup_loaded_image()
1762 dp = efi_dp_append(device_path, file_path); in efi_setup_loaded_image()
1810 struct efi_device_path **device_path, in efi_locate_device_path() argument
1823 EFI_ENTRY("%pUs, %p, %p", protocol, device_path, device); in efi_locate_device_path()
1825 if (!protocol || !device_path || !*device_path) { in efi_locate_device_path()
1831 len = efi_dp_instance_size(*device_path); in efi_locate_device_path()
1856 if (memcmp(*device_path, dp, len_dp)) in efi_locate_device_path()
1866 remainder = (u8 *)*device_path + len_best; in efi_locate_device_path()
1867 *device_path = (struct efi_device_path *)remainder; in efi_locate_device_path()