Lines Matching refs:memobj
1516 struct zink_memory_object *memobj = CALLOC_STRUCT(zink_memory_object);
1517 if (!memobj)
1519 memcpy(&memobj->whandle, whandle, sizeof(struct winsys_handle));
1520 memobj->whandle.type = ZINK_EXTERNAL_MEMORY_HANDLE;
1525 memobj->whandle.handle = os_dupfd_cloexec(whandle->handle);
1531 memobj->whandle.handle = out_handle;
1536 return (struct pipe_memory_object *)memobj;
1543 struct zink_memory_object *memobj = (struct zink_memory_object *)pmemobj;
1546 close(memobj->whandle.handle);
1548 CloseHandle(memobj->whandle.handle);
1561 struct zink_memory_object *memobj = (struct zink_memory_object *)pmemobj;
1563 struct pipe_resource *pres = resource_create(pscreen, templ, &memobj->whandle, 0, NULL, 0, NULL);