Lines Matching refs:zone_info
217 nr_zones = min(nr_zones, sdkp->zone_info.nr_zones); in sd_zbc_alloc_report_buffer()
242 return logical_to_sectors(sdkp->device, sdkp->zone_info.zone_blocks); in sd_zbc_zone_sectors()
379 for (zno = 0; zno < sdkp->zone_info.nr_zones; zno++) { in sd_zbc_update_wp_offset_workfn()
386 zno * sdkp->zone_info.zone_blocks, true); in sd_zbc_update_wp_offset_workfn()
453 if (wp_offset + nr_blocks > sdkp->zone_info.zone_blocks) { in sd_zbc_prepare_zone_append()
585 sdkp->zone_info.nr_zones * sizeof(unsigned int)); in sd_zbc_zone_wp_update()
771 if (sdkp->capacity & (sdkp->zone_info.zone_blocks - 1)) in sd_zbc_print_zones()
774 sdkp->zone_info.nr_zones - 1, in sd_zbc_print_zones()
775 sdkp->zone_info.zone_blocks); in sd_zbc_print_zones()
779 sdkp->zone_info.nr_zones, in sd_zbc_print_zones()
780 sdkp->zone_info.zone_blocks); in sd_zbc_print_zones()
811 sdkp->zone_info = (struct zoned_disk_info){ }; in sd_zbc_free_zone_info()
864 if (sdkp->zone_info.zone_blocks == zone_blocks && in sd_zbc_revalidate_zones()
865 sdkp->zone_info.nr_zones == nr_zones && in sd_zbc_revalidate_zones()
870 sdkp->zone_info.zone_blocks = zone_blocks; in sd_zbc_revalidate_zones()
871 sdkp->zone_info.nr_zones = nr_zones; in sd_zbc_revalidate_zones()
886 sdkp->zone_info = (struct zoned_disk_info){ }; in sd_zbc_revalidate_zones()