Lines Matching refs:memobj
2214 struct si_memory_object *memobj = CALLOC_STRUCT(si_memory_object);
2217 if (!memobj)
2222 free(memobj);
2226 memobj->b.dedicated = dedicated;
2227 memobj->buf = buf;
2228 memobj->stride = whandle->stride;
2230 return (struct pipe_memory_object *)memobj;
2235 struct si_memory_object *memobj = (struct si_memory_object *)_memobj;
2237 radeon_bo_reference(((struct si_screen*)screen)->ws, &memobj->buf, NULL);
2238 free(memobj);
2247 struct si_memory_object *memobj = (struct si_memory_object *)_memobj;
2251 res = si_buffer_from_winsys_buffer(screen, templ, memobj->buf, offset);
2253 res = si_texture_from_winsys_buffer(sscreen, templ, memobj->buf,
2254 memobj->stride,
2257 memobj->b.dedicated);
2263 * memobj->buf, so increment it here.
2266 radeon_bo_reference(sscreen->ws, &buf, memobj->buf);