Searched refs:lba (Results 1 - 25 of 107) sorted by relevance

12345

/freebsd-10.0-release/sys/boot/i386/common/
H A Ddrv.h42 int drvread(struct dsk *dskp, void *buf, daddr_t lba, unsigned nblk);
44 int drvwrite(struct dsk *dskp, void *buf, daddr_t lba, unsigned nblk);
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
/freebsd-10.0-release/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));
/freebsd-10.0-release/sys/dev/nvme/
H A Dnvme_ns_cmd.c33 nvme_ns_cmd_read(struct nvme_namespace *ns, void *payload, uint64_t lba, argument
49 *(uint64_t *)&cmd->cdw10 = lba;
63 uint64_t lba; local
74 lba = bp->bio_offset / nvme_ns_get_sector_size(ns);
78 *(uint64_t *)&cmd->cdw10 = lba;
87 nvme_ns_cmd_write(struct nvme_namespace *ns, void *payload, uint64_t lba, argument
104 *(uint64_t *)&cmd->cdw10 = lba;
118 uint64_t lba; local
129 lba = bp->bio_offset / nvme_ns_get_sector_size(ns);
133 *(uint64_t *)&cmd->cdw10 = lba;
[all...]
/freebsd-10.0-release/sys/dev/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
/freebsd-10.0-release/sys/dev/hptnr/
H A Dwj.h41 void *wj_add_entry(PVBUS vbus, PVDEV vd, HPT_LBA lba, HPT_U16 sectors);
49 #define wj_add_entry(vbus, vd, lba, sectors) 0
/freebsd-10.0-release/sys/dev/isci/scil/
H A Dsati_reassign_blocks.c84 void set_current_lba(U8 * lba, void * ata_io) argument
88 sati_set_ata_lba_low(register_fis, lba[0]);
89 sati_set_ata_lba_mid(register_fis, lba[1]);
90 sati_set_ata_lba_high(register_fis, lba[2]);
91 sati_set_ata_device_head(register_fis, ATA_DEV_HEAD_REG_LBA_MODE_ENABLE | (lba[3] & 0x0F));
102 void set_current_long_lba(U8 * lba, void * ata_io) argument
106 sati_set_ata_lba_low(register_fis, lba[0]);
107 sati_set_ata_lba_mid(register_fis, lba[1]);
108 sati_set_ata_lba_high(register_fis, lba[2]);
109 sati_set_ata_lba_low_exp(register_fis, lba[
[all...]
/freebsd-10.0-release/sys/dev/ata/chipsets/
H A Data-serverworks.c268 request->u.ata.lba = (u_int64_t)(temp & 0x00ff) |
271 request->u.ata.lba |= ((u_int64_t)(temp & 0x00ff) << 8) |
274 request->u.ata.lba |= ((u_int64_t)(temp & 0x00ff) << 16) |
279 request->u.ata.lba = (ATA_IDX_INW(ch, ATA_SECTOR) & 0x00ff) |
294 ATA_IDX_OUTW(ch, ATA_SECTOR, ((request->u.ata.lba >> 16) & 0xff00) |
295 (request->u.ata.lba & 0x00ff));
296 ATA_IDX_OUTW(ch, ATA_CYL_LSB, ((request->u.ata.lba >> 24) & 0xff00) |
297 ((request->u.ata.lba >> 8) & 0x00ff));
298 ATA_IDX_OUTW(ch, ATA_CYL_MSB, ((request->u.ata.lba >> 32) & 0xff00) |
299 ((request->u.ata.lba >> 1
[all...]
H A Data-marvell.c434 bytep[i++] = (request->u.ata.lba >> 24) & 0xff;
436 bytep[i++] = request->u.ata.lba & 0xff;
439 bytep[i++] = (request->u.ata.lba >> 32) & 0xff;
441 bytep[i++] = (request->u.ata.lba >> 8) & 0xff;
444 bytep[i++] = (request->u.ata.lba >> 40) & 0xff;
446 bytep[i++] = (request->u.ata.lba >> 16) & 0xff;
449 bytep[i++] = ATA_D_LBA | ATA_D_IBM | ((request->u.ata.lba >> 24) & 0xf);
464 bytep[i++] = request->u.ata.lba & 0xff;
465 bytep[i++] = (request->u.ata.lba >> 8) & 0xff;
466 bytep[i++] = (request->u.ata.lba >> 1
[all...]
/freebsd-10.0-release/sys/boot/powerpc/ps3/
H A Dps3disk.c198 daddr_t slba, elba, lba; local
236 for (lba = slba; lba < elba; lba++) {
237 err = ps3stor_read_sectors(&stor_dev, dev->d_unit, lba, 1, 0, buf);
264 for (lba = slba, part = 0; lba < elba; lba++) {
265 err = ps3stor_read_sectors(&stor_dev, dev->d_unit, lba, 1, 0, buf);
279 od->od_gpt_parts[part].gp_index = (lba
[all...]
/freebsd-10.0-release/sys/mips/cavium/
H A Docteon_ebt3000_cf.c323 unsigned long lba; local
331 lba = start_sector;
334 error = cf_send_cmd(lba, CMD_READ_SECTOR);
362 lba++;
376 uint32_t lba; local
382 lba = start_sector;
387 error = cf_send_cmd(lba, CMD_WRITE_SECTOR);
414 lba++;
481 * Send command to read/write one sector specified by lba.
484 static int cf_send_cmd (uint32_t lba, uint8_ argument
[all...]
/freebsd-10.0-release/sys/cam/ctl/
H A Dctl_frontend_internal.h101 uint64_t lba; /* logical block address */ member in struct:cfi_task_bbrread
/freebsd-10.0-release/sys/geom/part/
H A Dg_part_ebr.c201 ebr_set_chs(struct g_part_table *table, uint32_t lba, u_char *cylp, u_char *hdp, argument
206 sec = lba % table->gpt_sectors + 1;
207 lba /= table->gpt_sectors;
208 hd = lba % table->gpt_heads;
209 lba /= table->gpt_heads;
210 cyl = lba;
476 u_int lba; local
483 lba = 0;
485 ofs = (off_t)lba * pp->sectorsize;
502 if (lba
[all...]
H A Dg_part_gpt.c80 quad_t lba[GPT_ELT_COUNT]; member in struct:g_part_gpt_table
363 quad_t lba, last; local
376 table->lba[elt] = last;
378 table->lba[elt] = 1;
379 buf = g_read_data(cp, table->lba[elt] * pp->sectorsize, pp->sectorsize,
407 if (hdr->hdr_lba_self != table->lba[elt])
434 lba = hdr->hdr_lba_table +
437 if (lba >= last)
439 if (lba >= hdr->hdr_lba_start && lba <
[all...]
/freebsd-10.0-release/sys/dev/ata/
H A Data-sata.c267 fis[4] = request->u.ata.lba;
268 fis[5] = request->u.ata.lba >> 8;
269 fis[6] = request->u.ata.lba >> 16;
272 fis[7] |= (ATA_D_IBM | (request->u.ata.lba >> 24 & 0x0f));
273 fis[8] = request->u.ata.lba >> 24;
274 fis[9] = request->u.ata.lba >> 32;
275 fis[10] = request->u.ata.lba >> 40;
/freebsd-10.0-release/sys/cam/ata/
H A Data_all.c372 uint32_t lba, uint8_t sector_count)
383 ataio->cmd.lba_low = lba;
384 ataio->cmd.lba_mid = lba >> 8;
385 ataio->cmd.lba_high = lba >> 16;
386 ataio->cmd.device = ATA_DEV_LBA | ((lba >> 24) & 0x0f);
392 uint64_t lba, uint16_t sector_count)
408 ataio->cmd.lba_low = lba;
409 ataio->cmd.lba_mid = lba >> 8;
410 ataio->cmd.lba_high = lba >> 16;
412 ataio->cmd.lba_low_exp = lba >> 2
371 ata_28bit_cmd(struct ccb_ataio *ataio, uint8_t cmd, uint8_t features, uint32_t lba, uint8_t sector_count) argument
391 ata_48bit_cmd(struct ccb_ataio *ataio, uint8_t cmd, uint16_t features, uint64_t lba, uint16_t sector_count) argument
422 ata_ncq_cmd(struct ccb_ataio *ataio, uint8_t cmd, uint64_t lba, uint16_t sector_count) argument
[all...]
H A Data_all.h119 uint32_t lba, uint8_t sector_count);
121 uint64_t lba, uint16_t sector_count);
123 uint64_t lba, uint16_t sector_count);
H A Data_da.c764 uint64_t lba; local
773 lba = offset / secsize;
793 (lba + count >= ATA_MAX_28BIT_LBA ||
796 0, lba, count);
799 0, lba, count);
1428 uint64_t lba = bp1->bio_pblkno; local
1435 if (lba == lastlba) {
1443 lba += c;
1449 req->data[off + 0] = lba & 0xff;
1450 req->data[off + 1] = (lba >>
1514 uint64_t lba = bp->bio_pblkno; local
1624 uint64_t lba = bp->bio_pblkno; local
[all...]
/freebsd-10.0-release/sys/dev/usb/storage/
H A Dustorage_fs.c941 uint32_t lba; local
949 lba = get_be32(&sc->sc_cbw->CBWCDB[2]);
968 file_offset = lba;
972 vlen += lba;
974 if ((vlen < lba) ||
976 (lba >= currlun->num_sectors)) {
1107 uint32_t lba = get_be32(&sc->sc_cbw->CBWCDB[2]); local
1111 if ((pmi > 1) || ((pmi == 0) && (lba != 0))) {
1377 uint32_t lba; local
1385 lba
1429 uint32_t lba; local
[all...]
/freebsd-10.0-release/sys/sys/
H A Ddvdio.h72 u_int32_t lba; member in struct:dvd_authinfo
/freebsd-10.0-release/tools/tools/vhba/
H A Dvhba.c171 uint64_t lba; local
181 lba = (((uint64_t)cdb[2]) << 56) |
196 lba = (((uint32_t)cdb[2]) << 24) |
206 lba = (((uint32_t)cdb[2]) << 24) |
217 lba = (((uint32_t)cdb[1] & 0x1f) << 16) |
225 if (lba + cnt > nblks) {
229 *offset = lba << blk_shift;
/freebsd-10.0-release/usr.sbin/cdcontrol/
H A Dcdcontrol.c112 { CMD_SET, "set", 2, "msf | lba" },
142 static void lba2msf(unsigned long lba, u_char *m, u_char *s, u_char *f);
410 else if (! strcasecmp (arg, "lba"))
497 return play_blocks (0, ntohl(toc_buffer[n].addr.lba));
514 len = ntohl(toc_buffer[n].addr.lba) - blk;
609 lba2msf(ntohl(toc_buffer[tr1].addr.lba),
657 lba2msf(ntohl(toc_buffer[n].addr.lba),
675 lba2msf(ntohl(toc_buffer[tr2].addr.lba),
697 lba2msf(ntohl(toc_buffer[n].addr.lba),
726 lba2msf(ntohl(toc_buffer[n].addr.lba),
998 lba2msf(unsigned long lba, u_char *m, u_char *s, u_char *f) argument
[all...]

Completed in 151 milliseconds

12345