Lines Matching refs:screen
43 unsigned max_se = sctx->screen->info.max_se;
74 return sctx->screen->info.cu_mask[se][0] == 0;
83 struct si_screen *sscreen = sctx->screen;
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));
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);
557 if (!ac_is_thread_trace_complete(&sctx->screen->info, sctx->thread_trace, info)) {
559 ac_get_expected_buffer_size(&sctx->screen->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;
658 struct si_screen *sscreen = sctx->screen;
660 radeon_bo_reference(sctx->screen->ws, &bo, NULL);
760 ac_dump_rgp_capture(&sctx->screen->info, &thread_trace, &sctx->spm_trace);