Lines Matching refs:filp
379 * Removes the mapping from handle to filp for this object.
382 drm_gem_handle_delete(struct drm_file *filp, int handle)
397 spin_lock(&filp->table_lock);
400 obj = idr_list_find(&filp->object_idr, handle);
402 spin_unlock(&filp->table_lock);
409 err = idr_list_remove(&filp->object_idr, handle);
413 spin_unlock(&filp->table_lock);
457 drm_gem_object_lookup(struct drm_file *filp,
462 spin_lock(&filp->table_lock);
465 obj = idr_list_find(&filp->object_idr, handle);
467 spin_unlock(&filp->table_lock);
474 spin_unlock(&filp->table_lock);
623 * Called at close time when the filp is going away.
625 * Releases any remaining references on objects by this filp.