Searched refs:ac_pc_block (Results 1 – 6 of 6) sorted by relevance
/third_party/mesa3d/src/amd/common/ |
D | ac_perfcounter.h | 136 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);
|
D | ac_perfcounter.c | 1026 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()
|
D | ac_spm.c | 33 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()
|
D | ac_spm.h | 86 const struct ac_pc_block *b;
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_perfcounter.c | 33 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/ |
D | radv_perfcounter.c | 363 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()
|