Lines Matching refs:desc

41 	struct blk_desc *desc;  member
61 struct blk_desc *desc; in efi_disk_rw_blocks() local
67 desc = (struct blk_desc *) diskobj->desc; in efi_disk_rw_blocks()
68 blksz = desc->blksz; in efi_disk_rw_blocks()
80 n = blk_dread(desc, lba, blocks, buffer); in efi_disk_rw_blocks()
82 n = blk_dwrite(desc, lba, blocks, buffer); in efi_disk_rw_blocks()
235 struct blk_desc *desc, in efi_disk_add_dev() argument
245 if (!desc->lba) in efi_disk_add_dev()
257 struct efi_device_path *node = efi_dp_part_node(desc, part); in efi_disk_add_dev()
262 diskobj->dp = efi_dp_from_part(desc, part); in efi_disk_add_dev()
274 diskobj->volume = efi_simple_file_system(desc, part, in efi_disk_add_dev()
286 diskobj->desc = desc; in efi_disk_add_dev()
289 diskobj->media.removable_media = desc->removable; in efi_disk_add_dev()
291 diskobj->media.block_size = desc->blksz; in efi_disk_add_dev()
292 diskobj->media.io_align = desc->blksz; in efi_disk_add_dev()
293 diskobj->media.last_block = desc->lba - offset; in efi_disk_add_dev()
312 int efi_disk_create_partitions(efi_handle_t parent, struct blk_desc *desc, in efi_disk_create_partitions() argument
331 if (part_get_info(desc, part, &info)) in efi_disk_create_partitions()
335 ret = efi_disk_add_dev(parent, dp, if_typename, desc, diskid, in efi_disk_create_partitions()
368 struct blk_desc *desc = dev_get_uclass_platdata(dev); in efi_disk_register() local
369 const char *if_typename = blk_get_if_type_name(desc->if_type); in efi_disk_register()
374 desc, desc->devnum, 0, 0, &disk); in efi_disk_register()
388 &disk->header, desc, if_typename, in efi_disk_register()
389 desc->devnum, dev->name); in efi_disk_register()
406 struct blk_desc *desc; in efi_disk_register() local
409 desc = blk_get_devnum_by_type(if_type, i); in efi_disk_register()
410 if (!desc) in efi_disk_register()
412 if (desc->type == DEV_TYPE_UNKNOWN) in efi_disk_register()
419 ret = efi_disk_add_dev(NULL, NULL, if_typename, desc, in efi_disk_register()
434 (&disk->header, desc, in efi_disk_register()