Lines Matching refs:zone_blocks
209 return logical_to_sectors(sdkp->device, sdkp->zone_info.zone_blocks);
473 u64 zone_blocks;
499 zone_blocks = get_unaligned_be64(&rec[8]);
500 if (logical_to_sectors(sdkp->device, zone_blocks) > UINT_MAX) {
507 zone_blocks = sdkp->zone_starting_lba_gran;
510 if (!is_power_of_2(zone_blocks)) {
513 zone_blocks);
517 *zblocks = zone_blocks;
527 if (sdkp->capacity & (sdkp->zone_info.zone_blocks - 1))
531 sdkp->zone_info.zone_blocks);
536 sdkp->zone_info.zone_blocks);
548 u32 zone_blocks = sdkp->early_zone_info.zone_blocks;
560 if (sdkp->zone_info.zone_blocks == zone_blocks &&
565 sdkp->zone_info.zone_blocks = zone_blocks;
569 logical_to_sectors(sdkp->device, zone_blocks));
602 u32 zone_blocks = 0;
624 ret = sd_zbc_check_capacity(sdkp, buf, &zone_blocks);
635 nr_zones = round_up(sdkp->capacity, zone_blocks) >> ilog2(zone_blocks);
638 sdkp->early_zone_info.zone_blocks = zone_blocks;