/u-boot/include/ |
A D | blk.h | 97 unsigned long (*block_read)(struct blk_desc *block_dev, 101 unsigned long (*block_write)(struct blk_desc *block_dev, 439 if (blkcache_read(block_dev->if_type, block_dev->devnum, in blk_dread() 440 start, blkcnt, block_dev->blksz, buffer)) in blk_dread() 448 blks_read = block_dev->block_read(block_dev, start, blkcnt, buffer); in blk_dread() 450 blkcache_fill(block_dev->if_type, block_dev->devnum, in blk_dread() 451 start, blkcnt, block_dev->blksz, buffer); in blk_dread() 459 blkcache_invalidate(block_dev->if_type, block_dev->devnum); in blk_dwrite() 460 return block_dev->block_write(block_dev, start, blkcnt, buffer); in blk_dwrite() 466 blkcache_invalidate(block_dev->if_type, block_dev->devnum); in blk_derase() [all …]
|
A D | ide.h | 30 ulong ide_read(struct blk_desc *block_dev, lbaint_t blknr, lbaint_t blkcnt, 32 ulong ide_write(struct blk_desc *block_dev, lbaint_t blknr, lbaint_t blkcnt,
|
A D | spl.h | 490 struct blk_desc *block_dev, int partition, 493 struct blk_desc *block_dev, int partition); 499 struct blk_desc *block_dev, int partition, 502 struct blk_desc *block_dev, int partition);
|
A D | usb_mass_storage.h | 25 struct blk_desc block_dev; member
|
/u-boot/cmd/ |
A D | usb_mass_storage.c | 25 struct blk_desc *block_dev = &ums_dev->block_dev; in ums_read_sector() local 28 return blk_dread(block_dev, blkstart, blkcnt, buf); in ums_read_sector() 34 struct blk_desc *block_dev = &ums_dev->block_dev; in ums_write_sector() local 37 return blk_dwrite(block_dev, blkstart, blkcnt, buf); in ums_write_sector() 59 struct blk_desc *block_dev; in ums_init() local 78 &block_dev, &info, 1); in ums_init() 91 if (block_dev->blksz != SECTOR_SIZE) in ums_init() 102 ums[ums_count].num_sectors = block_dev->lba; in ums_init() 116 ums[ums_count].block_dev = *block_dev; in ums_init() 119 ums_count, devtype, ums[ums_count].block_dev.devnum, in ums_init() [all …]
|
/u-boot/common/spl/ |
A D | spl_ext.c | 13 struct blk_desc *block_dev, int partition, in spl_load_image_ext() argument 23 if (part_get_info(block_dev, partition, &part_info)) { in spl_load_image_ext() 28 ext4fs_set_blk_dev(block_dev, &part_info); in spl_load_image_ext() 69 struct blk_desc *block_dev, int partition) in spl_load_image_ext_os() argument 76 if (part_get_info(block_dev, partition, &part_info)) { in spl_load_image_ext_os() 81 ext4fs_set_blk_dev(block_dev, &part_info); in spl_load_image_ext_os() 106 err = spl_load_image_ext(spl_image, block_dev, in spl_load_image_ext_os() 137 return spl_load_image_ext(spl_image, block_dev, partition, in spl_load_image_ext_os() 142 struct blk_desc *block_dev, int partition) in spl_load_image_ext_os() argument
|
A D | spl_fat.c | 23 static int spl_register_fat_device(struct blk_desc *block_dev, int partition) in spl_register_fat_device() argument 30 err = fat_register_device(block_dev, partition); in spl_register_fat_device() 58 struct blk_desc *block_dev, int partition, in spl_load_image_fat() argument 64 err = spl_register_fat_device(block_dev, partition); in spl_load_image_fat() 117 struct blk_desc *block_dev, int partition) in spl_load_image_fat_os() argument 122 err = spl_register_fat_device(block_dev, partition); in spl_load_image_fat_os() 137 err = spl_load_image_fat(spl_image, block_dev, in spl_load_image_fat_os() 163 return spl_load_image_fat(spl_image, block_dev, partition, in spl_load_image_fat_os() 168 struct blk_desc *block_dev, int partition) in spl_load_image_fat_os() argument
|
/u-boot/drivers/block/ |
A D | sandbox.c | 39 struct blk_desc *block_dev = dev_get_uclass_plat(dev); local 42 static unsigned long host_block_read(struct blk_desc *block_dev, 46 int dev = block_dev->devnum; 53 if (os_lseek(host_dev->fd, start * block_dev->blksz, OS_SEEK_SET) == 58 ssize_t len = os_read(host_dev->fd, buffer, blkcnt * block_dev->blksz); 60 return len / block_dev->blksz; 70 struct blk_desc *block_dev = dev_get_uclass_plat(dev); local 72 static unsigned long host_block_write(struct blk_desc *block_dev, 76 int dev = block_dev->devnum; 80 if (os_lseek(host_dev->fd, start * block_dev->blksz, OS_SEEK_SET) == [all …]
|
A D | blk-uclass.c | 435 unsigned long blk_dread(struct blk_desc *block_dev, lbaint_t start, in blk_dread() argument 438 struct udevice *dev = block_dev->bdev; in blk_dread() 445 if (blkcache_read(block_dev->if_type, block_dev->devnum, in blk_dread() 446 start, blkcnt, block_dev->blksz, buffer)) in blk_dread() 450 blkcache_fill(block_dev->if_type, block_dev->devnum, in blk_dread() 451 start, blkcnt, block_dev->blksz, buffer); in blk_dread() 456 unsigned long blk_dwrite(struct blk_desc *block_dev, lbaint_t start, in blk_dwrite() argument 459 struct udevice *dev = block_dev->bdev; in blk_dwrite() 465 blkcache_invalidate(block_dev->if_type, block_dev->devnum); in blk_dwrite() 472 struct udevice *dev = block_dev->bdev; in blk_derase() [all …]
|
A D | ide.c | 413 ulong atapi_read(struct blk_desc *block_dev, lbaint_t blknr, lbaint_t blkcnt, in atapi_read() argument 416 int device = block_dev->devnum; in atapi_read() 938 ulong ide_read(struct blk_desc *block_dev, lbaint_t blknr, lbaint_t blkcnt, in ide_read() 943 struct blk_desc *block_dev = dev_get_uclass_plat(dev); in ide_read() local 945 int device = block_dev->devnum; in ide_read() 1065 ulong ide_write(struct blk_desc *block_dev, lbaint_t blknr, lbaint_t blkcnt, in ide_write() 1070 struct blk_desc *block_dev = dev_get_uclass_plat(dev); in ide_write() local 1072 int device = block_dev->devnum; in ide_write()
|
/u-boot/drivers/mmc/ |
A D | fsl_esdhc_spl.c | 42 err = mmc->block_dev.block_read(&mmc->block_dev, blk_start, blk_cnt, in mmc_spl_load_image() 90 err = mmc->block_dev.block_read(&mmc->block_dev, in mmc_boot() 129 err = mmc->block_dev.block_read(&mmc->block_dev, blk_start, blk_cnt, in mmc_boot()
|
A D | mmc_private.h | 25 ulong mmc_bread(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, 36 ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, 38 ulong mmc_berase(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt); 58 static inline unsigned long mmc_berase(struct blk_desc *block_dev, in mmc_berase() argument 64 static inline ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, in mmc_bwrite() argument
|
A D | mmc_legacy.c | 33 return &mmc->block_dev; in mmc_get_blk_desc() 44 if (m->block_dev.devnum == dev_num) in find_mmc_device() 62 return &mmc->block_dev; in mmc_get_blk_desc() 112 printf("%s: %d", m->cfg->name, m->block_dev.devnum); in print_mmc_devices() 134 .block_dev = { 226 if (mmc->block_dev.hwpart == hwpart) in mmc_select_hwpartp() 250 *descp = &mmc->block_dev; in mmc_get_dev()
|
A D | mmc_write.c | 72 ulong mmc_berase(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt) in mmc_berase() 76 struct blk_desc *block_dev = dev_get_uclass_plat(dev); in mmc_berase() local 78 int dev_num = block_dev->devnum; in mmc_berase() 89 block_dev->hwpart); in mmc_berase() 191 ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, in mmc_bwrite() 196 struct blk_desc *block_dev = dev_get_uclass_plat(dev); in mmc_bwrite() local 198 int dev_num = block_dev->devnum; in mmc_bwrite() 206 err = blk_select_hwpart_devnum(IF_TYPE_MMC, dev_num, block_dev->hwpart); in mmc_bwrite()
|
/u-boot/board/gdsys/p1022/ |
A D | sdhc_boot.c | 46 n = mmc->block_dev.block_read(&mmc->block_dev, 0, 1, tmp_buf); in mmc_get_env_addr()
|
A D | controlcenterd-id.c | 194 n = mmc->block_dev.block_read(&mmc->block_dev, block_no++, 1, in ccdm_mmc_read() 205 n = mmc->block_dev.block_read(&mmc->block_dev, block_no, cnt, in ccdm_mmc_read() 215 n = mmc->block_dev.block_read(&mmc->block_dev, block_no++, 1, in ccdm_mmc_read()
|
/u-boot/drivers/scsi/ |
A D | scsi.c | 152 struct blk_desc *block_dev = dev_get_uclass_plat(dev); in scsi_read() local 161 pccb->target = block_dev->target; in scsi_read() 162 pccb->lun = block_dev->lun; in scsi_read() 181 pccb->datalen = block_dev->blksz * blocks; in scsi_read() 188 pccb->datalen = block_dev->blksz * max_blks; in scsi_read() 194 pccb->datalen = block_dev->blksz * blks; in scsi_read() 222 struct blk_desc *block_dev = dev_get_uclass_plat(dev); in scsi_write() local 231 pccb->target = block_dev->target; in scsi_write() 232 pccb->lun = block_dev->lun; in scsi_write() 247 pccb->datalen = block_dev->blksz * max_blks; in scsi_write() [all …]
|
/u-boot/drivers/ata/ |
A D | sata.c | 75 static unsigned long sata_bread(struct blk_desc *block_dev, lbaint_t start, in sata_bread() argument 78 return sata_read(block_dev->devnum, start, blkcnt, dst); in sata_bread() 81 static unsigned long sata_bwrite(struct blk_desc *block_dev, lbaint_t start, in sata_bwrite() argument 84 return sata_write(block_dev->devnum, start, blkcnt, buffer); in sata_bwrite()
|
/u-boot/board/freescale/common/ |
A D | sdhc_boot.c | 34 n = mmc->block_dev.block_read(&mmc->block_dev, 0, 1, tmp_buf); in mmc_get_env_addr()
|
/u-boot/disk/ |
A D | part_iso.c | 31 unsigned long iso_dread(struct blk_desc *block_dev, lbaint_t start, in iso_dread() argument 36 if (block_dev->blksz == 512) { in iso_dread() 42 ret = blk_dread(block_dev, start, blkcnt, buffer); in iso_dread() 44 if (block_dev->blksz == 512) in iso_dread()
|
/u-boot/common/ |
A D | usb_storage.c | 1143 struct blk_desc *block_dev; in usb_stor_read() local 1150 block_dev = dev_get_uclass_plat(dev); in usb_stor_read() 1155 udev = usb_dev_desc[block_dev->devnum].priv; in usb_stor_read() 1165 srb->lun = block_dev->lun; in usb_stor_read() 1171 block_dev->devnum, start, blks, buf_addr); in usb_stor_read() 1184 srb->datalen = block_dev->blksz * smallblks; in usb_stor_read() 1226 struct blk_desc *block_dev; in usb_stor_write() local 1234 block_dev = dev_get_uclass_plat(dev); in usb_stor_write() 1239 udev = usb_dev_desc[block_dev->devnum].priv; in usb_stor_write() 1250 srb->lun = block_dev->lun; in usb_stor_write() [all …]
|
/u-boot/arch/arm/mach-stm32mp/cmd_stm32prog/ |
A D | stm32prog.c | 547 struct blk_desc *block_dev = NULL; in init_device() local 569 block_dev = mmc_get_blk_desc(mmc); in init_device() 570 if (!block_dev) { in init_device() 580 last_addr = (u64)(block_dev->lba - in init_device() 582 block_dev->blksz; in init_device() 586 block_dev->blksz; in init_device() 589 block_dev->lba, block_dev->blksz); in init_device() 650 if (block_dev) in init_device() 651 part->size = block_dev->lba * block_dev->blksz; in init_device() 723 if (block_dev) { in init_device() [all …]
|
/u-boot/drivers/fastboot/ |
A D | fb_mmc.c | 134 static lbaint_t fb_mmc_blk_write(struct blk_desc *block_dev, lbaint_t start, in fb_mmc_blk_write() argument 148 blks_written = blk_dwrite(block_dev, blk, cur_blkcnt, in fb_mmc_blk_write() 149 buffer + (i * block_dev->blksz)); in fb_mmc_blk_write() 153 blks_written = blk_derase(block_dev, blk, cur_blkcnt); in fb_mmc_blk_write()
|
/u-boot/drivers/net/phy/ |
A D | cortina.c | 185 (void)mmc->block_dev.block_read(&mmc->block_dev, blk, cnt, in cs4340_upload_firmware()
|
/u-boot/cmd/mvebu/ |
A D | bubt.c | 192 blk_count = image_size / mmc->block_dev.blksz; in mmc_burn_image() 193 if (image_size % mmc->block_dev.blksz) in mmc_burn_image() 196 blk_written = mmc->block_dev.block_write(mmc_dev_num, in mmc_burn_image()
|