Home
last modified time | relevance | path

Searched refs:ac_pc_block (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/amd/common/
Dac_perfcounter.h136 struct ac_pc_block { struct
151 struct ac_pc_block *blocks; argument
176 const struct ac_pc_block *block) in ac_pc_block_has_per_se_groups()
184 const struct ac_pc_block *block) in ac_pc_block_has_per_instance_groups()
190 struct ac_pc_block *ac_lookup_counter(const struct ac_perfcounters *pc,
193 struct ac_pc_block *ac_lookup_group(const struct ac_perfcounters *pc,
196 struct ac_pc_block *ac_pc_get_block(const struct ac_perfcounters *pc,
201 struct ac_pc_block *block);
Dac_perfcounter.c1026 struct ac_pc_block *ac_lookup_counter(const struct ac_perfcounters *pc, in ac_lookup_counter()
1030 struct ac_pc_block *block = pc->blocks; in ac_lookup_counter()
1049 struct ac_pc_block *ac_lookup_group(const struct ac_perfcounters *pc, in ac_lookup_group()
1053 struct ac_pc_block *block = pc->blocks; in ac_lookup_group()
1066 struct ac_pc_block *block) in ac_init_block_names()
1185 pc->blocks = CALLOC(num_blocks, sizeof(struct ac_pc_block)); in ac_init_perfcounters()
1191 struct ac_pc_block *block = &pc->blocks[i]; in ac_init_perfcounters()
1239 struct ac_pc_block *ac_pc_get_block(const struct ac_perfcounters *pc, in ac_pc_get_block()
1243 struct ac_pc_block *block = &pc->blocks[i]; in ac_pc_get_block()
Dac_spm.c33 const struct ac_pc_block *block) in ac_spm_get_block_select()
71 ac_spm_init_muxsel(const struct ac_pc_block *block, in ac_spm_init_muxsel()
162 struct ac_pc_block *block; in ac_spm_add_counter()
Dac_spm.h86 const struct ac_pc_block *b;
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_perfcounter.c33 struct ac_pc_block *block;
97 static void si_pc_emit_select(struct si_context *sctx, struct ac_pc_block *block, unsigned count, in si_pc_emit_select()
219 static void si_pc_emit_read(struct si_context *sctx, struct ac_pc_block *block, unsigned count, in si_pc_emit_read()
313 struct ac_pc_block *block = group->block; in si_pc_query_resume()
344 struct ac_pc_block *block = group->block; in si_pc_query_suspend()
449 struct ac_pc_block *block, unsigned sub_gid) in get_group_state()
519 struct ac_pc_block *block; in si_create_batch_query()
569 struct ac_pc_block *block = group->block; in si_create_batch_query()
596 struct ac_pc_block *block; in si_create_batch_query()
633 struct ac_pc_block *block; in si_get_perfcounter_info()
[all …]
/third_party/mesa3d/src/amd/vulkan/
Dradv_perfcounter.c363 radv_pc_get_num_instances(const struct radv_physical_device *pdevice, struct ac_pc_block *ac_block) in radv_pc_get_num_instances()
375 struct ac_pc_block *ac_block = NULL; in radv_get_num_counter_passes()
429 struct ac_pc_block *ac_block = ac_pc_get_block(&pdevice->ac_perfcounters, block); in radv_pc_init_query_pool()
488 radv_emit_select(struct radv_cmd_buffer *cmd_buffer, struct ac_pc_block *block, unsigned count, in radv_emit_select()
513 radv_pc_emit_block_instance_read(struct radv_cmd_buffer *cmd_buffer, struct ac_pc_block *block, in radv_pc_emit_block_instance_read()
541 radv_pc_sample_block(struct radv_cmd_buffer *cmd_buffer, struct ac_pc_block *block, unsigned count, in radv_pc_sample_block()
612 struct ac_pc_block *ac_block = ac_pc_get_block(&pdevice->ac_perfcounters, block); in radv_pc_stop_and_sample()
695 struct ac_pc_block *ac_block = ac_pc_get_block(&pdevice->ac_perfcounters, block); in radv_pc_begin_query()