Searched refs:memctx (Results 1 – 15 of 15) sorted by relevance
/third_party/mesa3d/src/panfrost/bifrost/ |
D | bi_test.h | 50 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()
|
D | bi_pressure_schedule.c | 70 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/ |
D | agx_test.h | 37 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/ |
D | agx_device.h | 43 void *memctx; member 75 agx_open_device(void *memctx, struct agx_device *dev);
|
D | agx_device.c | 281 agx_open_device(void *memctx, struct agx_device *dev) in agx_open_device() argument 317 dev->memctx = memctx; in agx_open_device()
|
D | pool.c | 56 util_dynarray_init(&pool->bos, dev->memctx); in agx_pool_init()
|
/third_party/mesa3d/src/panfrost/lib/ |
D | pan_props.c | 294 panfrost_open_device(void *memctx, int fd, struct panfrost_device *dev) in panfrost_open_device() argument 297 dev->memctx = memctx; in panfrost_open_device()
|
D | pan_device.h | 182 void *memctx; member 269 panfrost_open_device(void *memctx, int fd, struct panfrost_device *dev);
|
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
D | pan_mempool.c | 70 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()
|
D | pan_mempool.h | 83 panfrost_pool_init(struct panfrost_pool *pool, void *memctx,
|
/third_party/mesa3d/src/panfrost/util/ |
D | pan_sysval.c | 176 void *memctx) in panfrost_init_sysvals() argument 180 _mesa_hash_table_u64_create(memctx); in panfrost_init_sysvals()
|
D | pan_ir.h | 170 void *memctx);
|
/third_party/mesa3d/docs/relnotes/ |
D | 20.1.7.rst | 58 - panfrost: Use memctx for sysvals
|
D | 20.3.0.rst | 493 - panfrost: Use memctx for sysvals
|
D | 20.2.0.rst | 771 - panfrost: Use memctx for sysvals
|