Home
last modified time | relevance | path

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

12

/openbmc/u-boot/include/
H A Dblk.h96 unsigned long (*block_read)(struct blk_desc *block_dev,
100 unsigned long (*block_write)(struct blk_desc *block_dev,
104 unsigned long (*block_erase)(struct blk_desc *block_dev,
271 unsigned long blk_dread(struct blk_desc *block_dev, lbaint_t start,
273 unsigned long blk_dwrite(struct blk_desc *block_dev, lbaint_t start,
275 unsigned long blk_derase(struct blk_desc *block_dev, lbaint_t start,
428 static inline ulong blk_dread(struct blk_desc *block_dev, lbaint_t start, in blk_dread() argument
432 if (blkcache_read(block_dev->if_type, block_dev->devnum, in blk_dread()
433 start, blkcnt, block_dev->blksz, buffer)) in blk_dread()
441 blks_read = block_dev->block_read(block_dev, start, blkcnt, buffer); in blk_dread()
[all …]
H A Dspl.h272 struct blk_desc *block_dev, int partition,
275 struct blk_desc *block_dev, int partition);
281 struct blk_desc *block_dev, int partition,
284 struct blk_desc *block_dev, int partition);
H 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,
H A Dusb_mass_storage.h25 struct blk_desc block_dev; member
/openbmc/u-boot/cmd/
H A Dusb_mass_storage.c21 struct blk_desc *block_dev = &ums_dev->block_dev; in ums_read_sector() local
24 return blk_dread(block_dev, blkstart, blkcnt, buf); in ums_read_sector()
30 struct blk_desc *block_dev = &ums_dev->block_dev; in ums_write_sector() local
33 return blk_dwrite(block_dev, blkstart, blkcnt, buf); in ums_write_sector()
55 struct blk_desc *block_dev; in ums_init() local
74 &block_dev, &info, 1); in ums_init()
87 if (block_dev->blksz != SECTOR_SIZE) in ums_init()
98 ums[ums_count].num_sectors = block_dev->lba; in ums_init()
112 ums[ums_count].block_dev = *block_dev; in ums_init()
115 ums_count, ums[ums_count].block_dev.devnum, in ums_init()
[all …]
/openbmc/u-boot/common/spl/
H A Dspl_ext.c11 struct blk_desc *block_dev, int partition, in spl_load_image_ext() argument
21 if (part_get_info(block_dev, partition, &part_info)) { in spl_load_image_ext()
26 ext4fs_set_blk_dev(block_dev, &part_info); in spl_load_image_ext()
67 struct blk_desc *block_dev, int partition) in spl_load_image_ext_os() argument
74 if (part_get_info(block_dev, partition, &part_info)) { in spl_load_image_ext_os()
79 ext4fs_set_blk_dev(block_dev, &part_info); in spl_load_image_ext_os()
104 err = spl_load_image_ext(spl_image, block_dev, in spl_load_image_ext_os()
135 return spl_load_image_ext(spl_image, block_dev, partition, in spl_load_image_ext_os()
140 struct blk_desc *block_dev, int partition) in spl_load_image_ext_os() argument
H A Dspl_fat.c21 static int spl_register_fat_device(struct blk_desc *block_dev, int partition) in spl_register_fat_device() argument
28 err = fat_register_device(block_dev, partition); in spl_register_fat_device()
56 struct blk_desc *block_dev, int partition, in spl_load_image_fat() argument
62 err = spl_register_fat_device(block_dev, partition); in spl_load_image_fat()
115 struct blk_desc *block_dev, int partition) in spl_load_image_fat_os() argument
120 err = spl_register_fat_device(block_dev, partition); in spl_load_image_fat_os()
135 err = spl_load_image_fat(spl_image, block_dev, in spl_load_image_fat_os()
161 return spl_load_image_fat(spl_image, block_dev, partition, in spl_load_image_fat_os()
166 struct blk_desc *block_dev, int partition) in spl_load_image_fat_os() argument
/openbmc/u-boot/drivers/block/
H A Dsandbox.c37 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); local
40 static unsigned long host_block_read(struct blk_desc *block_dev,
44 int dev = block_dev->devnum;
51 if (os_lseek(host_dev->fd, start * block_dev->blksz, OS_SEEK_SET) ==
56 ssize_t len = os_read(host_dev->fd, buffer, blkcnt * block_dev->blksz);
58 return len / block_dev->blksz;
68 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); local
70 static unsigned long host_block_write(struct blk_desc *block_dev,
74 int dev = block_dev->devnum;
78 if (os_lseek(host_dev->fd, start * block_dev->blksz, OS_SEEK_SET) ==
[all …]
H A Dblk-uclass.c429 unsigned long blk_dread(struct blk_desc *block_dev, lbaint_t start, in blk_dread() argument
432 struct udevice *dev = block_dev->bdev; in blk_dread()
439 if (blkcache_read(block_dev->if_type, block_dev->devnum, in blk_dread()
440 start, blkcnt, block_dev->blksz, buffer)) in blk_dread()
444 blkcache_fill(block_dev->if_type, block_dev->devnum, in blk_dread()
445 start, blkcnt, block_dev->blksz, buffer); in blk_dread()
450 unsigned long blk_dwrite(struct blk_desc *block_dev, lbaint_t start, in blk_dwrite() argument
453 struct udevice *dev = block_dev->bdev; in blk_dwrite()
459 blkcache_invalidate(block_dev->if_type, block_dev->devnum); in blk_dwrite()
463 unsigned long blk_derase(struct blk_desc *block_dev, lbaint_t start, in blk_derase() argument
[all …]
H A Dide.c409 ulong atapi_read(struct blk_desc *block_dev, lbaint_t blknr, lbaint_t blkcnt, in atapi_read() argument
412 int device = block_dev->devnum; in atapi_read()
934 ulong ide_read(struct blk_desc *block_dev, lbaint_t blknr, lbaint_t blkcnt, in ide_read()
939 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); in ide_read() local
941 int device = block_dev->devnum; in ide_read()
1061 ulong ide_write(struct blk_desc *block_dev, lbaint_t blknr, lbaint_t blkcnt, in ide_write()
1066 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); in ide_write() local
1068 int device = block_dev->devnum; in ide_write()
/openbmc/u-boot/drivers/mmc/
H A Dmxsmmc.c144 debug("MMC%d: CMD%d\n", mmc->block_dev.devnum, cmd->cmdidx); in mxsmmc_send_cmd()
159 printf("MMC%d: Bus busy timeout!\n", mmc->block_dev.devnum); in mxsmmc_send_cmd()
165 printf("MMC%d: No card detected!\n", mmc->block_dev.devnum); in mxsmmc_send_cmd()
202 priv->mmc_is_wp(mmc->block_dev.devnum)) { in mxsmmc_send_cmd()
204 mmc->block_dev.devnum); in mxsmmc_send_cmd()
245 mmc->block_dev.devnum, cmd->cmdidx); in mxsmmc_send_cmd()
252 mmc->block_dev.devnum, cmd->cmdidx, reg); in mxsmmc_send_cmd()
259 mmc->block_dev.devnum, cmd->cmdidx, reg); in mxsmmc_send_cmd()
281 mmc->block_dev.devnum, cmd->cmdidx, reg); in mxsmmc_send_cmd()
288 mmc->block_dev.devnum); in mxsmmc_send_cmd()
[all …]
H A Dfsl_esdhc_spl.c40 err = mmc->block_dev.block_read(&mmc->block_dev, blk_start, blk_cnt, in mmc_spl_load_image()
88 err = mmc->block_dev.block_read(&mmc->block_dev, in mmc_boot()
130 err = mmc->block_dev.block_read(&mmc->block_dev, blk_start, blk_cnt, in mmc_boot()
H A Dmmc_write.c71 ulong mmc_berase(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt) in mmc_berase()
75 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); in mmc_berase() local
77 int dev_num = block_dev->devnum; in mmc_berase()
88 block_dev->hwpart); in mmc_berase()
190 ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, in mmc_bwrite()
195 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); in mmc_bwrite() local
197 int dev_num = block_dev->devnum; in mmc_bwrite()
205 err = blk_select_hwpart_devnum(IF_TYPE_MMC, dev_num, block_dev->hwpart); in mmc_bwrite()
H A Dmmc_legacy.c34 return &mmc->block_dev; in mmc_get_blk_desc()
45 if (m->block_dev.devnum == dev_num) in find_mmc_device()
63 return &mmc->block_dev; in mmc_get_blk_desc()
116 printf("%s: %d", m->cfg->name, m->block_dev.devnum); in print_mmc_devices()
138 .block_dev = {
221 if (mmc->block_dev.hwpart == hwpart) in mmc_select_hwpartp()
245 *descp = &mmc->block_dev; in mmc_get_dev()
H A Dmmc_private.h26 ulong mmc_bread(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt,
37 ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt,
39 ulong mmc_berase(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt);
59 static inline unsigned long mmc_berase(struct blk_desc *block_dev, in mmc_berase() argument
65 static inline ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, in mmc_bwrite() argument
/openbmc/u-boot/drivers/scsi/
H A Dscsi.c147 static ulong scsi_read(struct blk_desc *block_dev, lbaint_t blknr, in scsi_read()
152 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); in scsi_read() local
163 pccb->target = block_dev->target; in scsi_read()
164 pccb->lun = block_dev->lun; in scsi_read()
170 block_dev->devnum, start, blks, (unsigned long)buffer); in scsi_read()
177 pccb->datalen = block_dev->blksz * blocks; in scsi_read()
184 pccb->datalen = block_dev->blksz * in scsi_read()
191 pccb->datalen = block_dev->blksz * blks; in scsi_read()
223 static ulong scsi_write(struct blk_desc *block_dev, lbaint_t blknr, in scsi_write()
228 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); in scsi_write() local
[all …]
/openbmc/u-boot/drivers/ata/
H A Dsata.c73 static unsigned long sata_bread(struct blk_desc *block_dev, lbaint_t start, in sata_bread() argument
76 return sata_read(block_dev->devnum, start, blkcnt, dst); in sata_bread()
79 static unsigned long sata_bwrite(struct blk_desc *block_dev, lbaint_t start, in sata_bwrite() argument
82 return sata_write(block_dev->devnum, start, blkcnt, buffer); in sata_bwrite()
/openbmc/u-boot/common/
H A Dusb_storage.c120 static unsigned long usb_stor_read(struct blk_desc *block_dev, lbaint_t blknr,
122 static unsigned long usb_stor_write(struct blk_desc *block_dev, lbaint_t blknr,
1126 static unsigned long usb_stor_read(struct blk_desc *block_dev, lbaint_t blknr, in usb_stor_read()
1138 struct blk_desc *block_dev; in usb_stor_read() local
1145 block_dev = dev_get_uclass_platdata(dev); in usb_stor_read()
1147 debug("\nusb_read: udev %d\n", block_dev->devnum); in usb_stor_read()
1149 debug("\nusb_read: udev %d\n", block_dev->devnum); in usb_stor_read()
1150 udev = usb_dev_desc[block_dev->devnum].priv; in usb_stor_read()
1159 srb->lun = block_dev->lun; in usb_stor_read()
1165 block_dev->devnum, start, blks, buf_addr); in usb_stor_read()
[all …]
/openbmc/u-boot/disk/
H A Dpart_iso.c28 unsigned long iso_dread(struct blk_desc *block_dev, lbaint_t start, in iso_dread() argument
33 if (block_dev->blksz == 512) { in iso_dread()
39 ret = blk_dread(block_dev, start, blkcnt, buffer); in iso_dread()
41 if (block_dev->blksz == 512) in iso_dread()
/openbmc/u-boot/board/gdsys/p1022/
H A Dsdhc_boot.c46 n = mmc->block_dev.block_read(&mmc->block_dev, 0, 1, tmp_buf); in mmc_get_env_addr()
H A Dcontrolcenterd-id.c187 n = mmc->block_dev.block_read(&mmc->block_dev, block_no++, 1, in ccdm_mmc_read()
198 n = mmc->block_dev.block_read(&mmc->block_dev, block_no, cnt, in ccdm_mmc_read()
208 n = mmc->block_dev.block_read(&mmc->block_dev, block_no++, 1, in ccdm_mmc_read()
/openbmc/u-boot/board/freescale/common/
H A Dsdhc_boot.c31 n = mmc->block_dev.block_read(&mmc->block_dev, 0, 1, tmp_buf); in mmc_get_env_addr()
/openbmc/u-boot/drivers/fastboot/
H A Dfb_mmc.c57 static lbaint_t fb_mmc_blk_write(struct blk_desc *block_dev, lbaint_t start, in fb_mmc_blk_write() argument
71 blks_written = blk_dwrite(block_dev, blk, cur_blkcnt, in fb_mmc_blk_write()
72 buffer + (i * block_dev->blksz)); in fb_mmc_blk_write()
76 blks_written = blk_derase(block_dev, blk, cur_blkcnt); in fb_mmc_blk_write()
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-class-rnbd-server14 What: /sys/class/rnbd-server/ctl/devices/<device_name>/block_dev
21 block_dev -> ../../../../class/block/ram0
/openbmc/u-boot/drivers/net/phy/
H A Dcortina.c179 (void)mmc->block_dev.block_read(&mmc->block_dev, blk, cnt, in cs4340_upload_firmware()

12