Home
last modified time | relevance | path

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

123

/dragonfly/sbin/gpt/
H A Dgpt.c351 ofs = lba * secsz; in gpt_read()
375 gpt_mbr(int fd, off_t lba) in gpt_mbr() argument
389 (long long)lba); in gpt_mbr()
414 (long long)lba); in gpt_mbr()
420 (long long)lba); in gpt_mbr()
437 (long long)lba); in gpt_mbr()
441 start += lba; in gpt_mbr()
460 gpt_gpt(int fd, off_t lba) in gpt_gpt() argument
506 (lba == 1) ? "Pri" : "Sec", (long long)lba); in gpt_gpt()
508 m = map_add(lba, 1, (lba == 1) in gpt_gpt()
[all …]
/dragonfly/sys/dev/disk/nata/chipsets/
H A Data-serverworks.c178 request->u.ata.lba = (u_int64_t)(temp & 0x00ff) | in ata_serverworks_tf_read()
181 request->u.ata.lba |= ((u_int64_t)(temp & 0x00ff) << 8) | in ata_serverworks_tf_read()
184 request->u.ata.lba |= ((u_int64_t)(temp & 0x00ff) << 16) | in ata_serverworks_tf_read()
206 (request->u.ata.lba & 0x00ff)); in ata_serverworks_tf_write()
208 ((request->u.ata.lba >> 8) & 0x00ff)); in ata_serverworks_tf_write()
210 ((request->u.ata.lba >> 16) & 0x00ff)); in ata_serverworks_tf_write()
230 (request->u.ata.lba / (sectors * heads))); in ata_serverworks_tf_write()
232 (request->u.ata.lba / (sectors * heads)) >> 8); in ata_serverworks_tf_write()
234 (((request->u.ata.lba% (sectors * heads)) / in ata_serverworks_tf_write()
238 ATA_IDX_OUTW(ch, ATA_SECTOR, request->u.ata.lba); in ata_serverworks_tf_write()
[all …]
H A Data-intel.c450 (request->u.ata.lba & 0x00ff)); in ata_intel_31244_tf_write()
452 ((request->u.ata.lba >> 8) & 0x00ff)); in ata_intel_31244_tf_write()
454 ((request->u.ata.lba >> 16) & 0x00ff)); in ata_intel_31244_tf_write()
471 ATA_IDX_OUTB(ch, ATA_SECTOR, (request->u.ata.lba % sectors)+1); in ata_intel_31244_tf_write()
473 (request->u.ata.lba / (sectors * heads))); in ata_intel_31244_tf_write()
475 (request->u.ata.lba / (sectors * heads)) >> 8); in ata_intel_31244_tf_write()
477 (((request->u.ata.lba% (sectors * heads)) / in ata_intel_31244_tf_write()
481 ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba); in ata_intel_31244_tf_write()
482 ATA_IDX_OUTB(ch, ATA_CYL_LSB, request->u.ata.lba >> 8); in ata_intel_31244_tf_write()
483 ATA_IDX_OUTB(ch, ATA_CYL_MSB, request->u.ata.lba >> 16); in ata_intel_31244_tf_write()
[all …]
H A Data-marvell.c373 bytep[i++] = (request->u.ata.lba >> 24) & 0xff; in ata_marvell_edma_begin_transaction()
375 bytep[i++] = request->u.ata.lba & 0xff; in ata_marvell_edma_begin_transaction()
378 bytep[i++] = (request->u.ata.lba >> 32) & 0xff; in ata_marvell_edma_begin_transaction()
380 bytep[i++] = (request->u.ata.lba >> 8) & 0xff; in ata_marvell_edma_begin_transaction()
383 bytep[i++] = (request->u.ata.lba >> 40) & 0xff; in ata_marvell_edma_begin_transaction()
385 bytep[i++] = (request->u.ata.lba >> 16) & 0xff; in ata_marvell_edma_begin_transaction()
403 bytep[i++] = request->u.ata.lba & 0xff; in ata_marvell_edma_begin_transaction()
404 bytep[i++] = (request->u.ata.lba >> 8) & 0xff; in ata_marvell_edma_begin_transaction()
405 bytep[i++] = (request->u.ata.lba >> 16) & 0xff; in ata_marvell_edma_begin_transaction()
408 bytep[i++] = (request->u.ata.lba >> 24) & 0xff; in ata_marvell_edma_begin_transaction()
[all …]
H A Data-promise.c1084 bytep[i++] = request->u.ata.lba >> 24; in ata_promise_apkt()
1085 bytep[i++] = request->u.ata.lba; in ata_promise_apkt()
1087 bytep[i++] = request->u.ata.lba >> 32; in ata_promise_apkt()
1088 bytep[i++] = request->u.ata.lba >> 8; in ata_promise_apkt()
1090 bytep[i++] = request->u.ata.lba >> 40; in ata_promise_apkt()
1091 bytep[i++] = request->u.ata.lba >> 16; in ata_promise_apkt()
1101 bytep[i++] = request->u.ata.lba; in ata_promise_apkt()
1103 bytep[i++] = request->u.ata.lba >> 8; in ata_promise_apkt()
1105 bytep[i++] = request->u.ata.lba >> 16; in ata_promise_apkt()
1109 ((request->u.ata.lba >> 24)&0xf); in ata_promise_apkt()
/dragonfly/stand/boot/efi/boot1/
H A Dufs_module.c50 dskread(void *buf, u_int64_t lba, int nblk) in dskread() argument
55 lba += label_off / DEV_BSIZE; /* adjust for disklabel partition */ in dskread()
56 lba = lba / (devinfo->dev->Media->BlockSize / DEV_BSIZE); in dskread()
60 devinfo->dev->Media->MediaId, lba, size, buf); in dskread()
65 devinfo->dev->Media->MediaId, lba, size, in dskread()
/dragonfly/sys/dev/disk/nata/
H A Data-sata.c232 fis[4] = request->u.ata.lba; in ata_request2fis_h2d()
233 fis[5] = request->u.ata.lba >> 8; in ata_request2fis_h2d()
234 fis[6] = request->u.ata.lba >> 16; in ata_request2fis_h2d()
237 fis[7] |= (ATA_D_IBM | (request->u.ata.lba >> 24 & 0x0f)); in ata_request2fis_h2d()
238 fis[8] = request->u.ata.lba >> 24; in ata_request2fis_h2d()
239 fis[9] = request->u.ata.lba >> 32; in ata_request2fis_h2d()
240 fis[10] = request->u.ata.lba >> 40; in ata_request2fis_h2d()
H A Data-lowlevel.c728 request->u.ata.lba = in ata_tf_read()
735 request->u.ata.lba |= in ata_tf_read()
742 request->u.ata.lba = ATA_IDX_INB(ch, ATA_SECTOR) | in ata_tf_read()
760 ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba >> 24); in ata_tf_write()
761 ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba); in ata_tf_write()
763 ATA_IDX_OUTB(ch, ATA_CYL_LSB, request->u.ata.lba >> 8); in ata_tf_write()
785 (request->u.ata.lba / (sectors * heads))); in ata_tf_write()
787 (request->u.ata.lba / (sectors * heads)) >> 8); in ata_tf_write()
789 (((request->u.ata.lba% (sectors * heads)) / in ata_tf_write()
793 ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba); in ata_tf_write()
[all …]
H A Datapi-cd.c837 lba += ntohl(cdp->toc.tab[track - 1].addr.lba); in acd_start()
879 ccb[2] = lba>>24; in acd_start()
880 ccb[3] = lba>>16; in acd_start()
881 ccb[4] = lba>>8; in acd_start()
882 ccb[5] = lba; in acd_start()
970 lba += 150; in lba2msf()
971 lba &= 0xffffff; in lba2msf()
974 *s = lba / 75; in lba2msf()
975 *f = lba % 75; in lba2msf()
1268 lba>>24, lba>>16, lba>>8, lba, 0, in acd_read_track_info()
[all …]
H A Data-queue.c159 u_int64_t lba, u_int16_t count) in ata_controlcmd() argument
168 request->u.ata.lba = lba; in ata_controlcmd()
337 kprintf(" LBA=%ju", request->u.ata.lba); in ata_completed()
354 kprintf(" LBA=%ju", request->u.ata.lba); in ata_completed()
369 kprintf(" LBA=%ju", request->u.ata.lba); in ata_completed()
380 kprintf(" LBA=%ju", request->u.ata.lba); in ata_completed()
410 kprintf(" LBA=%ju", request->u.ata.lba); in ata_completed()
624 return request->u.ata.lba; in ata_get_lba()
H A Datapi-fd.c241 u_int32_t lba; in afd_strategy() local
258 lba = bp->bio_offset / fdp->sectorsize; in afd_strategy()
277 ccb[2] = lba >> 24; in afd_strategy()
278 ccb[3] = lba >> 16; in afd_strategy()
279 ccb[4] = lba >> 8; in afd_strategy()
280 ccb[5] = lba; in afd_strategy()
/dragonfly/sys/dev/disk/ahci/
H A Dahci_cam.c1037 u_int64_t lba; in ahci_xpt_scsi_disk_io() local
1183 lba = 0; in ahci_xpt_scsi_disk_io()
1184 fis->lba_low = (u_int8_t)lba; in ahci_xpt_scsi_disk_io()
1185 fis->lba_mid = (u_int8_t)(lba >> 8); in ahci_xpt_scsi_disk_io()
1302 lba = scsi_4btoul(cdb->rw_10.addr); in ahci_xpt_scsi_disk_io()
1307 lba = scsi_4btoul(cdb->rw_12.addr); in ahci_xpt_scsi_disk_io()
1322 lba = scsi_4btoul(cdb->rw_10.addr); in ahci_xpt_scsi_disk_io()
1327 lba = scsi_4btoul(cdb->rw_12.addr); in ahci_xpt_scsi_disk_io()
1345 fis->lba_low = (u_int8_t)lba; in ahci_xpt_scsi_disk_io()
1393 xa->lba = lba; in ahci_xpt_scsi_disk_io()
[all …]
/dragonfly/sys/bus/u4b/storage/
H A Dustorage_fs.c935 uint32_t lba; in ustorage_fs_verify() local
962 file_offset = lba; in ustorage_fs_verify()
966 vlen += lba; in ustorage_fs_verify()
1371 uint32_t lba; in ustorage_fs_read() local
1395 len += lba; in ustorage_fs_read()
1397 if ((len < lba) || in ustorage_fs_read()
1403 file_offset = lba; in ustorage_fs_read()
1423 uint32_t lba; in ustorage_fs_write() local
1459 len += lba; in ustorage_fs_write()
1461 if ((len < lba) || in ustorage_fs_write()
[all …]
/dragonfly/usr.sbin/cdcontrol/
H A Dcdcontrol.c132 static void lba2msf(unsigned long lba,
594 lba2msf(ntohl(toc_buffer[tr1].addr.lba), in play()
682 lba2msf(ntohl(toc_buffer[n].addr.lba), in play()
711 lba2msf(ntohl(toc_buffer[n].addr.lba), in play()
985 lba += 150; /* block start offset */ in lba2msf()
987 *m = lba / (60 * 75); in lba2msf()
988 lba %= (60 * 75); in lba2msf()
989 *s = lba / 75; in lba2msf()
990 *f = lba % 75; in lba2msf()
1013 block = ntohl(e->addr.lba); in prtrack()
[all …]
/dragonfly/sys/vm/
H A Dvnode_pager.c794 vm_map_backing_t lba; in vnode_pager_lock() local
801 lba = ba; in vnode_pager_lock()
802 while (lba->backing_ba) in vnode_pager_lock()
803 lba = lba->backing_ba; in vnode_pager_lock()
804 if ((lobject = lba->object) == NULL) in vnode_pager_lock()
806 if (lba != ba) in vnode_pager_lock()
829 if (lba != ba) in vnode_pager_lock()
/dragonfly/sys/dev/disk/sili/
H A Dsili_cam.c1016 u_int64_t lba; in sili_xpt_scsi_disk_io() local
1236 lba = scsi_4btoul(cdb->rw_10.addr); in sili_xpt_scsi_disk_io()
1241 lba = scsi_4btoul(cdb->rw_12.addr); in sili_xpt_scsi_disk_io()
1246 lba = scsi_8btou64(cdb->rw_16.addr); in sili_xpt_scsi_disk_io()
1256 lba = scsi_4btoul(cdb->rw_10.addr); in sili_xpt_scsi_disk_io()
1261 lba = scsi_4btoul(cdb->rw_12.addr); in sili_xpt_scsi_disk_io()
1266 lba = scsi_8btou64(cdb->rw_16.addr); in sili_xpt_scsi_disk_io()
1279 fis->lba_low = (u_int8_t)lba; in sili_xpt_scsi_disk_io()
1280 fis->lba_mid = (u_int8_t)(lba >> 8); in sili_xpt_scsi_disk_io()
1281 fis->lba_high = (u_int8_t)(lba >> 16); in sili_xpt_scsi_disk_io()
[all …]
/dragonfly/tools/tools/usbtest/
H A Dusb_msc_test.c288 do_read_10(uint32_t lba, uint32_t len, void *buf, uint8_t lun) in do_read_10() argument
297 cmd[2] = lba >> 24; in do_read_10()
298 cmd[3] = lba >> 16; in do_read_10()
299 cmd[4] = lba >> 8; in do_read_10()
300 cmd[5] = lba >> 0; in do_read_10()
315 do_write_10(uint32_t lba, uint32_t len, void *buf, uint8_t lun) in do_write_10() argument
327 cmd[2] = lba >> 24; in do_write_10()
328 cmd[3] = lba >> 16; in do_write_10()
329 cmd[4] = lba >> 8; in do_write_10()
330 cmd[5] = lba >> 0; in do_write_10()
/dragonfly/sys/bus/u4b/
H A Dusb_msctest.c1011 uint32_t lba, uint32_t blocks, void *buffer) in usb_msc_read_10() argument
1019 cmd[2] = lba >> 24; in usb_msc_read_10()
1020 cmd[3] = lba >> 16; in usb_msc_read_10()
1021 cmd[4] = lba >> 8; in usb_msc_read_10()
1022 cmd[5] = lba >> 0; in usb_msc_read_10()
1042 uint32_t lba, uint32_t blocks, void *buffer) in usb_msc_write_10() argument
1050 cmd[2] = lba >> 24; in usb_msc_write_10()
1051 cmd[3] = lba >> 16; in usb_msc_write_10()
1052 cmd[4] = lba >> 8; in usb_msc_write_10()
1053 cmd[5] = lba >> 0; in usb_msc_write_10()
H A Dusb_msctest.h47 uint8_t iface_index, uint32_t lba, uint32_t blocks,
50 uint8_t iface_index, uint32_t lba, uint32_t blocks,
/dragonfly/sys/dev/raid/hpt27xx/
H A Dwj.h40 void *wj_add_entry(PVBUS vbus, PVDEV vd, HPT_LBA lba, HPT_U16 sectors);
48 #define wj_add_entry(vbus, vd, lba, sectors) 0 argument
/dragonfly/usr.sbin/makefs/cd9660/
H A Dcd9660_eltorito.c536 uint32_t lba; in cd9660_write_mbr_partition_entry() local
558 lba = htole32(sector_start); in cd9660_write_mbr_partition_entry()
559 fwrite(&lba, sizeof(lba), 1, fd); in cd9660_write_mbr_partition_entry()
560 lba = htole32(nsectors); in cd9660_write_mbr_partition_entry()
561 fwrite(&lba, sizeof(lba), 1, fd); in cd9660_write_mbr_partition_entry()
/dragonfly/usr.sbin/burncd/
H A Dburncd.c168 ntohl(entry.entry.addr.lba), addr); in main()
542 int dataform, int scms, int lba) in cue_ent() argument
550 lba += 150; in cue_ent()
551 cue->min = lba / (60*75); in cue_ent()
552 cue->sec = (lba % (60*75)) / 75; in cue_ent()
553 cue->frame = (lba % (60*75)) % 75; in cue_ent()
/dragonfly/stand/boot/pc32/boot2/
H A Dboot2.c629 dskread(void *buf, unsigned lba, unsigned nblk) in dskread() argument
631 return drvread(buf, dsk.start + lba, nblk); in dskread()
720 drvread(void *buf, unsigned lba, unsigned nblk) in drvread() argument
730 v86.eax = lba; in drvread()
732 v86.ecx = lba >> 16; in drvread()
737 printf("error %u lba %u\n", v86.eax >> 8 & 0xff, lba); in drvread()
/dragonfly/sbin/nvmectl/
H A Dnvmectl.c271 errs->vendor == 0 && errs->csi == 0 && errs->lba == 0) in cmd_errors()
285 errs->csi, errs->lba); in cmd_errors()
295 errs->lba); in cmd_errors()
/dragonfly/sys/dev/sound/pci/
H A Dt4dwave.c70 u_int32_t lba; member
407 ch->lba &= ALI_MAXADDR; in tr_wrch()
409 ch->lba &= TR_MAXADDR; in tr_wrch()
411 cr[1]=ch->lba; in tr_wrch()
458 ch->lba=(cr[1] & ALI_MAXADDR); in tr_rdch()
460 ch->lba=(cr[1] & TR_MAXADDR); in tr_rdch()
564 ch->lba = sndbuf_getbufaddr(ch->buffer); in trpchan_trigger()

123