Lines Matching full:disk
3 * EFI application disk support
18 * struct efi_disk_obj - EFI disk object
21 * @ops: EFI disk I/O protocol interface
28 * @offset: offset into disk for simple partition
221 * Create a handle for a partition or disk
228 * @offset offset into disk for simple partitions
229 * @return disk object
239 struct efi_disk_obj **disk) in efi_disk_add_dev() argument
297 if (disk) in efi_disk_add_dev()
298 *disk = diskobj; in efi_disk_add_dev()
305 * @parent handle of the parent disk
348 * U-Boot doesn't have a list of all online disk devices. So when running our
360 struct efi_disk_obj *disk; in efi_disk_register() local
372 printf("Scanning disk %s...\n", dev->name); in efi_disk_register()
374 desc, desc->devnum, 0, 0, &disk); in efi_disk_register()
376 printf("Disk %s not ready\n", dev->name); in efi_disk_register()
380 printf("ERROR: failure to add disk device %s, r = %lu\n", in efi_disk_register()
388 &disk->header, desc, if_typename, in efi_disk_register()
394 /* Search for all available disk devices */ in efi_disk_register()
420 i, 0, 0, &disk); in efi_disk_register()
422 printf("Disk %s not ready\n", devname); in efi_disk_register()
426 printf("ERROR: failure to add disk device %s, r = %lu\n", in efi_disk_register()
434 (&disk->header, desc, in efi_disk_register()