Lines Matching defs:block_sel
35 struct ac_spm_block_select *block_sel, *new_block_sel;
39 if (spm_trace->block_sel[i].b->b->b->gpu_block == block->b->b->gpu_block)
40 return &spm_trace->block_sel[i];
45 block_sel = realloc(spm_trace->block_sel, num_block_sel * sizeof(*block_sel));
46 if (!block_sel)
50 spm_trace->block_sel = block_sel;
53 new_block_sel = &spm_trace->block_sel[spm_trace->num_block_sel - 1];
85 struct ac_spm_block_select *block_sel,
89 if (block_sel->b->b->b->gpu_block == SQ) {
113 for (unsigned i = 0; i < block_sel->num_counters; i++) {
114 struct ac_spm_counter_select *cntr_sel = &block_sel->counters[i];
161 struct ac_spm_block_select *block_sel;
192 block_sel = ac_spm_get_block_select(spm_trace, block);
193 if (!block_sel)
197 if (!ac_spm_map_counter(spm_trace, block_sel, counter, &spm_wire)) {
341 FREE(spm_trace->block_sel);