Home
last modified time | relevance | path

Searched refs:memctx (Results 1 – 15 of 15) sorted by relevance

/third_party/mesa3d/src/panfrost/bifrost/
Dbi_test.h50 bit_builder(void *memctx) in bit_builder() argument
52 bi_context *ctx = rzalloc(memctx, bi_context); in bit_builder()
54 ctx->inputs = rzalloc(memctx, struct panfrost_compile_inputs); in bit_builder()
58 bi_builder *b = rzalloc(memctx, bi_builder); in bit_builder()
Dbi_pressure_schedule.c70 create_dag(bi_context *ctx, bi_block *block, void *memctx) in create_dag() argument
95 struct sched_node *node = rzalloc(memctx, struct sched_node); in create_dag()
341 void *memctx = ralloc_context(ctx); in bi_pressure_schedule() local
342 uint8_t *live = ralloc_array(memctx, uint8_t, temp_count); in bi_pressure_schedule()
346 .dag = create_dag(ctx, block, memctx), in bi_pressure_schedule()
354 ralloc_free(memctx); in bi_pressure_schedule()
/third_party/mesa3d/src/asahi/compiler/test/
Dagx_test.h37 agx_test_builder(void *memctx) in agx_test_builder() argument
39 agx_context *ctx = rzalloc(memctx, agx_context); in agx_test_builder()
48 agx_builder *b = rzalloc(memctx, agx_builder); in agx_test_builder()
/third_party/mesa3d/src/asahi/lib/
Dagx_device.h43 void *memctx; member
75 agx_open_device(void *memctx, struct agx_device *dev);
Dagx_device.c281 agx_open_device(void *memctx, struct agx_device *dev) in agx_open_device() argument
317 dev->memctx = memctx; in agx_open_device()
Dpool.c56 util_dynarray_init(&pool->bos, dev->memctx); in agx_pool_init()
/third_party/mesa3d/src/panfrost/lib/
Dpan_props.c294 panfrost_open_device(void *memctx, int fd, struct panfrost_device *dev) in panfrost_open_device() argument
297 dev->memctx = memctx; in panfrost_open_device()
Dpan_device.h182 void *memctx; member
269 panfrost_open_device(void *memctx, int fd, struct panfrost_device *dev);
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_mempool.c70 panfrost_pool_init(struct panfrost_pool *pool, void *memctx, in panfrost_pool_init() argument
80 util_dynarray_init(&pool->bos, memctx); in panfrost_pool_init()
Dpan_mempool.h83 panfrost_pool_init(struct panfrost_pool *pool, void *memctx,
/third_party/mesa3d/src/panfrost/util/
Dpan_sysval.c176 void *memctx) in panfrost_init_sysvals() argument
180 _mesa_hash_table_u64_create(memctx); in panfrost_init_sysvals()
Dpan_ir.h170 void *memctx);
/third_party/mesa3d/docs/relnotes/
D20.1.7.rst58 - panfrost: Use memctx for sysvals
D20.3.0.rst493 - panfrost: Use memctx for sysvals
D20.2.0.rst771 - panfrost: Use memctx for sysvals