Searched refs:maxlba (Results 1 – 9 of 9) sorted by relevance
/freebsd/sys/cam/ctl/ |
H A D | ctl_backend.h | 96 * maxlba is the maximum accessible LBA on the LUN. Note that this is 97 * different from the capacity of the array. capacity = maxlba + 1 150 uint64_t maxlba; /* passed to CTL */ member
|
H A D | ctl.c | 3099 (lun->be_lun->maxlba > 0) ? in ctl_ioctl() 3100 lun->be_lun->maxlba + 1 : 0); in ctl_ioctl() 5430 if ((starting_lba + block_count) > (lun->be_lun->maxlba + 1)) { in ctl_sync_cache() 5432 MAX(starting_lba, lun->be_lun->maxlba + 1)); in ctl_sync_cache() 5672 if ((lun->be_lun->maxlba + 1) - lbalen->lba <= UINT32_MAX) { in ctl_write_same_cont() 5674 lbalen->len = (lun->be_lun->maxlba + 1) - lbalen->lba; in ctl_write_same_cont() 5742 if (((lba + num_blocks) > (lun->be_lun->maxlba + 1)) in ctl_write_same() 5745 MAX(lba, lun->be_lun->maxlba + 1)); in ctl_write_same() 5757 if ((lun->be_lun->maxlba + 1) - lba > ival) { in ctl_write_same() 5765 if ((lun->be_lun->maxlba + 1) - lba > UINT32_MAX) { in ctl_write_same() [all …]
|
H A D | ctl_tpc.c | 1112 tpc_check_ranges_l(struct scsi_range_desc *range, int nrange, uint64_t maxlba, in tpc_check_ranges_l() argument 1122 if (b1 + l1 < b1 || b1 + l1 > maxlba + 1) { in tpc_check_ranges_l() 1123 *lba = MAX(b1, maxlba + 1); in tpc_check_ranges_l() 2103 lun->be_lun->maxlba, &lba) != 0) { in ctl_populate_token() 2249 lun->be_lun->maxlba, &lba) != 0) { in ctl_write_using_token()
|
H A D | ctl_backend_ramdisk.c | 1199 cbe_lun->maxlba = be_lun->size_blocks - 1; in ctl_backend_ramdisk_create() 1398 be_lun->cbe_lun.maxlba = be_lun->size_blocks - 1; in ctl_backend_ramdisk_modify()
|
H A D | ctl_backend_block.c | 2271 cbe_lun->maxlba = (be_lun->size_blocks == 0) ? in ctl_be_block_open_file() 2427 cbe_lun->maxlba = (be_lun->size_blocks == 0) ? in ctl_be_block_open_dev() 2678 cbe_lun->maxlba = (be_lun->size_blocks == 0) ? in ctl_be_block_create()
|
/freebsd/usr.sbin/mptutil/ |
H A D | mptutil.h | 52 uint64_t maxlba; member
|
H A D | mpt_cam.c | 268 disk->maxlba = scsi_4btoul(rcap.addr); in fetch_scsi_capacity() 294 disk->maxlba = scsi_8btou64(rcaplong.addr); in fetch_scsi_capacity()
|
H A D | mpt_show.c | 245 humanize_number(buf, sizeof(buf), (disk->maxlba + 1) * 512, in print_standalone()
|
/freebsd/usr.sbin/ctladm/ |
H A D | ctladm.c | 1596 uint64_t maxlba; in cctl_read_capacity() local 1603 maxlba = scsi_4btoul(data->addr); in cctl_read_capacity() 1606 if (maxlba == 0xffffffff) { in cctl_read_capacity() 1613 maxlba = scsi_8btou64(longdata->addr); in cctl_read_capacity() 1618 (uintmax_t)maxlba, blocksize); in cctl_read_capacity()
|