| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ |
| freedreno_resource.c | 1544 struct fd_memory_object *memobj = fd_memory_object(pmemobj); local 1548 assert(memobj->bo); 1570 if (fd_bo_size(memobj->bo) < size) { 1576 fd_resource_set_bo(rsc, fd_bo_ref(memobj->bo)); 1585 struct fd_memory_object *memobj = CALLOC_STRUCT(fd_memory_object); local 1586 if (!memobj) 1591 free(memobj); 1595 memobj->b.dedicated = dedicated; 1596 memobj->bo = bo; 1598 return &memobj->b 1605 struct fd_memory_object *memobj = fd_memory_object(pmemobj); local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| lp_texture.c | 344 struct llvmpipe_memory_object *memobj = CALLOC_STRUCT(llvmpipe_memory_object); local 347 pscreen->import_memory_fd(pscreen, handle->handle, &memobj->data, &memobj->size)) { 348 return &memobj->b; 350 free(memobj); 357 struct pipe_memory_object *memobj) 359 if (!memobj) 361 struct llvmpipe_memory_object *lpmo = llvmpipe_memory_object(memobj); 371 struct pipe_memory_object *memobj, 374 if (!memobj) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/ |
| r600_texture.c | 1840 struct r600_memory_object *memobj = CALLOC_STRUCT(r600_memory_object); local 1843 if (!memobj) 1849 free(memobj); 1853 memobj->b.dedicated = dedicated; 1854 memobj->buf = buf; 1855 memobj->stride = whandle->stride; 1856 memobj->offset = whandle->offset; 1858 return (struct pipe_memory_object *)memobj; 1866 struct r600_memory_object *memobj = (struct r600_memory_object *)_memobj; local 1868 pb_reference(&memobj->buf, NULL) 1880 struct r600_memory_object *memobj = (struct r600_memory_object *)_memobj; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| si_texture.c | 2131 struct si_memory_object *memobj = CALLOC_STRUCT(si_memory_object); local 2134 if (!memobj) 2139 free(memobj); 2143 memobj->b.dedicated = dedicated; 2144 memobj->buf = buf; 2145 memobj->stride = whandle->stride; 2147 return (struct pipe_memory_object *)memobj; 2152 struct si_memory_object *memobj = (struct si_memory_object *)_memobj; local 2154 radeon_bo_reference(((struct si_screen*)screen)->ws, &memobj->buf, NULL); 2155 free(memobj); 2164 struct si_memory_object *memobj = (struct si_memory_object *)_memobj; local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/ |
| r600_texture.c | 1872 struct r600_memory_object *memobj = CALLOC_STRUCT(r600_memory_object); local 1876 if (!memobj) 1883 free(memobj); 1887 memobj->b.dedicated = dedicated; 1888 memobj->buf = buf; 1889 memobj->stride = stride; 1890 memobj->offset = offset; 1892 return (struct pipe_memory_object *)memobj; 1900 struct r600_memory_object *memobj = (struct r600_memory_object *)_memobj; local 1902 pb_reference(&memobj->buf, NULL) 1914 struct r600_memory_object *memobj = (struct r600_memory_object *)_memobj; local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| si_texture.c | 2561 struct si_memory_object *memobj = CALLOC_STRUCT(si_memory_object); local 2565 if (!memobj) 2572 free(memobj); 2576 memobj->b.dedicated = dedicated; 2577 memobj->buf = buf; 2578 memobj->stride = stride; 2580 return (struct pipe_memory_object *)memobj; 2588 struct si_memory_object *memobj = (struct si_memory_object *)_memobj; local 2590 pb_reference(&memobj->buf, NULL); 2591 free(memobj); 2601 struct si_memory_object *memobj = (struct si_memory_object *)_memobj; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| crocus_resource.c | 897 struct crocus_memory_object *memobj = (struct crocus_memory_object *)pmemobj; local 913 res->bo = memobj->bo; 915 res->external_format = memobj->format; 917 crocus_bo_reference(memobj->bo); 1926 struct crocus_memory_object *memobj = CALLOC_STRUCT(crocus_memory_object); local 1930 if (!memobj) 1958 free(memobj); 1962 memobj->b.dedicated = dedicated; 1963 memobj->bo = bo; 1964 memobj->format = whandle->format 1974 struct crocus_memory_object *memobj = (struct crocus_memory_object *)pmemobj; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| iris_resource.c | 311 struct iris_memory_object *memobj = CALLOC_STRUCT(iris_memory_object); local 314 if (!memobj) 330 free(memobj); 334 memobj->b.dedicated = dedicated; 335 memobj->bo = bo; 336 memobj->format = whandle->format; 337 memobj->stride = whandle->stride; 339 return &memobj->b; 346 struct iris_memory_object *memobj = (struct iris_memory_object *)pmemobj; local 348 iris_bo_unreference(memobj->bo) 1307 struct iris_memory_object *memobj = (struct iris_memory_object *)pmemobj; local [all...] |