Searched refs:ralloc (Results 1 - 25 of 149) sorted by relevance

123456

/xsrc/external/mit/MesaLib.old/dist/src/util/
H A DMakefile.sources40 ralloc.c \
41 ralloc.h \
H A Dstring_buffer.c50 str = ralloc(mem_ctx, struct _mesa_string_buffer);
H A Dralloc.h25 * \file ralloc.h
27 * ralloc: a recursive memory allocator
29 * The ralloc memory allocator creates a hierarchy of allocated
37 * The conceptual working of ralloc was directly inspired by Andrew
38 * Tridgell's talloc, but ralloc is an independent implementation
41 * talloc is more sophisticated than ralloc in that it includes reference
60 * \def ralloc(ctx, type)
68 #define ralloc(ctx, type) ((type *) ralloc_size(ctx, sizeof(type))) macro
82 * Allocate a new ralloc context.
84 * While any ralloc'
[all...]
H A Dset.c41 #include "ralloc.h"
115 ht = ralloc(mem_ctx, struct set);
142 clone = ralloc(dst_mem_ctx, struct set);
/xsrc/external/mit/MesaLib/dist/src/panfrost/ds/
H A Dpan_pps_perf.cc5 #include <util/ralloc.h>
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_disasm_info.c99 struct disasm_info *disasm = ralloc(NULL, struct disasm_info);
176 struct inst_group *new = ralloc(disasm, struct inst_group);
H A Dgen6_gs_visitor.cpp149 dst.reladdr = ralloc(mem_ctx, src_reg);
167 dst.reladdr = ralloc(mem_ctx, src_reg);
179 dst.reladdr = ralloc(mem_ctx, src_reg);
239 dst.reladdr = ralloc(mem_ctx, src_reg);
271 flags_data.reladdr = ralloc(mem_ctx, src_reg);
409 data.reladdr = ralloc(mem_ctx, src_reg);
685 data.reladdr = ralloc(mem_ctx, src_reg);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D17.0.2.rst43 - "ralloc: Make sure ralloc() allocations match malloc()'s
109 - ralloc: Make sure ralloc() allocations match malloc()'s alignment.
H A D18.2.5.rst105 - util/ralloc: Switch from DEBUG to NDEBUG
106 - util/ralloc: Make sizeof(linear_header) a multiple of 8
H A D13.0.6.rst49 - "ralloc: Make sure ralloc() allocations match malloc()'s
176 - ralloc: Make sure ralloc() allocations match malloc()'s alignment.
H A D7.9.2.rst289 - ralloc: Add a fake implementation of ralloc based on talloc.
290 - Convert everything from the talloc API to the ralloc API.
291 - ralloc: a new MIT-licensed recursive memory allocator.
316 - ralloc: Add missing va_end following va_copy.
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dgfx6_gs_visitor.cpp147 dst.reladdr = ralloc(mem_ctx, src_reg);
165 dst.reladdr = ralloc(mem_ctx, src_reg);
177 dst.reladdr = ralloc(mem_ctx, src_reg);
237 dst.reladdr = ralloc(mem_ctx, src_reg);
269 flags_data.reladdr = ralloc(mem_ctx, src_reg);
407 data.reladdr = ralloc(mem_ctx, src_reg);
646 data.reladdr = ralloc(mem_ctx, src_reg);
H A Dtest_vec4_dead_code_eliminate.cpp96 prog_data = ralloc(ctx, struct brw_vue_prog_data);
H A Dbrw_disasm_info.c110 struct disasm_info *disasm = ralloc(NULL, struct disasm_info);
187 struct inst_group *new = ralloc(disasm, struct inst_group);
H A Dtest_vec4_copy_propagation.cpp96 prog_data = ralloc(ctx, struct brw_vue_prog_data);
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/glcpp/
H A Dglcpp.c137 void *ctx = ralloc(NULL, void*);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/glcpp/
H A Dglcpp.c136 void *ctx = ralloc(NULL, void*);
/xsrc/external/mit/MesaLib/dist/src/util/
H A Dlog.c36 #include "util/ralloc.h"
100 struct log_stream *stream = ralloc(NULL, struct log_stream);
H A Dstring_buffer.c50 str = ralloc(mem_ctx, struct _mesa_string_buffer);
H A Dralloc.h25 * \file ralloc.h
27 * ralloc: a recursive memory allocator
29 * The ralloc memory allocator creates a hierarchy of allocated
37 * The conceptual working of ralloc was directly inspired by Andrew
38 * Tridgell's talloc, but ralloc is an independent implementation
41 * talloc is more sophisticated than ralloc in that it includes reference
60 * \def ralloc(ctx, type)
68 #define ralloc(ctx, type) ((type *) ralloc_size(ctx, sizeof(type))) macro
82 * Allocate a new ralloc context.
84 * While any ralloc'
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_io_to_temporaries.c124 nir_variable *nvar = ralloc(state->shader, nir_variable);
H A Dnir.c75 nir_register *reg = ralloc(mem_ctx, nir_register);
192 nir_function *func = ralloc(shader, nir_function);
218 dest->reg.indirect = ralloc(mem_ctx, nir_src);
236 dest->reg.indirect = ralloc(instr, nir_src);
275 nir_function_impl *impl = ralloc(shader, nir_function_impl);
352 nir_if *if_stmt = ralloc(shader, nir_if);
466 nir_jump_instr *instr = ralloc(shader, nir_jump_instr);
602 nir_phi_instr *instr = ralloc(shader, nir_phi_instr);
613 nir_parallel_copy_instr *instr = ralloc(shader, nir_parallel_copy_instr);
626 nir_ssa_undef_instr *instr = ralloc(shade
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/ds/
H A Dintel_pps_perf.cc13 #include <util/ralloc.h>
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_pipeline.c131 VkPipelineVertexInputDivisorStateCreateInfoEXT *ext_dst = ralloc(mem_ctx, VkPipelineVertexInputDivisorStateCreateInfoEXT);
256 VkPipelineRasterizationDepthClipStateCreateInfoEXT *ext_dst = ralloc(mem_ctx, VkPipelineRasterizationDepthClipStateCreateInfoEXT);
306 vertex_input = ralloc(mem_ctx, VkPipelineVertexInputStateCreateInfo);
336 viewport_state = ralloc(mem_ctx, VkPipelineViewportStateCreateInfo);
346 rasterization_state = ralloc(mem_ctx, VkPipelineRasterizationStateCreateInfo);
382 cb_state = ralloc(mem_ctx, VkPipelineColorBlendStateCreateInfo);
394 dyn_state = ralloc(mem_ctx, VkPipelineDynamicStateCreateInfo);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/
H A Dvtn_cfg.c317 val->sampled_image = ralloc(b, struct vtn_sampled_image);
403 struct vtn_case *c = ralloc(b, struct vtn_case);
487 struct vtn_loop *loop = ralloc(b, struct vtn_loop);
572 struct vtn_if *if_stmt = ralloc(b, struct vtn_if);
651 struct vtn_switch *swtch = ralloc(b, struct vtn_switch);

Completed in 17 milliseconds

123456