/illumos-gate/usr/src/boot/sys/boot/arm/at91/boot2/ |
H A D | centipad_board.c | 65 drvread(void *buf, unsigned lba, unsigned nblk) argument 67 return (MCI_read((char *)buf, lba << 9, nblk << 9));
|
H A D | kb920x_board.c | 63 drvread(void *buf, unsigned lba, unsigned nblk) argument 65 return (MCI_read((char *)buf, lba << 9, nblk << 9));
|
H A D | bwct_board.c | 122 drvread(void *buf, unsigned lba, unsigned nblk) argument 124 return (MCI_read((char *)buf, lba << 9, nblk << 9));
|
H A D | boot2.c | 248 dskread(void *buf, unsigned lba, unsigned nblk) argument 290 return drvread(buf, dsk_start + lba, nblk);
|
/illumos-gate/usr/src/boot/sys/boot/i386/common/ |
H A D | drv.c | 60 drvread(struct dsk *dskp, void *buf, daddr_t lba, unsigned nblk) argument 71 packet.lba = lba; 82 v86.eax = lba; 84 v86.ecx = lba >> 32; 89 printf("%s: error %u lba %u\n", 90 BOOTPROG, v86.eax >> 8 & 0xff, lba); 98 drvwrite(struct dsk *dskp, void *buf, daddr_t lba, unsigned nblk) argument 105 packet.lba = lba; [all...] |
H A D | edd.h | 43 uint64_t lba; member in struct:edd_packet 51 uint64_t lba; member in struct:edd_packet_v3
|
/illumos-gate/usr/src/boot/sys/boot/efi/boot1/ |
H A D | ufs_module.c | 47 dskread(void *buf, u_int64_t lba, int nblk) argument 52 lba = lba / (devinfo->dev->Media->BlockSize / DEV_BSIZE); 56 devinfo->dev->Media->MediaId, lba, size, buf); 59 DPRINTF("dskread: failed dev: %p, id: %u, lba: %lu, size: %d, " 61 devinfo->dev->Media->MediaId, lba, size,
|
H A D | zfs_module.c | 47 off_t lba; local 51 lba = off / devinfo->dev->Media->BlockSize; 54 devinfo->dev->Media->MediaId, lba, bytes, buf); 56 DPRINTF("vdev_read: failed dev: %p, id: %u, lba: %zu, size: %zu," 58 devinfo->dev->Media->MediaId, lba, bytes,
|
/illumos-gate/usr/src/lib/libbc/libc/sys/common/ |
H A D | cdioctl.h | 70 int lba; member in union:cdrom_tocentry::__anon2821 88 int lba; member in union:cdrom_subchnl::__anon2823 96 int lba; member in union:cdrom_subchnl::__anon2825
|
/illumos-gate/usr/src/boot/sys/boot/arm/ixp425/boot2/ |
H A D | boot2.c | 295 dskread(void *buf, unsigned lba, unsigned nblk) argument 366 return drvread(buf, dsk_start + lba, nblk); 370 drvread(void *buf, unsigned lba, unsigned nblk) argument 375 return (avila_read((char *)buf, lba, nblk));
|
/illumos-gate/usr/src/cmd/cdrw/ |
H A D | mmc.c | 204 read_header(int fd, uint32_t lba, uchar_t *buf) argument 214 load_scsi32(&scmd->uscsi_cdb[2], lba);
|
H A D | misc_scsi.c | 454 get_data_mode(int fd, uint32_t lba) argument 461 ret = read_header(fd, lba, buf);
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | biosdisk.h | 115 uint32_t lba; member in struct:int13_fn4b_result
|
/illumos-gate/usr/src/lib/libfdisk/common/ |
H A D | libfdisk.c | 1029 uint32_t lba, cy, hd, sc; local 1033 lba = LE_32(part->relsect) + epp->ext_beg_sec; 1034 if (lba >= heads * sectors * MAX_CYL) { 1036 * the lba address cannot be expressed in CHS value 1043 cy = lba / sectors / heads; 1044 hd = lba / sectors % heads; 1045 sc = lba % sectors + 1; 1056 lba += LE_32(part->numsect - 1); 1057 if (lba >= heads * sectors * MAX_CYL) { 1062 cy = lba / sector [all...] |
/illumos-gate/usr/src/lib/storage/libg_fc/common/hdrs/ |
H A D | g_scsi.h | 172 unsigned char lba; member in struct:my_cdb_g0
|
/illumos-gate/usr/src/boot/sys/boot/sparc64/boot1/ |
H A D | boot1.c | 64 static int dskread(void *buf, u_int64_t lba, int nblk); 518 dskread(void *buf, u_int64_t lba, int nblk) argument 526 ofw_seek(bootdev, lba * DEV_BSIZE);
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_scsa.c | 2366 uint64_t lba; local 2420 lba = xp->capacity; 2424 * Extract data length and lba parameters out of the command. The 2428 asc = pmcs_SATA_rwparm(pkt->pkt_cdbp, &nblk, &lba, lba); 2523 fis[1] = (FEATURE_LBA << 24) | (lba & 0xffffff); 2524 fis[2] = ((nblk & 0xff00) << 16) | ((lba >> 24) & 0xffffff); 2545 fis[1] = (FEATURE_LBA << 24) | (lba & 0xffffff); 2546 fis[2] = (lba >> 24) & 0xffffff; 2813 pmcs_SATA_rwparm(uint8_t *cdb, uint32_t *xfr, uint64_t *lba, uint64_ argument [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | cdio.h | 71 int lba; member in union:cdrom_tocentry::__anon7052 107 int lba; member in union:cdrom_subchnl::__anon7054 115 int lba; member in union:cdrom_subchnl::__anon7056
|
/illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/ |
H A D | hba.c | 2068 int lba, opcode; local 2080 lba = SCSA1394_LBA_6BYTE(pkt); 2086 lba = SCSA1394_LBA_6BYTE(pkt); 2093 lba = SCSA1394_LBA_10BYTE(pkt); 2098 lba = SCSA1394_LBA_10BYTE(pkt); 2109 lba = SCSA1394_LBA_10BYTE(pkt); 2114 lba = SCSA1394_LBA_12BYTE(pkt); 2118 lba = SCSA1394_LBA_12BYTE(pkt); 2146 * The lba and length fields is updated below. 2152 * Copy the non lba/le 2200 scsa1394_cmd_fill_cdb_lba(scsa1394_cmd_t *cmd, int lba) argument [all...] |
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/ |
H A D | sbd_scsi.c | 806 uint64_t lba, laddr; local 815 lba = READ_SCSI21(&task->task_cdb[1], uint64_t); 822 lba = READ_SCSI32(&task->task_cdb[2], uint64_t); 825 lba = READ_SCSI32(&task->task_cdb[2], uint64_t); 828 lba = READ_SCSI64(&task->task_cdb[2], uint64_t); 836 laddr = lba << sl->sl_data_blocksize_shift; 1426 uint64_t lba, laddr; local 1440 lba = READ_SCSI21(&task->task_cdb[1], uint64_t); 1447 lba = READ_SCSI32(&task->task_cdb[2], uint64_t); 1450 lba 3708 uint64_t lba, laddr; local [all...] |
/illumos-gate/usr/src/uts/common/io/usb/scsa2usb/ |
H A D | scsa2usb.c | 3790 int lba, dir, opcode; local 3811 lba = SCSA2USB_LBA_6BYTE(pkt); 3817 lba = SCSA2USB_LBA_6BYTE(pkt); 3824 lba = SCSA2USB_LBA_10BYTE(pkt); 3830 lba = SCSA2USB_LBA_10BYTE(pkt); 3841 lba = SCSA2USB_LBA_10BYTE(pkt); 3849 lba = SCSA2USB_LBA_12BYTE(pkt); 3854 lba = SCSA2USB_LBA_12BYTE(pkt); 3911 scsa2usb_fill_up_cdb_lba(cmd, lba); 3914 "bcount=0x%lx lba 4673 scsa2usb_fill_up_cdb_lba(scsa2usb_cmd_t *cmd, int lba) argument [all...] |
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | vdsk_common.h | 275 uint64_t lba; /* lba of the request */ member in struct:vd_efi 452 (dk_efi)->dki_lba = (vd_efi)->lba; \ 464 (vd_efi)->lba = (dk_efi)->dki_lba; \
|
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | ata_disk.c | 1761 uint_t lba; /* LBA of first sector */ local 1763 lba = ata_pktp->ap_startsec; 1767 ddi_put8(io_hdl1, ata_ctlp->ac_sect, lba); 1768 lba >>= 8; 1769 ddi_put8(io_hdl1, ata_ctlp->ac_lcyl, lba); 1770 lba >>= 8; 1771 ddi_put8(io_hdl1, ata_ctlp->ac_hcyl, lba); 1772 lba >>= 8; 1777 lba = (lba [all...] |
/illumos-gate/usr/src/uts/common/io/skd/ |
H A D | skd.c | 735 uint32_t lba; local 812 lba = pbuf->x_xfer->x_blkno; 819 "pbuf=%p lba=%u(0x%x) count=%u(0x%x) dir=%x\n", 820 (void *)pbuf, lba, lba, count, count, pbuf->dir); 833 scsi_req->cdb[2] = (lba & 0xff000000) >> 24; 834 scsi_req->cdb[3] = (lba & 0xff0000) >> 16; 835 scsi_req->cdb[4] = (lba & 0xff00) >> 8; 836 scsi_req->cdb[5] = (lba & 0xff); 4025 uint32_t lba, coun local [all...] |
/illumos-gate/usr/src/uts/common/io/blkdev/ |
H A D | blkdev.c | 875 diskaddr_t lba; local 911 } else if (cmlb_partinfo(bd->d_cmlbh, part, &nblks, &lba,
|