/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | gfx10_query.c | 38 list_last_entry(&sctx->shader_query_buffers, struct gfx10_sh_query_buffer, list); in emit_shader_query() 76 qbuf = list_last_entry(&sctx->shader_query_buffers, struct gfx10_sh_query_buffer, list); in gfx10_alloc_query_buffer() 155 query->first = list_last_entry(&sctx->shader_query_buffers, struct gfx10_sh_query_buffer, list); in gfx10_sh_query_begin() 171 query->last = list_last_entry(&sctx->shader_query_buffers, struct gfx10_sh_query_buffer, list); in gfx10_sh_query_end()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_autotune.c | 77 list_last_entry(&at->lru, struct fd_batch_history, node); in get_history() 148 list_last_entry(&history->results, struct fd_batch_result, node); in process_results()
|
/third_party/mesa3d/src/util/perf/ |
D | u_trace.c | 309 chunk = list_last_entry(&ut->trace_chunks, in get_chunk() 573 struct u_trace_chunk *last_chunk = list_last_entry(chunks, in u_trace_context_process() 641 list_last_entry(&ut->trace_chunks, struct u_trace_chunk, node); in u_trace_end_iterator() 788 list_last_entry(&ut->trace_chunks, struct u_trace_chunk, node); in u_trace_flush()
|
/third_party/mesa3d/src/imagination/rogue/ |
D | rogue_shader.h | 65 list_last_entry(__list, struct rogue_instr, node)
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_cache.c | 208 entry = list_last_entry(&cache->lru.list, struct util_cache_entry, list); in util_cache_set() 211 … util_cache_entry_destroy(cache, list_last_entry(&cache->lru.list, struct util_cache_entry, list)); in util_cache_set()
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_legalize.c | 617 list_last_entry(&block->instr_list, struct ir3_instruction, node); in opt_jump() 620 list_last_entry(&jumps[0]->node, struct ir3_instruction, node); in opt_jump() 820 list_last_entry(&ir->block_list, struct ir3_block, node); in kill_sched() 839 list_last_entry(&ir->block_list, struct ir3_block, node); in kill_sched()
|
/third_party/mesa3d/src/panfrost/bifrost/valhall/ |
D | va_merge_flow.c | 80 bi_instr *last = list_last_entry(&block->instructions, bi_instr, link); in merge_end_reconverge()
|
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_pt_fetch_shade_pipeline_llvm.c | 118 item = list_last_entry(&llvm->gs_variants_list.list, in llvm_middle_end_prepare_gs() 186 item = list_last_entry(&llvm->tcs_variants_list.list, in llvm_middle_end_prepare_tcs() 254 item = list_last_entry(&llvm->tes_variants_list.list, in llvm_middle_end_prepare_tes() 384 item = list_last_entry(&llvm->vs_variants_list.list, in llvm_middle_end_prepare()
|
/third_party/mesa3d/src/intel/common/ |
D | intel_aux_map.c | 153 list_last_entry(&ctx->buffers, struct aux_map_buffer, link); in align_and_verify_space() 171 list_last_entry(&ctx->buffers, struct aux_map_buffer, link); in get_current_pos()
|
/third_party/mesa3d/src/gallium/drivers/lima/ir/gp/ |
D | optimize.c | 89 list_last_entry(&prev_block->node_list, gpir_node, list); in optimize_branches()
|
/third_party/mesa3d/src/virtio/vulkan/ |
D | vn_renderer_internal.c | 77 const struct vn_renderer_shmem *last_shmem = list_last_entry( in vn_renderer_shmem_cache_remove_expired_locked()
|
/third_party/mesa3d/src/asahi/compiler/ |
D | agx_compiler.h | 559 return list_last_entry(&(ins->link), agx_instr, link); in agx_prev_op() 577 agx_block *last = list_last_entry(&ctx->blocks, agx_block, link); in agx_exit_block()
|
/third_party/mesa3d/src/panfrost/midgard/ |
D | compiler.h | 356 return list_last_entry(&(ins->link), midgard_instruction, link); in mir_prev_op() 427 return list_last_entry(&block->base.instructions, struct midgard_instruction, link); in mir_last_in_block()
|
/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/ |
D | liveness.c | 199 ppir_instr *last = list_last_entry(&block->instr_list, ppir_instr, list); in ppir_liveness_compute_live_sets()
|
/third_party/mesa3d/src/panfrost/util/ |
D | pan_ir.h | 431 pan_block *last = list_last_entry(blocks, pan_block, link); in pan_exit_block()
|
/third_party/mesa3d/src/freedreno/drm/ |
D | freedreno_priv.h | 184 list_last_entry(list, struct fd_submit, node)
|
/third_party/mesa3d/src/util/ |
D | list.h | 205 #define list_last_entry(ptr, type, member) \ macro
|
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_goto_ifs.c | 708 prev_level = list_last_entry(levels, struct strct_lvl, link); in organize_levels() 765 list_last_entry(levels, struct strct_lvl, link)->skip_end = 1; in organize_levels()
|
/third_party/mesa3d/src/panfrost/bifrost/ |
D | compiler.h | 713 bi_block *last = list_last_entry(blocks, bi_block, link); in bi_exit_block() 1041 return list_last_entry(&(ins->link), bi_instr, link); in bi_prev_op()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dv_bo.c | 59 struct v3dv_bo *last = list_last_entry(&cache->time_list, in bo_dump_stats()
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_batch_chain.c | 628 list_last_entry(&cmd_buffer_from->batch_bos, struct anv_batch_bo, link); in anv_cmd_buffer_record_chain_submit() 656 list_last_entry(&cmd_buffer->batch_bos, struct anv_batch_bo, link); in anv_cmd_buffer_record_end_submit() 1115 list_last_entry(&secondary->batch_bos, struct anv_batch_bo, link); in anv_cmd_buffer_add_secondary() 1144 list_last_entry(©_list, struct anv_batch_bo, link); in anv_cmd_buffer_add_secondary()
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
D | v3d_bufmgr.c | 64 struct v3d_bo *last = list_last_entry(&cache->time_list, in v3d_bo_dump_stats()
|
/third_party/FreeBSD/sys/compat/linuxkpi/common/include/linux/ |
D | list.h | 145 #define list_last_entry(ptr, type, member) \ macro
|
/third_party/mesa3d/src/freedreno/vulkan/ |
D | tu_autotune.c | 222 list_last_entry(&history->results, struct tu_renderpass_result, node); in history_add_result()
|
/third_party/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_qir.c | 673 return list_last_entry(&c->blocks, struct qblock, link); in qir_exit_block()
|