/openbmc/linux/drivers/mtd/ |
H A D | sm_ftl.c | 211 *block = do_div(offset, ftl->max_lba); in sm_break_offset() 579 ftl->max_lba = 250; in sm_get_media_info() 588 ftl->max_lba = 500; in sm_get_media_info() 598 ftl->max_lba = 250; in sm_get_media_info() 605 ftl->max_lba = 500; in sm_get_media_info() 611 ftl->max_lba = 1000; in sm_get_media_info() 621 ftl->max_lba = 1000; in sm_get_media_info() 688 for (block = 0 ; block < ftl->zone_size - ftl->max_lba ; block++) { in sm_find_cis() 764 zone->lba_to_phys_table = kmalloc_array(ftl->max_lba, 2, GFP_KERNEL); in sm_init_zone() 768 memset(zone->lba_to_phys_table, -1, ftl->max_lba * 2); in sm_init_zone() [all …]
|
H A D | sm_ftl.h | 35 int max_lba; /* maximum lba in a zone */ member
|
/openbmc/linux/drivers/usb/storage/ |
H A D | alauda.c | 920 u16 lba, max_lba; in alauda_read_data() local 946 max_lba = MEDIA_INFO(us).capacity >> (blockshift + pageshift); in alauda_read_data() 960 if (lba >= max_lba) { in alauda_read_data() 962 lba, max_lba); in alauda_read_data() 1021 u16 lba, max_lba; in alauda_write_data() local 1048 max_lba = MEDIA_INFO(us).capacity >> (pageshift + blockshift); in alauda_write_data() 1060 if (lba >= max_lba) { in alauda_write_data() 1062 lba, max_lba); in alauda_write_data()
|
H A D | sddr55.c | 647 unsigned short max_lba; in sddr55_read_map() local 704 max_lba = info->max_log_blks; in sddr55_read_map() 705 if (max_lba > 1000) in sddr55_read_map() 706 max_lba = 1000; in sddr55_read_map() 738 if (lba >= max_lba) { in sddr55_read_map()
|
/openbmc/linux/drivers/scsi/ |
H A D | sd_zbc.c | 717 sector_t max_lba; in sd_zbc_check_capacity() local 728 max_lba = get_unaligned_be64(&buf[8]); in sd_zbc_check_capacity() 729 if (sdkp->capacity != max_lba + 1) { in sd_zbc_check_capacity() 734 (unsigned long long)max_lba + 1); in sd_zbc_check_capacity() 735 sdkp->capacity = max_lba + 1; in sd_zbc_check_capacity()
|
/openbmc/linux/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_warpdrive.c | 232 raid_device->max_lba = le64_to_cpu(vol_pg0->MaxLBA); in mpt3sas_init_warpdrive_properties() 275 if (v_lba + io_size - 1 > raid_device->max_lba) in mpt3sas_setup_direct_io()
|
H A D | mpt3sas_base.h | 729 u64 max_lba; member
|
/openbmc/linux/drivers/scsi/cxlflash/ |
H A D | superpipe.c | 415 gli->max_lba = be64_to_cpu(*((__be64 *)&cmd_buf[0])); in read_cap16() 424 __func__, gli->max_lba, gli->blk_len, rc); in read_cap16() 1346 if (gli->max_lba == 0) { in cxlflash_disk_attach() 1356 dev_dbg(dev, "%s: LBA = %016llx\n", __func__, gli->max_lba); in cxlflash_disk_attach() 1476 attach->last_lba = gli->max_lba; in cxlflash_disk_attach() 1779 u64 prev_lba = gli->max_lba; in process_sense() 1806 if (prev_lba != gli->max_lba) in process_sense() 1809 gli->max_lba); in process_sense() 1894 last_lba = gli->max_lba; in cxlflash_disk_verify() 2011 last_lba = gli->max_lba; in cxlflash_disk_direct_open()
|
H A D | superpipe.h | 40 u64 max_lba; /* from read cap(16) */ member
|
H A D | vlun.c | 379 blka->ba_lun.lsize = gli->max_lba + 1; in init_vlun()
|
/openbmc/qemu/hw/scsi/ |
H A D | scsi-generic.c | 322 (ldl_be_p(&r->buf[0]) != 0xffffffffU || s->max_lba == 0)) { in scsi_read_complete() 324 s->max_lba = ldl_be_p(&r->buf[0]) & 0xffffffffULL; in scsi_read_complete() 328 s->max_lba = ldq_be_p(&r->buf[0]); in scsi_read_complete()
|
H A D | scsi-disk.c | 1751 sector_num + nb_sectors <= s->qdev.max_lba + 1); in check_lba_range() 2145 s->qdev.max_lba = nb_sectors; in scsi_disk_emulate_command() 2214 s->qdev.max_lba = nb_sectors; in scsi_disk_emulate_command() 2249 if (r->req.cmd.lba > s->qdev.max_lba) { in scsi_disk_emulate_command() 2412 s->qdev.max_lba = nb_sectors; in scsi_disk_reset()
|
/openbmc/qemu/include/hw/scsi/ |
H A D | scsi.h | 89 uint64_t max_lba; member
|
/openbmc/linux/drivers/usb/gadget/function/ |
H A D | f_mass_storage.c | 1142 u32 max_lba; in do_read_capacity() local 1151 max_lba = curlun->num_sectors - 1; in do_read_capacity() 1153 max_lba = 0xffffffff; in do_read_capacity() 1154 put_unaligned_be32(max_lba, &buf[0]); /* Max logical block */ in do_read_capacity()
|
/openbmc/linux/drivers/ata/ |
H A D | libata-scsi.c | 3463 u64 max_lba, opt_lba; in ata_scsi_report_zones_complete() local 3470 max_lba = get_unaligned_le64(&hdr[8]); in ata_scsi_report_zones_complete() 3474 put_unaligned_be64(max_lba, &hdr[8]); in ata_scsi_report_zones_complete()
|