summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/drm_gem.c
AgeCommit message (Expand)AuthorFilesLines
2013-06-08drm/gem: Split drm_gem_mmap() into object search and object mappingLaurent Pinchart1-31/+52
2013-05-01drm/prime: keep a reference from the handle to exported dma-buf (v6)Dave Airlie1-2/+2
2013-02-28drm: convert to idr_alloc()Tejun Heo1-22/+16
2013-02-28drm: don't use idr_remove_all()Tejun Heo1-2/+0
2012-10-09mm: kill vma flag VM_RESERVED and mm->reserved_vm counterKonstantin Khlebnikov1-1/+1
2012-10-02UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/David Howells1-1/+1
2012-07-15drm: Add colouring to the range allocatorChris Wilson1-1/+1
2012-05-23drm/prime: add exported buffers to current fprivs imported buffer list (v2)Dave Airlie1-6/+15
2012-05-22drm: Don't initialize local ret variable when not neededLaurent Pinchart1-1/+1
2012-05-11drm: pass dev to drm_vm_{open,close}_locked()Rob Clark1-3/+3
2012-04-24drm: Unify and fix idr error handlingVille Syrjälä1-4/+2
2012-03-30drm: base prime/dma-buf support (v5)Dave Airlie1-0/+9
2012-03-15drm: add core support for unplugging a device (v2)Dave Airlie1-0/+3
2012-03-05drm: drop setting vm_file to filpDave Airlie1-1/+0
2012-01-30drm: Pass the real error code back during GEM bo initialisationChris Wilson1-1/+1
2011-08-30drm/gem: add functions for mmap offset creationRob Clark1-0/+88
2011-07-25drm/gem: add support for private objectsAlan Cox1-2/+24
2011-07-13Merge 3.0-rc7 into drm-core-nextDave Airlie1-0/+1
2011-06-28drm/i915: use shmem_read_mapping_pageHugh Dickins1-0/+1
2011-06-21drm/gem: add hooks to notify driver when object handle is created/destroyedBen Skeggs1-2/+19
2011-03-21drm: Fix use-after-free in drm_gem_vm_close()Chris Wilson1-2/+3
2011-02-23drm: Trim the GEM mmap offset hashtabChris Wilson1-1/+1
2011-02-07drm: dumb scanout create/mmap for intel/radeon (v3)Dave Airlie1-1/+2
2010-10-06Merge remote branch 'korg/drm-fixes' into drm-vmware-nextDave Airlie1-27/+10
2010-10-01drm: Move the GTT accounting to i915Chris Wilson1-14/+0
2010-10-01drm: Hold the mutex when dropping the last GEM reference (v2)Chris Wilson1-22/+0
2010-10-01drm/gem: handlecount isn't really a kref so don't make it one.Dave Airlie1-6/+2
2010-09-28drm: Prune GEM vma entriesChris Wilson1-1/+8
2010-08-30drm: kill gem_free_object_unlocked driver callbackDaniel Vetter1-3/+1
2010-08-10drm: Use ENOENT consistently for the error return for an unmatched handle.Chris Wilson1-1/+1
2010-08-02drm: Free the idr layers before calling idr_destroy()Chris Wilson1-0/+1
2010-06-01drm: Make sure the DRM offset matches the CPUJordan Crouse1-0/+10
2010-04-20drm: free core gem object from driver callbacksDaniel Vetter1-7/+3
2010-04-20drm: extract drm_gem_object_initDaniel Vetter1-10/+29
2010-02-11Use drm_gem_object_[handle_]unreference_unlocked where possibleLuca Barbieri1-16/+5
2010-02-11drm: introduce drm_gem_object_[handle_]unreference_unlockedLuca Barbieri1-5/+44
2010-01-27drm/i915: Selectively enable self-reclaimChris Wilson1-13/+0
2009-11-24drm: make sure page protections are updated after changing vm_flagsJeremy Fitzhardinge1-1/+1
2009-09-18drm/i915: Improve behaviour under memory pressureChris Wilson1-0/+13
2009-08-27drm: GEM handles are u32, not intPekka Paalanen1-6/+5
2009-07-15drm: drm_gem, check kzalloc retvalJiri Slaby1-7/+10
2009-06-19drm: Remove memory debugging infrastructure.Eric Anholt1-4/+4
2009-06-11drm: simplify kcalloc() call to kzalloc().Robert P. J. Day1-1/+1
2009-04-03drm: Use pgprot_writecombine in GEM GTT mapping to get the right bits for !PAT.Jesse Barnes1-6/+1
2009-03-13drm: Split drm_map and drm_local_mapBenjamin Herrenschmidt1-1/+1
2009-02-20drm/i915: Keep refs on the object over the lifetime of vmas for GTT mmap.Jesse Barnes1-0/+28
2009-02-20drm: Do not leak a new reference for flink() on an existing nameChris Wilson1-17/+16
2009-02-20drm: Free the object ref on error.Chris Wilson1-8/+12
2009-02-20drm: Potential use-after-free on error path.Chris Wilson1-1/+1
2009-02-01Stop playing silly games with the VM_ACCOUNT flagLinus Torvalds1-1/+1