Lines Matching defs:values
248 static int r600_get_array_mode_alignment(struct array_mode_checker *values,
256 u32 macro_tile_width = values->nbanks;
257 u32 macro_tile_height = values->npipes;
258 u32 tile_bytes = tile_width * tile_height * values->blocksize * values->nsamples;
261 switch (values->array_mode) {
270 *pitch_align = max((u32)64, (u32)(values->group_size / values->blocksize));
273 *base_align = values->group_size;
277 (u32)(values->group_size /
278 (tile_height * values->blocksize * values->nsamples)));
281 *base_align = values->group_size;
285 (u32)((values->group_size * values->nbanks) /
286 (values->blocksize * values->nsamples * tile_width)));
290 (*pitch_align) * values->blocksize * (*height_align) * values->nsamples);
446 * bogus values here. So for linear just allow anything to avoid breaking