Searched defs:lba (Results 1 - 25 of 35) sorted by relevance

12

/illumos-gate/usr/src/boot/sys/boot/arm/at91/boot2/
H A Dcentipad_board.c65 drvread(void *buf, unsigned lba, unsigned nblk) argument
67 return (MCI_read((char *)buf, lba << 9, nblk << 9));
H A Dkb920x_board.c63 drvread(void *buf, unsigned lba, unsigned nblk) argument
65 return (MCI_read((char *)buf, lba << 9, nblk << 9));
H A Dbwct_board.c122 drvread(void *buf, unsigned lba, unsigned nblk) argument
124 return (MCI_read((char *)buf, lba << 9, nblk << 9));
H A Dboot2.c248 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 Ddrv.c60 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 Dedd.h43 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 Dufs_module.c47 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 Dzfs_module.c47 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 Dcdioctl.h70 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 Dboot2.c295 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 Dmmc.c204 read_header(int fd, uint32_t lba, uchar_t *buf) argument
214 load_scsi32(&scmd->uscsi_cdb[2], lba);
H A Dmisc_scsi.c454 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 Dbiosdisk.h115 uint32_t lba; member in struct:int13_fn4b_result
/illumos-gate/usr/src/lib/libfdisk/common/
H A Dlibfdisk.c1029 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 Dg_scsi.h172 unsigned char lba; member in struct:my_cdb_g0
/illumos-gate/usr/src/boot/sys/boot/sparc64/boot1/
H A Dboot1.c64 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 Dpmcs_scsa.c2366 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 Dcdio.h71 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 Dhba.c2068 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 Dsbd_scsi.c806 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 Dscsa2usb.c3790 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 Dvdsk_common.h275 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 Data_disk.c1761 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 Dskd.c735 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 Dblkdev.c875 diskaddr_t lba; local
911 } else if (cmlb_partinfo(bd->d_cmlbh, part, &nblks, &lba,

Completed in 144 milliseconds

12