Lines Matching refs:bands
89 band_number_t * bands; /* band map array */ member
332 *mapped_band = map->bands[band]; in shadow_map_mapped_band()
340 *mapped_band = map->bands[band] = (band_number_t)map->next_band++; in shadow_map_mapped_band()
467 mapped_band = map->bands[shadow_map_block_to_band(map, block_offset)]; in shadow_map_read()
513 mapped_band = map->bands[shadow_map_block_to_band(map, block_offset)]; in shadow_map_write()
564 band_number_t * bands = NULL; in shadow_map_create() local
589 bands = (band_number_t *)kalloc_data(n_bands * sizeof(band_number_t), Z_ZERO); in shadow_map_create()
590 if (bands == NULL) { in shadow_map_create()
602 map->bands = bands; in shadow_map_create()
614 if (bands) { in shadow_map_create()
615 kfree_data(bands, n_bands * sizeof(band_number_t)); in shadow_map_create()
631 if (map->bands) { in shadow_map_free()
632 kfree_data(map->bands, (map->file_size_blocks / map->blocks_per_band) * sizeof(band_number_t)); in shadow_map_free()
635 map->bands = NULL; in shadow_map_free()