Lines Matching defs:info
43 unsigned max_se = sctx->screen->info.max_se;
74 return sctx->screen->info.cu_mask[se][0] == 0;
85 unsigned max_se = sscreen->info.max_se;
91 uint64_t data_va = ac_thread_trace_get_data_va(&sctx->screen->info, sctx->thread_trace, va, se);
104 int first_active_cu = ffs(sctx->screen->info.cu_mask[se][0]);
143 S_008D1C_AUTO_FLUSH_MODE(sctx->screen->info.has_sqtt_auto_flush_mode_bug));
262 /* Get the VA where the info struct is stored for this SE. */
268 /* Copy back the info struct one DWORD at a time. */
289 unsigned max_se = sctx->screen->info.max_se;
306 if (sctx->screen->info.has_sqtt_rb_harvest_bug) {
327 if (!sctx->screen->info.has_sqtt_rb_harvest_bug) {
464 si_pc_emit_spm_stop(cs, sctx->screen->info.never_stop_sq_perf_counters,
465 sctx->screen->info.never_send_perfcounter_stop);
533 unsigned max_se = sctx->screen->info.max_se;
549 uint64_t data_offset = ac_thread_trace_get_data_offset(&sctx->screen->info, sctx->thread_trace, se);
552 struct ac_thread_trace_info *info =
557 if (!ac_is_thread_trace_complete(&sctx->screen->info, sctx->thread_trace, info)) {
559 ac_get_expected_buffer_size(&sctx->screen->info, info);
560 uint32_t available_size = (info->cur_offset * 32) / 1024;
573 thread_trace_se.info = *info;
576 int first_active_cu = ffs(sctx->screen->info.cu_mask[se][0]);
580 sctx->screen->info.gfx_level >= GFX10 ? (first_active_cu / 2) : first_active_cu;
760 ac_dump_rgp_capture(&sctx->screen->info, &thread_trace, &sctx->spm_trace);