| /xsrc/external/mit/MesaLib.old/dist/src/util/ |
| H A D | vma.c | 52 util_vma_foreach_hole_safe(hole, heap) 53 free(hole); 61 util_vma_foreach_hole(hole, heap) { 62 assert(hole->offset > 0); 63 assert(hole->size > 0); 65 if (&hole->link == heap->holes.next) { 66 /* This must be the top-most hole. Assert that, if it overflows, it 69 assert(hole->size + hole->offset == 0 || 70 hole 221 struct util_vma_hole *hole = calloc(1, sizeof(*hole)); local in function:util_vma_heap_free [all...] |
| /xsrc/external/mit/MesaLib/dist/src/util/ |
| H A D | vma.c | 59 util_vma_foreach_hole_safe(hole, heap) 60 free(hole); 68 util_vma_foreach_hole(hole, heap) { 69 assert(hole->offset > 0); 70 assert(hole->size > 0); 72 if (&hole->link == heap->holes.next) { 73 /* This must be the top-most hole. Assert that, if it overflows, it 76 assert(hole->size + hole->offset == 0 || 77 hole 95 util_vma_hole_alloc(struct util_vma_hole * hole,uint64_t offset,uint64_t size) argument 294 struct util_vma_hole *hole = calloc(1, sizeof(*hole)); local in function:util_vma_heap_free [all...] |
| /xsrc/external/mit/libdrm/dist/amdgpu/ |
| H A D | amdgpu_vamgr.c | 64 struct amdgpu_bo_va_hole *hole, *tmp; local in function:amdgpu_vamgr_deinit 65 LIST_FOR_EACH_ENTRY_SAFE(hole, tmp, &mgr->va_holes, list) { 66 list_del(&hole->list); 67 free(hole); 73 amdgpu_vamgr_subtract_hole(struct amdgpu_bo_va_hole *hole, uint64_t start_va, argument 76 if (start_va > hole->offset && end_va - hole->offset < hole->size) { 81 n->size = start_va - hole->offset; 82 n->offset = hole 105 struct amdgpu_bo_va_hole *hole, *n; local in function:amdgpu_vamgr_find_va 170 struct amdgpu_bo_va_hole *hole, *next; local in function:amdgpu_vamgr_free_va [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| H A D | streamout_jit.h | 49 // indicates this decl is a hole 50 bool hole; member in struct:STREAMOUT_DECL 95 if (stream.decl[i].hole != other.stream.decl[i].hole)
|
| H A D | streamout_jit.cpp | 127 // a hole, just increments the buffer pointer 135 if (!decl.hole)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| H A D | streamout_jit.h | 49 // indicates this decl is a hole 50 bool hole; member in struct:STREAMOUT_DECL 95 if (stream.decl[i].hole != other.stream.decl[i].hole)
|
| H A D | streamout_jit.cpp | 127 // a hole, just increments the buffer pointer 135 if (!decl.hole)
|
| /xsrc/external/mit/MesaLib.old/dist/src/util/tests/vma/ |
| H A D | vma_random_test.cpp | 113 for (const auto& hole : heap_holes) { local in function:__anon1f95655f0110::random_test::alloc 115 (align_pages - (hole.start_page % align_pages)) % align_pages; 116 assert(hole.num_pages < size_pages + hole_alignment_pages); 125 allocation hole = *i; local in function:__anon1f95655f0110::random_test::alloc 127 assert(hole.start_page <= addr_page); 128 assert(hole.num_pages >= size_pages + addr_page - hole.start_page); 131 if (hole.start_page < a.start_page) { 132 heap_holes.emplace(allocation{hole.start_page, 133 a.start_page - hole 214 auto& hole = *begin(heap_holes); local in function:__anon1f95655f0110::random_test::empty [all...] |
| /xsrc/external/mit/MesaLib/dist/src/util/tests/vma/ |
| H A D | vma_random_test.cpp | 118 for (const auto& hole : heap_holes) { local in function:__anon61ec44720110::random_test::alloc 120 (align_pages - (hole.start_page % align_pages)) % align_pages; 121 assert(hole.num_pages < size_pages + hole_alignment_pages); 130 allocation hole = *i; local in function:__anon61ec44720110::random_test::alloc 132 assert(hole.start_page <= addr_page); 133 assert(hole.num_pages >= size_pages + addr_page - hole.start_page); 136 if (hole.start_page < a.start_page) { 137 heap_holes.emplace(allocation{hole.start_page, 138 a.start_page - hole 219 auto& hole = *begin(heap_holes); local in function:__anon61ec44720110::random_test::empty [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/radeon/drm/ |
| H A D | radeon_drm_bo.c | 205 struct radeon_bo_va_hole *hole, *n; local in function:radeon_bomgr_find_va 214 /* first look for a hole */ 215 LIST_FOR_EACH_ENTRY_SAFE(hole, n, &heap->holes, list) { 216 offset = hole->offset; 220 if (offset >= (hole->offset + hole->size)) { 223 if (!waste && hole->size == size) { 224 offset = hole->offset; 225 list_del(&hole->list); 226 FREE(hole); 290 struct radeon_bo_va_hole *hole = NULL; local in function:radeon_bomgr_free_va [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/radeon/drm/ |
| H A D | radeon_drm_bo.c | 206 struct radeon_bo_va_hole *hole, *n; local in function:radeon_bomgr_find_va 215 /* first look for a hole */ 216 LIST_FOR_EACH_ENTRY_SAFE(hole, n, &heap->holes, list) { 217 offset = hole->offset; 221 if (offset >= (hole->offset + hole->size)) { 224 if (!waste && hole->size == size) { 225 offset = hole->offset; 226 list_del(&hole->list); 227 FREE(hole); 291 struct radeon_bo_va_hole *hole = NULL; local in function:radeon_bomgr_free_va [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_shader.c | 1040 remove_hole(struct radv_device *device, union radv_shader_arena_block *hole) argument 1042 unsigned size_class = get_size_class(hole->size, false); 1043 list_del(&hole->freelist); 1049 add_hole(struct radv_device *device, union radv_shader_arena_block *hole) argument 1051 unsigned size_class = get_size_class(hole->size, false); 1052 list_addtail(&hole->freelist, &device->shader_free_lists[size_class]); 1094 /* Try to use an existing hole. Unless the shader is very large, this should only have to look 1103 list_for_each_entry(union radv_shader_arena_block, hole, 1106 if (hole->size < size) 1109 assert(hole 1203 union radv_shader_arena_block *hole = LIST_ENTRY(union radv_shader_arena_block, head, list); local in function:get_hole 1215 union radv_shader_arena_block *hole = alloc; local in function:free_shader_memory [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/ |
| H A D | swr_draw.cpp | 79 // hole - need to fill 81 state.stream.decl[num].hole = true; 97 state.stream.decl[num].hole = false;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/ |
| H A D | swr_draw.cpp | 114 // hole - need to fill 116 state.stream.decl[num].hole = true; 132 state.stream.decl[num].hole = false;
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 17.0.4.rst | 101 - radeon: initialize hole variable before calling container_of
|
| H A D | 20.0.0.rst | 1643 - util/vma: Factor out the hole splitting part of util_vma_heap_alloc
|
| H A D | 20.1.0.rst | 3362 - iris: remove hole from struct iris_bo
|
| /xsrc/external/mit/MesaLib/dist/docs/ |
| H A D | history.rst | 29 filled a big hole during that time. For a lot of people, Mesa was their
|
| /xsrc/external/mit/xorg-server.old/dist/mi/ |
| H A D | miarc.c | 375 char top, bot, hole; member in struct:__anon78d3557b0208 405 spdata->hole = spdata->top; 410 spdata->hole = FALSE; 489 spdata->hole = (spdata->top && 632 if (spdata->hole) 870 if (spdata->hole) 3531 if (spdata->hole)
|
| /xsrc/external/mit/xorg-server/dist/mi/ |
| H A D | miarc.c | 225 char top, bot, hole; member in struct:__anon6d734e8e0208 401 spdata->hole = spdata->top; 405 spdata->hole = FALSE; 475 spdata->hole = (spdata->top && 605 if (spdata->hole) { 826 if (spdata->hole) { 3541 if (spdata->hole) {
|
| /xsrc/external/mit/libxkbui/dist/ |
| H A D | aclocal.m4 | 2086 dnl not every word. This closes a longstanding sh security hole.
|
| /xsrc/external/mit/xf86-video-imstt/dist/ |
| H A D | aclocal.m4 | 2086 dnl not every word. This closes a longstanding sh security hole.
|
| /xsrc/external/mit/xf86-video-intel-2014/dist/m4/ |
| H A D | libtool.m4 | 2958 dnl not every word. This closes a longstanding sh security hole.
|
| /xsrc/external/mit/xf86-video-intel-old/dist/m4/ |
| H A D | libtool.m4 | 2754 dnl not every word. This closes a longstanding sh security hole.
|
| /xsrc/external/mit/xf86-video-nsc/dist/ |
| H A D | aclocal.m4 | 2086 dnl not every word. This closes a longstanding sh security hole.
|