Searched refs:new_bo (Results 1 - 25 of 27) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/
H A Dv3d_cl.c69 struct v3d_bo *new_bo = v3d_bo_alloc(cl->job->v3d->screen, space, "CL"); local in function:v3d_cl_ensure_space_with_branch
70 assert(space <= new_bo->size);
75 branch.address = cl_address(new_bo, 0);
80 v3d_job_add_bo(cl->job, new_bo);
83 cl->bo = new_bo;
H A Dv3d_bufmgr.h69 v3d_bo_set_reference(struct v3d_bo **old_bo, struct v3d_bo *new_bo) argument
71 if (pipe_reference(&(*old_bo)->reference, &new_bo->reference))
73 *old_bo = new_bo;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/v3d/
H A Dv3d_cl.c66 struct v3d_bo *new_bo = v3d_bo_alloc(cl->job->v3d->screen, 4096, "CL"); local in function:v3d_cl_ensure_space_with_branch
67 assert(space <= new_bo->size);
72 branch.address = cl_address(new_bo, 0);
80 cl->bo = new_bo;
H A Dv3d_bufmgr.h69 v3d_bo_set_reference(struct v3d_bo **old_bo, struct v3d_bo *new_bo) argument
71 if (pipe_reference(&(*old_bo)->reference, &new_bo->reference))
73 *old_bo = new_bo;
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_cs.c133 struct tu_bo *new_bo = malloc(sizeof(struct tu_bo)); local in function:tu_cs_add_bo
134 if (!new_bo)
137 VkResult result = tu_bo_init_new(dev, new_bo, size * sizeof(uint32_t));
139 free(new_bo);
143 result = tu_bo_map(dev, new_bo);
145 tu_bo_finish(dev, new_bo);
146 free(new_bo);
150 cs->bos[cs->bo_count++] = new_bo;
152 cs->start = cs->cur = cs->reserved_end = (uint32_t *) new_bo->map;
153 cs->end = cs->start + new_bo
[all...]
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_cs.c110 struct tu_bo *new_bo = malloc(sizeof(struct tu_bo)); local in function:tu_cs_add_bo
111 if (!new_bo)
115 tu_bo_init_new(cs->device, new_bo, size * sizeof(uint32_t),
118 free(new_bo);
122 result = tu_bo_map(cs->device, new_bo);
124 tu_bo_finish(cs->device, new_bo);
125 free(new_bo);
129 cs->bos[cs->bo_count++] = new_bo;
131 cs->start = cs->cur = cs->reserved_end = (uint32_t *) new_bo->map;
132 cs->end = cs->start + new_bo
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_allocator.c500 struct anv_bo *new_bo; local in function:anv_block_pool_expand_range
511 &new_bo);
515 pool->bos[pool->nbos++] = new_bo;
533 struct anv_bo *new_bo; local in function:anv_block_pool_expand_range
538 &new_bo);
547 anv_device_release_bo(pool->device, new_bo);
558 pool->bos[pool->nbos++] = new_bo;
559 pool->wrapper_bo.map = new_bo;
1673 struct anv_bo new_bo = { local in function:anv_device_alloc_bo
1688 new_bo
1810 struct anv_bo new_bo = { local in function:anv_device_import_bo_from_host_ptr
1945 struct anv_bo new_bo = { local in function:anv_device_import_bo
[all...]
H A Danv_batch_chain.c455 struct anv_bo *new_bo; local in function:anv_batch_bo_grow
457 new_size, &new_bo);
461 memcpy(new_bo->map, bbo->bo->map, bbo->length);
465 bbo->bo = new_bo;
H A Danv_cmd_buffer.c1646 struct anv_bo *new_bo; local in function:anv_CmdSetRayTracingPipelineStackSizeKHR
1651 &new_bo);
1658 bo = p_atomic_cmpxchg(&device->rt_scratch_bos[bucket], NULL, new_bo);
1662 bo = new_bo;
/xsrc/external/mit/MesaLib.old/dist/src/intel/tools/
H A Derror2aub.c193 struct bo *new_bo = calloc(1, sizeof(*new_bo)); local in function:find_or_create
194 new_bo->addr = addr;
195 new_bo->gtt = gtt;
196 new_bo->engine_class = engine_class;
197 new_bo->engine_instance = engine_instance;
198 list_addtail(&new_bo->link, bo_list);
200 return new_bo;
/xsrc/external/mit/MesaLib/dist/src/intel/tools/
H A Derror2aub.c180 struct bo *new_bo = calloc(1, sizeof(*new_bo)); local in function:find_or_create
181 new_bo->addr = addr;
182 new_bo->gtt = gtt;
183 new_bo->engine_class = engine_class;
184 new_bo->engine_instance = engine_instance;
185 list_addtail(&new_bo->link, bo_list);
187 return new_bo;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_program_cache.c143 struct crocus_bo *new_bo; local in function:crocus_cache_new_bo
144 new_bo = crocus_bo_alloc(screen->bufmgr, "program cache", new_size);
146 void *map = crocus_bo_map(NULL, new_bo, MAP_READ | MAP_WRITE |
155 ice->shaders.cache_bo = new_bo;
H A Dcrocus_batch.c641 struct crocus_bo *new_bo = crocus_bo_alloc(bufmgr, bo->name, new_size); local in function:crocus_grow_buffer
654 grow->map = malloc(new_bo->size);
656 grow->map = crocus_bo_map(NULL, new_bo, MAP_READ | MAP_WRITE);
667 new_bo->gtt_offset = bo->gtt_offset;
668 new_bo->index = bo->index;
669 new_bo->kflags = bo->kflags;
678 batch->validation_list[bo->index].handle = new_bo->gem_handle;
705 * and "new_bo" represent the old BO. This is highly unusual, but it
719 assert(new_bo->refcount == 1);
720 new_bo
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_batch.c432 struct brw_bo *new_bo = local in function:grow_buffer
446 grow->map = malloc(new_bo->size);
448 grow->map = brw_bo_map(brw, new_bo, MAP_READ | MAP_WRITE);
460 new_bo->gtt_offset = bo->gtt_offset;
461 new_bo->index = bo->index;
462 new_bo->kflags = bo->kflags;
471 batch->validation_list[bo->index].handle = new_bo->gem_handle;
480 bo->gem_handle, new_bo->gem_handle);
482 bo->gem_handle, new_bo->gem_handle);
511 * and "new_bo" represen
[all...]
H A Dbrw_program_cache.c206 struct brw_bo *new_bo; local in function:brw_cache_new_bo
211 new_bo = brw_bo_alloc(brw->bufmgr, "program cache", new_size,
214 new_bo->kflags |= EXEC_OBJECT_CAPTURE;
216 void *map = brw_bo_map(brw, new_bo, MAP_READ | MAP_WRITE |
231 cache->bo = new_bo;
/xsrc/external/mit/MesaLib/dist/src/broadcom/clif/
H A Dclif_dump.c303 struct clif_bo *new_bo = clif_lookup_bo(clif, reloc->addr); local in function:clif_dump_buffers
305 if (!new_bo) {
311 if (new_bo != bo) {
320 out(clif, "@buffer %s\n", new_bo->name);
321 bo = new_bo;
/xsrc/external/mit/MesaLib.old/dist/src/broadcom/clif/
H A Dclif_dump.c297 struct clif_bo *new_bo = clif_lookup_bo(clif, reloc->addr); local in function:clif_dump_buffers
299 if (!new_bo) {
305 if (new_bo != bo) {
314 out(clif, "@buffer %s\n", new_bo->name);
315 bo = new_bo;
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_program_cache.c233 struct brw_bo *new_bo; local in function:brw_cache_new_bo
238 new_bo = brw_bo_alloc(brw->bufmgr, "program cache", new_size,
241 new_bo->kflags |= EXEC_OBJECT_CAPTURE;
243 void *map = brw_bo_map(brw, new_bo, MAP_READ | MAP_WRITE |
258 cache->bo = new_bo;
H A Dintel_batchbuffer.c421 struct brw_bo *new_bo = local in function:grow_buffer
435 grow->map = malloc(new_bo->size);
437 grow->map = brw_bo_map(brw, new_bo, MAP_READ | MAP_WRITE);
449 new_bo->gtt_offset = bo->gtt_offset;
450 new_bo->index = bo->index;
451 new_bo->kflags = bo->kflags;
460 batch->validation_list[bo->index].handle = new_bo->gem_handle;
469 bo->gem_handle, new_bo->gem_handle);
471 bo->gem_handle, new_bo->gem_handle);
500 * and "new_bo" represen
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_allocator.c1428 struct anv_bo new_bo; local in function:anv_bo_pool_alloc
1430 result = anv_bo_init_new(&new_bo, pool->device, pow2_size);
1434 new_bo.flags = pool->bo_flags;
1436 if (!anv_vma_alloc(pool->device, &new_bo))
1439 assert(new_bo.size == pow2_size);
1441 new_bo.map = anv_gem_mmap(pool->device, new_bo.gem_handle, 0, pow2_size, 0);
1442 if (new_bo.map == MAP_FAILED) {
1443 anv_gem_close(pool->device, new_bo.gem_handle);
1444 anv_vma_free(pool->device, &new_bo);
[all...]
H A Danv_batch_chain.c399 struct anv_bo new_bo; local in function:anv_batch_bo_grow
401 &new_bo, new_size);
405 memcpy(new_bo.map, bbo->bo.map, bbo->length);
409 bbo->bo = new_bo;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/
H A Dlima_resource.c631 struct lima_bo *new_bo; local in function:lima_transfer_map
634 new_bo = lima_bo_create(screen, res->bo->size, res->bo->flags);
635 if (!new_bo)
639 res->bo = new_bo;
/xsrc/external/mit/xf86-video-intel/dist/src/sna/
H A Dsna_io.c1858 struct kgem_bo *new_bo; local in function:sna_replace
1863 new_bo = kgem_create_2d(&sna->kgem,
1869 if (new_bo)
1870 bo = new_bo;
1952 struct kgem_bo *new_bo; local in function:sna_replace__xor
1954 new_bo = kgem_create_2d(&sna->kgem,
1960 if (new_bo)
1961 bo = new_bo;
/xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/
H A Dsna_io.c1831 struct kgem_bo *new_bo; local in function:sna_replace
1836 new_bo = kgem_create_2d(&sna->kgem,
1842 if (new_bo)
1843 bo = new_bo;
1925 struct kgem_bo *new_bo; local in function:sna_replace__xor
1927 new_bo = kgem_create_2d(&sna->kgem,
1933 if (new_bo)
1934 bo = new_bo;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
H A Diris_resource.c931 struct iris_bo *new_bo = local in function:iris_invalidate_resource
934 if (!new_bo)
938 res->bo = new_bo;

Completed in 36 milliseconds

12