Home
last modified time | relevance | path

Searched refs:lba (Results 1 – 25 of 49) sorted by relevance

12

/illumos-gate/usr/src/boot/i386/common/
H A Ddrv.c52 drvread(struct dsk *dskp, void *buf, daddr_t lba, unsigned nblk) in drvread() argument
62 packet.lba = lba; in drvread()
72 BOOTPROG, v86.eax >> 8 & 0xff, lba); in drvread()
79 drvwrite(struct dsk *dskp, void *buf, daddr_t lba, unsigned nblk) in drvwrite() argument
86 packet.lba = lba; in drvwrite()
95 printf("error %u lba %llu\n", v86.eax >> 8 & 0xff, lba); in drvwrite()
H A Ddrv.h42 int drvread(struct dsk *dskp, void *buf, daddr_t lba, unsigned nblk);
43 int drvwrite(struct dsk *dskp, void *buf, daddr_t lba, unsigned nblk);
H A Dedd.h41 uint64_t lba; member
49 uint64_t lba; member
/illumos-gate/usr/src/uts/common/sys/
H A Dcdio.h69 int lba; member
105 int lba; member
113 int lba; member
/illumos-gate/usr/src/lib/libfdisk/common/
H A Dlibfdisk.c1050 uint32_t lba, cy, hd, sc; in fdisk_set_CHS_values() local
1054 lba = LE_32(part->relsect) + epp->ext_beg_sec; in fdisk_set_CHS_values()
1055 if (lba >= heads * sectors * MAX_CYL) { in fdisk_set_CHS_values()
1064 cy = lba / sectors / heads; in fdisk_set_CHS_values()
1065 hd = lba / sectors % heads; in fdisk_set_CHS_values()
1066 sc = lba % sectors + 1; in fdisk_set_CHS_values()
1077 lba += LE_32(part->numsect - 1); in fdisk_set_CHS_values()
1078 if (lba >= heads * sectors * MAX_CYL) { in fdisk_set_CHS_values()
1083 cy = lba / sectors / heads; in fdisk_set_CHS_values()
1084 hd = lba / sectors % heads; in fdisk_set_CHS_values()
[all …]
/illumos-gate/usr/src/uts/common/io/usb/scsa2usb/
H A Dscsa2usb.c3782 uint64_t lba; in scsa2usb_rw_transport() local
4705 cmd->cmd_lba = lba; in scsa2usb_fill_up_cdb_lba()
4718 cmd->cmd_cdb[2] = lba >> 56; in scsa2usb_fill_up_g4_cdb_lba()
4719 cmd->cmd_cdb[3] = lba >> 48; in scsa2usb_fill_up_g4_cdb_lba()
4720 cmd->cmd_cdb[4] = lba >> 40; in scsa2usb_fill_up_g4_cdb_lba()
4721 cmd->cmd_cdb[5] = lba >> 32; in scsa2usb_fill_up_g4_cdb_lba()
4722 cmd->cmd_cdb[6] = lba >> 24; in scsa2usb_fill_up_g4_cdb_lba()
4723 cmd->cmd_cdb[7] = lba >> 16; in scsa2usb_fill_up_g4_cdb_lba()
4724 cmd->cmd_cdb[8] = lba >> 8; in scsa2usb_fill_up_g4_cdb_lba()
4725 cmd->cmd_cdb[9] = lba; in scsa2usb_fill_up_g4_cdb_lba()
[all …]
/illumos-gate/usr/src/uts/common/io/sata/impl/
H A Dsata.c6217 lba = (lba << 8) | scsipkt->pkt_cdbp[2]; in sata_txlt_read()
6218 lba = (lba << 8) | scsipkt->pkt_cdbp[3]; in sata_txlt_read()
6225 lba = (lba << 8) | scsipkt->pkt_cdbp[3]; in sata_txlt_read()
6226 lba = (lba << 8) | scsipkt->pkt_cdbp[4]; in sata_txlt_read()
6227 lba = (lba << 8) | scsipkt->pkt_cdbp[5]; in sata_txlt_read()
6234 lba = (lba << 8) | scsipkt->pkt_cdbp[3]; in sata_txlt_read()
6235 lba = (lba << 8) | scsipkt->pkt_cdbp[4]; in sata_txlt_read()
6236 lba = (lba << 8) | scsipkt->pkt_cdbp[5]; in sata_txlt_read()
6245 lba = (lba << 8) | scsipkt->pkt_cdbp[3]; in sata_txlt_read()
6246 lba = (lba << 8) | scsipkt->pkt_cdbp[4]; in sata_txlt_read()
[all …]
/illumos-gate/usr/src/contrib/bhyve/dev/nvme/
H A Dnvme.h1389 uint64_t lba; member
1718 uint64_t lba, uint32_t lba_count, nvme_cb_fn_t cb_fn,
1723 uint64_t lba, uint32_t lba_count, nvme_cb_fn_t cb_fn,
1787 uint64_t lba, uint32_t count) in nvme_ns_rw_cmd() argument
1791 cmd->cdw10 = htole32(lba & 0xffffffffu); in nvme_ns_rw_cmd()
1792 cmd->cdw11 = htole32(lba >> 32); in nvme_ns_rw_cmd()
1798 uint64_t lba, uint32_t count) in nvme_ns_write_cmd() argument
1800 nvme_ns_rw_cmd(cmd, NVME_OPC_WRITE, nsid, lba, count); in nvme_ns_write_cmd()
1805 uint64_t lba, uint32_t count) in nvme_ns_read_cmd() argument
1807 nvme_ns_rw_cmd(cmd, NVME_OPC_READ, nsid, lba, count); in nvme_ns_read_cmd()
[all …]
/illumos-gate/usr/src/cmd/fm/eversholt/files/common/
H A Ddisk.esc44 * This implementation depends on a file system retry to the same lba
108 * op_code, key, asc, ascq, lba
122 setserdsuffix(payloadprop("lba")) &&
126 setpayloadprop("lba", payloadprop("lba"))};
/illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/
H A Dhba.c2067 int lba, opcode; in scsa1394_cmd_fill_cdb_rbc() local
2079 lba = SCSA1394_LBA_6BYTE(pkt); in scsa1394_cmd_fill_cdb_rbc()
2085 lba = SCSA1394_LBA_6BYTE(pkt); in scsa1394_cmd_fill_cdb_rbc()
2092 lba = SCSA1394_LBA_10BYTE(pkt); in scsa1394_cmd_fill_cdb_rbc()
2097 lba = SCSA1394_LBA_10BYTE(pkt); in scsa1394_cmd_fill_cdb_rbc()
2108 lba = SCSA1394_LBA_10BYTE(pkt); in scsa1394_cmd_fill_cdb_rbc()
2201 cmd->sc_cdb[2] = lba >> 24; in scsa1394_cmd_fill_cdb_lba()
2202 cmd->sc_cdb[3] = lba >> 16; in scsa1394_cmd_fill_cdb_lba()
2203 cmd->sc_cdb[4] = lba >> 8; in scsa1394_cmd_fill_cdb_lba()
2204 cmd->sc_cdb[5] = (uchar_t)lba; in scsa1394_cmd_fill_cdb_lba()
[all …]
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/
H A Dsbd_scsi.c860 uint64_t lba, laddr; in sbd_handle_read() local
882 lba = READ_SCSI21(&task->task_cdb[1], uint64_t); in sbd_handle_read()
889 lba = READ_SCSI32(&task->task_cdb[2], uint64_t); in sbd_handle_read()
892 lba = READ_SCSI32(&task->task_cdb[2], uint64_t); in sbd_handle_read()
895 lba = READ_SCSI64(&task->task_cdb[2], uint64_t); in sbd_handle_read()
903 laddr = lba << sl->sl_data_blocksize_shift; in sbd_handle_read()
1528 uint64_t lba, laddr; in sbd_handle_write() local
1554 lba = READ_SCSI21(&task->task_cdb[1], uint64_t); in sbd_handle_write()
1587 laddr = lba << sl->sl_data_blocksize_shift; in sbd_handle_write()
4034 uint64_t lba, laddr; in sbd_handle_sync_cache() local
[all …]
H A Dats_copy_mgr.c72 uint64_t lba, uint64_t count, uint32_t flags) in sbd_ats_do_handling_before_io() argument
134 ats_state->as_cur_ats_len, lba, count) == 0) in sbd_ats_do_handling_before_io()
158 ats_state_ret->as_cur_ats_lba = lba; in sbd_ats_do_handling_before_io()
180 uint64_t lba, uint64_t count) in sbd_ats_handling_before_io() argument
182 return (sbd_ats_do_handling_before_io(task, sl, lba, count, 0)); in sbd_ats_handling_before_io()
H A Dats_copy_mgr.h66 uint64_t lba, uint64_t count);
/illumos-gate/usr/src/cmd/bhyve/
H A Dpci_ahci.c219 lba += 150; in lba_to_msf()
220 buf[0] = (lba / 75) / 60; in lba_to_msf()
221 buf[1] = (lba / 75) % 60; in lba_to_msf()
222 buf[2] = lba % 75; in lba_to_msf()
669 uint64_t lba; in ahci_handle_rw() local
716 lba *= blockif_sectsz(p->bctx); in ahci_handle_rw()
729 breq->br_offset = lba + done; in ahci_handle_rw()
1402 uint64_t lba; in atapi_read() local
1410 lba = be32dec(acmd + 2); in atapi_read()
1419 lba *= 2048; in atapi_read()
[all …]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvdsk_common.h275 uint64_t lba; /* lba of the request */ member
452 (dk_efi)->dki_lba = (vd_efi)->lba; \
464 (vd_efi)->lba = (dk_efi)->dki_lba; \
/illumos-gate/usr/src/boot/i386/pmbr/
H A Dpmbr.s105 jc err_rd # need lba mode for now
108 movw $stage2_sector, %si # pointer to lba
167 stage2_sector: .quad 256 # lba of bootblock
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dbiosdisk.h115 uint32_t lba; member
/illumos-gate/usr/src/cmd/cdrw/
H A Dmisc_scsi.h102 uchar_t get_data_mode(int fd, uint32_t lba);
H A Dmmc.h145 int read_header(int fd, uint32_t lba, uchar_t *buf);
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Data_disk.c1756 uint_t lba; /* LBA of first sector */ in ata_disk_load_regs_lba28() local
1758 lba = ata_pktp->ap_startsec; in ata_disk_load_regs_lba28()
1761 ddi_put8(io_hdl1, ata_ctlp->ac_sect, lba); in ata_disk_load_regs_lba28()
1762 lba >>= 8; in ata_disk_load_regs_lba28()
1763 ddi_put8(io_hdl1, ata_ctlp->ac_lcyl, lba); in ata_disk_load_regs_lba28()
1764 lba >>= 8; in ata_disk_load_regs_lba28()
1765 ddi_put8(io_hdl1, ata_ctlp->ac_hcyl, lba); in ata_disk_load_regs_lba28()
1766 lba >>= 8; in ata_disk_load_regs_lba28()
1771 lba = (lba & 0xf) | ata_drvp->ad_drive_bits; in ata_disk_load_regs_lba28()
1772 ddi_put8(io_hdl1, ata_ctlp->ac_drvhd, lba); in ata_disk_load_regs_lba28()
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_scsa.c2366 uint64_t lba; in pmcs_SATA_run() local
2420 lba = xp->capacity; in pmcs_SATA_run()
2428 asc = pmcs_SATA_rwparm(pkt->pkt_cdbp, &nblk, &lba, lba); in pmcs_SATA_run()
2523 fis[1] = (FEATURE_LBA << 24) | (lba & 0xffffff); in pmcs_SATA_run()
2545 fis[1] = (FEATURE_LBA << 24) | (lba & 0xffffff); in pmcs_SATA_run()
2546 fis[2] = (lba >> 24) & 0xffffff; in pmcs_SATA_run()
2824 *lba = in pmcs_SATA_rwparm()
2844 *lba = in pmcs_SATA_rwparm()
2857 *lba = in pmcs_SATA_rwparm()
2873 *lba = in pmcs_SATA_rwparm()
[all …]
/illumos-gate/usr/src/grub/grub-0.97/util/
H A Dgrub-install.in70 --force-lba force GRUB to use LBA mode even for a buggy
246 --force-lba)
/illumos-gate/usr/src/lib/storage/libg_fc/common/hdrs/
H A Dg_scsi.h172 unsigned char lba; member
/illumos-gate/usr/src/uts/intel/os/
H A Dbootenv.rc41 setprop lba-access-ok 1
/illumos-gate/usr/src/uts/common/io/skd/
H A Dskd.c737 uint32_t lba; in skd_start() local
814 lba = pbuf->x_xfer->x_blkno; in skd_start()
822 (void *)pbuf, lba, lba, count, count, pbuf->dir); in skd_start()
835 scsi_req->cdb[2] = (lba & 0xff000000) >> 24; in skd_start()
836 scsi_req->cdb[3] = (lba & 0xff0000) >> 16; in skd_start()
837 scsi_req->cdb[4] = (lba & 0xff00) >> 8; in skd_start()
838 scsi_req->cdb[5] = (lba & 0xff); in skd_start()
4027 uint32_t lba, count; in skd_log_skreq() local
4028 lba = pbuf->x_xfer->x_blkno; in skd_log_skreq()
4031 (void *)pbuf, lba, lba, count, count); in skd_log_skreq()

12