Lines Matching refs:nr_zones

150 					unsigned int nr_zones, size_t *buflen)  in sd_zbc_alloc_report_buffer()  argument
165 nr_zones = min(nr_zones, sdkp->nr_zones); in sd_zbc_alloc_report_buffer()
166 bufsize = roundup((nr_zones + 1) * 64, SECTOR_SIZE); in sd_zbc_alloc_report_buffer()
194 unsigned int nr_zones, report_zones_cb cb, void *data) in sd_zbc_report_zones() argument
212 buf = sd_zbc_alloc_report_buffer(sdkp, nr_zones, &buflen); in sd_zbc_report_zones()
216 while (zone_idx < nr_zones && sector < capacity) { in sd_zbc_report_zones()
223 nr = min(nr_zones, get_unaligned_be32(&buf[0]) / 64); in sd_zbc_report_zones()
227 for (i = 0; i < nr && zone_idx < nr_zones; i++) { in sd_zbc_report_zones()
289 for (zno = 0; zno < sdkp->nr_zones; zno++) { in sd_zbc_update_wp_offset_workfn()
492 sdkp->nr_zones * sizeof(unsigned int)); in sd_zbc_zone_wp_update()
645 sdkp->nr_zones - 1, in sd_zbc_print_zones()
650 sdkp->nr_zones, in sd_zbc_print_zones()
688 unsigned int nr_zones = sdkp->rev_nr_zones; in sd_zbc_revalidate_zones() local
720 sdkp->nr_zones == nr_zones && in sd_zbc_revalidate_zones()
721 disk->queue->nr_zones == nr_zones) in sd_zbc_revalidate_zones()
726 sdkp->nr_zones = nr_zones; in sd_zbc_revalidate_zones()
727 sdkp->rev_wp_offset = kvcalloc(nr_zones, sizeof(u32), GFP_KERNEL); in sd_zbc_revalidate_zones()
742 sdkp->nr_zones = 0; in sd_zbc_revalidate_zones()
765 unsigned int nr_zones; in sd_zbc_read_zones() local
794 nr_zones = round_up(sdkp->capacity, zone_blocks) >> ilog2(zone_blocks); in sd_zbc_read_zones()
800 sdkp->rev_nr_zones = nr_zones; in sd_zbc_read_zones()