Home
last modified time | relevance | path

Searched refs:block_dev (Results 1 – 25 of 30) sorted by relevance

12

/u-boot/include/
A Dblk.h97 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 Dide.h30 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 Dspl.h490 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 Dusb_mass_storage.h25 struct blk_desc block_dev; member
/u-boot/cmd/
A Dusb_mass_storage.c25 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 Dspl_ext.c13 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 Dspl_fat.c23 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 Dsandbox.c39 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 Dblk-uclass.c435 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 Dide.c413 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 Dfsl_esdhc_spl.c42 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 Dmmc_private.h25 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 Dmmc_legacy.c33 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 Dmmc_write.c72 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 Dsdhc_boot.c46 n = mmc->block_dev.block_read(&mmc->block_dev, 0, 1, tmp_buf); in mmc_get_env_addr()
A Dcontrolcenterd-id.c194 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 Dscsi.c152 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 Dsata.c75 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 Dsdhc_boot.c34 n = mmc->block_dev.block_read(&mmc->block_dev, 0, 1, tmp_buf); in mmc_get_env_addr()
/u-boot/disk/
A Dpart_iso.c31 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 Dusb_storage.c1143 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 Dstm32prog.c547 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 Dfb_mmc.c134 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 Dcortina.c185 (void)mmc->block_dev.block_read(&mmc->block_dev, blk, cnt, in cs4340_upload_firmware()
/u-boot/cmd/mvebu/
A Dbubt.c192 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()

Completed in 72 milliseconds

12