Home
last modified time | relevance | path

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

123456

/openbmc/qemu/hw/ide/
H A Datapi.c51 lba += 150; in lba_to_msf()
54 buf[2] = lba % 75; in lba_to_msf()
81 lba_to_msf(buf, lba); in cd_data_to_raw()
120 s->lba++; in cd_read_sector_sync()
145 s->lba++; in cd_read_sector_cb()
326 assert(0 <= lba && lba < (s->nb_sectors >> 2)); in ide_atapi_cmd_read_pio()
328 s->lba = lba; in ide_atapi_cmd_read_pio()
426 assert(0 <= lba && lba < (s->nb_sectors >> 2)); in ide_atapi_cmd_read_dma()
428 s->lba = lba; in ide_atapi_cmd_read_dma()
997 if (lba >= total_sectors || lba + nb_sectors - 1 >= total_sectors) { in cmd_read()
[all …]
/openbmc/linux/drivers/usb/storage/
H A Dsddr55.c188 unsigned int lba, in sddr55_read_data() argument
294 lba++; in sddr55_read_data()
307 unsigned int lba, in sddr55_write_data() argument
408 pba, lba); in sddr55_write_data()
482 lba, pba, new_pba); in sddr55_write_data()
502 lba++; in sddr55_write_data()
646 unsigned short lba; in sddr55_read_map() local
736 info->pba_to_lba[i] = lba; in sddr55_read_map()
738 if (lba >= max_lba) { in sddr55_read_map()
750 if (lba<0x10 || (lba>=0x3E0 && lba<0x3EF)) in sddr55_read_map()
[all …]
H A Dsddr09.c748 if (lba >= maxlba) in sddr09_read_data()
774 if (lba >= maxlba) { in sddr09_read_data()
776 lba, maxlba); in sddr09_read_data()
816 lba++; in sddr09_read_data()
975 if (lba >= maxlba) in sddr09_write_data()
1019 if (lba >= maxlba) { in sddr09_write_data()
1036 lba++; in sddr09_write_data()
1322 lba = (lba & 0x07FF) >> 1; in sddr09_read_map()
1333 if (lba >= 1000) { in sddr09_read_map()
1336 lba, i); in sddr09_read_map()
[all …]
H A Dalauda.c920 u16 lba, max_lba; in alauda_read_data() local
944 lba = address >> blockshift; in alauda_read_data()
960 if (lba >= max_lba) { in alauda_read_data()
962 lba, max_lba); in alauda_read_data()
976 pages, lba, page); in alauda_read_data()
1000 lba++; in alauda_read_data()
1021 u16 lba, max_lba; in alauda_write_data() local
1046 lba = address >> blockshift; in alauda_write_data()
1060 if (lba >= max_lba) { in alauda_write_data()
1062 lba, max_lba); in alauda_write_data()
[all …]
/openbmc/linux/drivers/scsi/
H A Dscsi_trace.c21 u32 lba, txlen; in scsi_trace_rw6() local
40 u32 lba, txlen; in scsi_trace_rw10() local
42 lba = get_unaligned_be32(&cdb[2]); in scsi_trace_rw10()
60 u32 lba, txlen; in scsi_trace_rw12() local
62 lba = get_unaligned_be32(&cdb[2]); in scsi_trace_rw12()
76 u64 lba; in scsi_trace_rw16() local
79 lba = get_unaligned_be64(&cdb[2]); in scsi_trace_rw16()
97 u64 lba; in scsi_trace_rw32() local
118 lba = get_unaligned_be64(&cdb[12]); in scsi_trace_rw32()
150 u64 lba; in scsi_trace_service_action_in() local
[all …]
H A Dsd_trace.h18 TP_PROTO(struct scsi_cmnd *cmnd, sector_t lba,
21 TP_ARGS(cmnd, lba, wp_offset),
28 __field( sector_t, lba )
37 __entry->lba = lba;
43 __entry->lun, __entry->lba, __entry->wp_offset)
H A Dsr_ioctl.c386 ms_info->addr.lba = cd->ms_offset; in sr_get_last_session()
490 lba, format, blksize); in sr_read_cd()
496 cgc.cmd[2] = (unsigned char) (lba >> 24) & 0xff; in sr_read_cd()
497 cgc.cmd[3] = (unsigned char) (lba >> 16) & 0xff; in sr_read_cd()
498 cgc.cmd[4] = (unsigned char) (lba >> 8) & 0xff; in sr_read_cd()
499 cgc.cmd[5] = (unsigned char) lba & 0xff; in sr_read_cd()
533 rc = sr_read_cd(cd, dest, lba, 0, blksize); in sr_read_sector()
548 lba, blksize); in sr_read_sector()
553 cgc.cmd[2] = (unsigned char) (lba >> 24) & 0xff; in sr_read_sector()
555 cgc.cmd[4] = (unsigned char) (lba >> 8) & 0xff; in sr_read_sector()
[all …]
H A Dscsi_debug.c881 lba = do_div(lba, sdebug_store_sectors); in lba2fake_store()
3288 u64 lba; in resp_read_dt0() local
3585 u64 lba; in resp_write_dt0() local
3727 u64 lba; in resp_write_scat() local
3943 u32 lba; in resp_write_same_10() local
3968 u64 lba; in resp_write_same_16() local
4047 u64 lba; in resp_comp_write() local
4169 u64 lba; in resp_get_lba_status() local
4211 u64 lba; in resp_sync_cache() local
4244 u64 lba; in resp_pre_fetch() local
[all …]
H A Dsd_zbc.c145 unsigned int buflen, sector_t lba, in sd_zbc_do_report_zones() argument
161 put_unaligned_be64(lba, &cmd[2]); in sd_zbc_do_report_zones()
170 "REPORT ZONES start lba %llu failed\n", lba); in sd_zbc_do_report_zones()
280 while (zone_idx < nr_zones && lba < sdkp->capacity) { in sd_zbc_report_zones()
295 (lba < start_lba || in sd_zbc_report_zones()
296 lba >= start_lba + zone_length)) || in sd_zbc_report_zones()
297 (zone_idx > 0 && start_lba != lba) || in sd_zbc_report_zones()
301 zone_idx, lba, start_lba, zone_length); in sd_zbc_report_zones()
305 lba = start_lba + zone_length; in sd_zbc_report_zones()
458 trace_scsi_prepare_zone_append(cmd, *lba, wp_offset); in sd_zbc_prepare_zone_append()
[all …]
/openbmc/u-boot/lib/efi_loader/
H A Defi_disk.c57 u32 media_id, u64 lba, unsigned long buffer_size, in efi_disk_rw_blocks() argument
70 lba += diskobj->offset; in efi_disk_rw_blocks()
73 __LINE__, blocks, lba, blksz, direction); in efi_disk_rw_blocks()
80 n = blk_dread(desc, lba, blocks, buffer); in efi_disk_rw_blocks()
82 n = blk_dwrite(desc, lba, blocks, buffer); in efi_disk_rw_blocks()
96 u32 media_id, u64 lba, efi_uintn_t buffer_size, in efi_disk_read_blocks() argument
104 r = efi_disk_read_blocks(this, media_id, lba, in efi_disk_read_blocks()
131 u32 media_id, u64 lba, efi_uintn_t buffer_size, in efi_disk_write_blocks() argument
139 r = efi_disk_write_blocks(this, media_id, lba, in efi_disk_write_blocks()
245 if (!desc->lba) in efi_disk_add_dev()
[all …]
/openbmc/u-boot/disk/
H A Dpart_efi.c112 if (le64_to_cpu(gpt_h->my_lba) != lba) { in validate_gpt_header()
115 lba); in validate_gpt_header()
198 if (is_gpt_valid(dev_desc, dev_desc->lba - 1, in get_disk_guid()
395 debug("max lba: %x\n", (u32) dev_desc->lba); in write_gpt_table()
796 dev_desc->lba)) in is_valid_gpt_buf()
813 lbaint_t lba; in write_mbr_and_gpt_partitions() local
831 lba = 0; /* MBR is always at 0 */ in write_mbr_and_gpt_partitions()
835 __func__, "MBR", cnt, lba); in write_mbr_and_gpt_partitions()
840 lba = GPT_PRIMARY_PARTITION_TABLE_LBA; in write_mbr_and_gpt_partitions()
867 lba = le64_to_cpu(gpt_h->my_lba); in write_mbr_and_gpt_partitions()
[all …]
H A Dpart.c187 if (dev_desc->lba > 0L && dev_desc->blksz > 0L) { in dev_print()
189 lbaint_t lba; in dev_print() local
191 lba = dev_desc->lba; in dev_print()
193 lba512 = (lba * (dev_desc->blksz/512)); in dev_print()
212 lba, in dev_print()
218 (ulong)lba, in dev_print()
355 info->size = dev_desc->lba; in part_get_info_whole_disk()
543 if (!(*dev_desc)->lba) { in blk_get_device_part_str()
/openbmc/qemu/hw/block/
H A Dcdrom.c31 static void lba_to_msf(uint8_t *buf, int lba) in lba_to_msf() argument
33 lba += 150; in lba_to_msf()
34 buf[0] = (lba / 75) / 60; in lba_to_msf()
35 buf[1] = (lba / 75) % 60; in lba_to_msf()
36 buf[2] = lba % 75; in lba_to_msf()
/openbmc/linux/drivers/mtd/
H A Dsm_ftl.c132 if ((lba[0] & 0xF8) != 0x10) in sm_get_lba()
139 return (lba[1] >> 1) | ((lba[0] & 0x07) << 7); in sm_get_lba()
154 int lba; in sm_read_lba() local
168 if (lba == -2) in sm_read_lba()
171 return lba; in sm_read_lba()
178 WARN_ON(lba >= 1000); in sm_write_lba()
181 tmp[1] = (lba << 1) & 0xFF; in sm_write_lba()
380 sm_write_lba(&oob, lba); in sm_write_block()
757 int lba; in sm_init_zone() local
817 if (lba == -2 || lba >= ftl->max_lba) { in sm_init_zone()
[all …]
/openbmc/linux/drivers/memstick/core/
H A Dms_block.c135 if (lba < 494) in msb_get_zone_from_lba()
1455 pba, lba); in msb_ftl_scan()
1538 u16 pba, lba; in msb_cache_flush() local
1563 page, lba); in msb_cache_flush()
1658 lba, pba, page); in msb_cache_read()
1668 lba, pba, page); in msb_cache_read()
1831 lba++; in msb_do_write_request()
1845 lba++; in msb_do_write_request()
1870 lba++; in msb_do_read_request()
1880 sector_t lba; in msb_io_work() local
[all …]
/openbmc/linux/include/linux/
H A Dcdrom.h94 u32 lba, u32 nframes, u8 *last_sense);
308 static inline void lba_to_msf(int lba, u8 *m, u8 *s, u8 *f) in lba_to_msf() argument
310 lba += CD_MSF_OFFSET; in lba_to_msf()
311 lba &= 0xffffff; /* negative lbas use only 24 bits */ in lba_to_msf()
312 *m = lba / (CD_SECS * CD_FRAMES); in lba_to_msf()
313 lba %= (CD_SECS * CD_FRAMES); in lba_to_msf()
314 *s = lba / CD_FRAMES; in lba_to_msf()
315 *f = lba % CD_FRAMES; in lba_to_msf()
/openbmc/linux/block/partitions/
H A Daix.c79 static size_t read_lba(struct parsed_partitions *state, u64 lba, u8 *buffer, in read_lba() argument
84 if (!buffer || lba + count / 512 > get_capacity(state->disk) - 1ULL) in read_lba()
90 unsigned char *data = read_part_sector(state, lba++, &sect); in read_lba()
113 static struct pvd *alloc_pvd(struct parsed_partitions *state, u32 lba) in alloc_pvd() argument
122 if (read_lba(state, lba, (u8 *) p, count) < count) { in alloc_pvd()
138 static struct lvname *alloc_lvn(struct parsed_partitions *state, u32 lba) in alloc_lvn() argument
147 if (read_lba(state, lba, (u8 *) p, count) < count) { in alloc_lvn()
H A Defi.c236 u64 lba, u8 *buffer, size_t count) in read_lba() argument
239 sector_t n = lba * in read_lba()
242 if (!buffer || lba > last_lba(state->disk)) in read_lba()
307 u64 lba) in alloc_read_gpt_header() argument
316 if (read_lba(state, lba, (u8 *) gpt, ssz) < ssz) { in alloc_read_gpt_header()
335 static int is_gpt_valid(struct parsed_partitions *state, u64 lba, in is_gpt_valid() argument
343 if (!(*gpt = alloc_read_gpt_header(state, lba))) in is_gpt_valid()
386 if (le64_to_cpu((*gpt)->my_lba) != lba) { in is_gpt_valid()
389 (unsigned long long)lba); in is_gpt_valid()
/openbmc/linux/drivers/nvdimm/
H A Dbtt.c99 if (unlikely(lba >= arena->external_nlba)) in __btt_map_write()
102 __func__, lba, arena->external_nlba); in __btt_map_write()
158 if (unlikely(lba >= arena->external_nlba)) in btt_map_read()
161 __func__, lba, arena->external_nlba); in btt_map_read()
181 *mapping = lba; in btt_map_read()
486 ent.lba = cpu_to_le32(i); in btt_log_init()
511 u32 lba = arena->freelist[lane].block; in arena_clear_freelist_error() local
1077 *premap = lba; in lba_to_arena()
1080 lba -= arena_list->external_nlba; in lba_to_arena()
1107 unsigned int off, u32 lba, u32 len) in btt_data_read() argument
[all …]
/openbmc/linux/drivers/cdrom/
H A Dcdrom.c1543 int lba = addr->lba; in sanitize_format() local
1545 lba /= 75; in sanitize_format()
1546 lba += 2; in sanitize_format()
2059 cgc->cmd[5] = lba & 0xff; in cdrom_read_cd()
2082 cgc->cmd[5] = lba & 0xff; in cdrom_read_block()
2140 lba += nr; in cdrom_read_cdda_old()
2167 lba += nr; in cdrom_read_cdda_bpc()
2175 int lba, int nframes) in cdrom_read_cdda() argument
2952 if (lba < 0) in mmc_ioctl_cdrom_read_data()
2991 int lba; in mmc_ioctl_cdrom_read_audio() local
[all …]
/openbmc/linux/fs/udf/
H A Dlowlevel.c37 ms_info.xa_flag ? "yes" : "no", ms_info.addr.lba); in udf_get_last_session()
39 return ms_info.addr.lba; in udf_get_last_session()
/openbmc/u-boot/drivers/usb/gadget/
H A Df_rockusb.c458 transfer_size, blkcount, f_rkusb->lba, in tx_handler_ul_image()
470 f_rkusb->lba += blkcount; in tx_handler_ul_image()
519 f_rkusb->lba += blkcnt; in rx_handler_dl_image()
640 f_rkusb->lba = get_unaligned_be32(&cbw->CDB[2]); in cb_read_lba()
645 f_rkusb->ul_size, sector_count, f_rkusb->lba); in cb_read_lba()
682 f_rkusb->lba = get_unaligned_be32(&cbw->CDB[2]); in cb_write_lba()
687 f_rkusb->dl_size, sector_count, f_rkusb->lba); in cb_write_lba()
703 int sector_count, lba, blks; in cb_erase_lba() local
723 lba = get_unaligned_be32(&cbw->CDB[2]); in cb_erase_lba()
726 sector_count, lba); in cb_erase_lba()
[all …]
/openbmc/u-boot/lib/efi_selftest/
H A Defi_selftest_block_device.c79 struct efi_block_io *this, u32 media_id, u64 lba, in read_blocks() argument
84 if ((lba << LB_BLOCK_SIZE) + buffer_size > img.length) in read_blocks()
86 start = image + (lba << LB_BLOCK_SIZE); in read_blocks()
104 struct efi_block_io *this, u32 media_id, u64 lba, in write_blocks() argument
109 if ((lba << LB_BLOCK_SIZE) + buffer_size > img.length) in write_blocks()
111 start = image + (lba << LB_BLOCK_SIZE); in write_blocks()
/openbmc/linux/drivers/char/agp/
H A Dparisc-agp.c387 struct parisc_device **lba = data; in find_quicksilver() local
391 *lba = padev; in find_quicksilver()
400 struct parisc_device *sba = NULL, *lba = NULL; in parisc_agp_init() local
414 device_for_each_child(&sba->dev, &lba, find_quicksilver); in parisc_agp_init()
416 if (!lba) { in parisc_agp_init()
421 lbadev = parisc_get_drvdata(lba); in parisc_agp_init()
/openbmc/u-boot/drivers/ata/
H A Dahci.c761 lbaint_t lba = 0; in ata_scsiop_read_write() local
769 memcpy(&lba, pccb->cmd + 2, 8); in ata_scsiop_read_write()
770 lba = be64_to_cpu(lba); in ata_scsiop_read_write()
774 lba = be32_to_cpu(temp); in ata_scsiop_read_write()
820 fis[4] = (lba >> 0) & 0xff; in ata_scsiop_read_write()
821 fis[5] = (lba >> 8) & 0xff; in ata_scsiop_read_write()
822 fis[6] = (lba >> 16) & 0xff; in ata_scsiop_read_write()
824 fis[8] = ((lba >> 24) & 0xff); in ata_scsiop_read_write()
827 fis[9] = ((lba >> 32) & 0xff); in ata_scsiop_read_write()
828 fis[10] = ((lba >> 40) & 0xff); in ata_scsiop_read_write()
[all …]

123456