Lines Matching defs:values
249 static int r600_get_array_mode_alignment(struct array_mode_checker *values,
257 u32 macro_tile_width = values->nbanks;
258 u32 macro_tile_height = values->npipes;
259 u32 tile_bytes = tile_width * tile_height * values->blocksize * values->nsamples;
262 switch (values->array_mode) {
271 *pitch_align = max((u32)64, (u32)(values->group_size / values->blocksize));
274 *base_align = values->group_size;
278 (u32)(values->group_size /
279 (tile_height * values->blocksize * values->nsamples)));
282 *base_align = values->group_size;
286 (u32)((values->group_size * values->nbanks) /
287 (values->blocksize * values->nsamples * tile_width)));
291 (*pitch_align) * values->blocksize * (*height_align) * values->nsamples);
447 * bogus values here. So for linear just allow anything to avoid breaking