Lines Matching refs:gem_handle
172 tu_gem_close(const struct tu_device *dev, uint32_t gem_handle)
175 .handle = gem_handle,
183 tu_gem_info(const struct tu_device *dev, uint32_t gem_handle, uint32_t info)
186 .handle = gem_handle,
201 uint32_t gem_handle,
205 uint64_t iova = tu_gem_info(dev, gem_handle, MSM_INFO_GET_IOVA);
207 tu_gem_close(dev, gem_handle);
230 .handle = gem_handle,
235 .gem_handle = gem_handle,
247 tu_gem_close(dev, gem_handle);
272 assert(bo && bo->gem_handle == 0);
298 * gem_handle. Thus there could be a race when destroying
305 uint32_t gem_handle;
307 &gem_handle);
313 struct tu_bo* bo = tu_device_lookup_bo(dev, gem_handle);
323 VkResult result = tu_bo_init(dev, bo, gem_handle, size, false);
339 int ret = drmPrimeHandleToFD(dev->fd, bo->gem_handle,
351 uint64_t offset = tu_gem_info(dev, bo->gem_handle, MSM_INFO_GET_OFFSET);
368 assert(bo->gem_handle);
396 uint32_t gem_handle = bo->gem_handle;
399 tu_gem_close(dev, gem_handle);