Lines Matching full:handle
63 * floating around with the same handle. Otherwise, when the
64 * first one is omap_bo_del()'d the handle becomes no longer
66 * to an invalid handle (and possible a GEM bo that is already
77 uint32_t handle;
78 uint32_t name; /* flink global handle (DRI2 name) */
80 int fd; /* dmabuf handle */
163 /* lookup a buffer from it's handle, call w/ table_lock held: */
165 uint32_t handle)
168 if (!drmHashLookup(dev->handle_table, handle, (void **)&bo)) {
177 uint32_t handle)
182 .handle = handle,
188 bo->handle = handle;
190 /* add ourselves to the handle table: */
191 drmHashInsert(dev->handle_table, handle, bo);
214 bo = bo_from_handle(dev, req.handle);
271 .handle = bo->handle,
301 bo = lookup_bo(dev, req.handle);
303 bo = bo_from_handle(dev, req.handle);
337 bo = lookup_bo(dev, req.handle);
339 bo = bo_from_handle(dev, req.handle);
370 if (bo->handle) {
372 .handle = bo->handle,
375 drmHashDelete(bo->dev->handle_table, bo->handle);
390 .handle = bo->handle,
409 return bo->handle;
419 .handle = bo->handle,
461 .handle = bo->handle,
471 .handle = bo->handle,