Lines Matching refs:device_path
1787 efi_status_t efi_setup_loaded_image(struct efi_device_path *device_path, in efi_setup_loaded_image() argument
1818 if (device_path) { in efi_setup_loaded_image()
1819 info->device_handle = efi_dp_find_obj(device_path, NULL, NULL); in efi_setup_loaded_image()
1821 dp = efi_dp_concat(device_path, file_path, 0); in efi_setup_loaded_image()
1869 struct efi_device_path **device_path, in efi_locate_device_path() argument
1882 EFI_ENTRY("%pUs, %p, %p", protocol, device_path, device); in efi_locate_device_path()
1884 if (!protocol || !device_path || !*device_path) { in efi_locate_device_path()
1890 len = efi_dp_instance_size(*device_path); in efi_locate_device_path()
1915 if (memcmp(*device_path, dp, len_dp)) in efi_locate_device_path()
1925 remainder = (u8 *)*device_path + len_best; in efi_locate_device_path()
1926 *device_path = (struct efi_device_path *)remainder; in efi_locate_device_path()