Searched refs:reloc_bos (Results 1 - 9 of 9) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/freedreno/drm/ |
| H A D | msm_ringbuffer_sp.h | 73 APPEND(&msm_ring->u, reloc_bos, fd_bo_ref(reloc->bo)); 114 struct fd_bo *target_bo = msm_target->u.reloc_bos[i]; 116 APPEND(&msm_ring->u, reloc_bos, fd_bo_ref(target_bo)); 125 msm_submit_append_bo(msm_submit, msm_target->u.reloc_bos[i]);
|
| H A D | msm_ringbuffer.c | 106 DECLARE_ARRAY(struct fd_bo *, reloc_bos); 260 struct fd_bo *bo = ring->u.reloc_bos[idx]; 487 unsigned idx = APPEND(&msm_ring->u, reloc_bos, fd_bo_ref(reloc->bo)); 631 fd_bo_del(msm_ring->u.reloc_bos[i]); 636 free(msm_ring->u.reloc_bos); 695 msm_ring->u.reloc_bos = NULL;
|
| H A D | msm_ringbuffer_sp.c | 109 DECLARE_ARRAY(struct fd_bo *, reloc_bos); 684 if (msm_ring->u.reloc_bos[i] == bo) 728 fd_bo_del(msm_ring->u.reloc_bos[i]); 730 free(msm_ring->u.reloc_bos); 819 msm_ring->u.reloc_bos = NULL;
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/drm/ |
| H A D | msm_ringbuffer_sp.c | 97 // reloc_bos and cmds are at the same offsets and optimize some 103 DECLARE_ARRAY(struct msm_reloc_bo_sp, reloc_bos); 396 unsigned idx = APPEND(&msm_ring->u, reloc_bos); 398 msm_ring->u.reloc_bos[idx].bo = fd_bo_ref(reloc->bo); 399 msm_ring->u.reloc_bos[idx].flags = reloc->flags; 465 unsigned idx = APPEND(&msm_ring->u, reloc_bos); 467 msm_ring->u.reloc_bos[idx].bo = 468 fd_bo_ref(msm_target->u.reloc_bos[i].bo); 469 msm_ring->u.reloc_bos[idx].flags = 470 msm_target->u.reloc_bos[ [all...] |
| H A D | msm_ringbuffer.c | 123 DECLARE_ARRAY(struct msm_reloc_bo, reloc_bos); 283 struct fd_bo *bo = ring->u.reloc_bos[idx].bo; 286 if (ring->u.reloc_bos[idx].flags & MSM_SUBMIT_BO_READ) 288 if (ring->u.reloc_bos[idx].flags & MSM_SUBMIT_BO_WRITE) 525 unsigned idx = APPEND(&msm_ring->u, reloc_bos); 527 msm_ring->u.reloc_bos[idx].bo = fd_bo_ref(reloc->bo); 528 msm_ring->u.reloc_bos[idx].flags = reloc->flags; 652 fd_bo_del(msm_ring->u.reloc_bos[i].bo); 657 free(msm_ring->u.reloc_bos); 715 msm_ring->u.reloc_bos [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_batch_chain.c | 69 list->reloc_bos = 70 vk_alloc(alloc, list->array_length * sizeof(*list->reloc_bos), 8, 73 if (list->reloc_bos == NULL) { 82 vk_free(alloc, list->reloc_bos); 89 memcpy(list->reloc_bos, other_list->reloc_bos, 90 list->array_length * sizeof(*list->reloc_bos)); 111 vk_free(alloc, list->reloc_bos); 134 vk_alloc(alloc, new_length * sizeof(*list->reloc_bos), 8, 142 memcpy(new_reloc_bos, list->reloc_bos, [all...] |
| H A D | anv_private.h | 1272 struct anv_bo ** reloc_bos; member in struct:anv_reloc_list
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_batch_chain.c | 75 list->reloc_bos = 76 vk_alloc(alloc, list->array_length * sizeof(*list->reloc_bos), 8, 78 if (list->reloc_bos == NULL) { 85 memcpy(list->reloc_bos, other_list->reloc_bos, 86 list->array_length * sizeof(*list->reloc_bos)); 89 list->reloc_bos = NULL; 112 vk_free(alloc, list->reloc_bos); 137 vk_realloc(alloc, list->reloc_bos, 138 new_length * sizeof(*list->reloc_bos), [all...] |
| H A D | anv_private.h | 1496 struct anv_bo ** reloc_bos; member in struct:anv_reloc_list
|
Completed in 23 milliseconds