summaryrefslogtreecommitdiffstats
path: root/include/drm/drm_gem.h
Commit message (Expand)AuthorAgeFilesLines
* drm: Don't export the drm_gem_dumb_destroy() functionLaurent Pinchart2021-01-051-3/+0
* drm/gem: Use struct dma_buf_map in GEM vmap ops and convert GEM backendsThomas Zimmermann2020-11-091-2/+3
* drm: Remove obsolete GEM and PRIME callbacks from struct drm_driverThomas Zimmermann2020-09-251-1/+1
* drm: drm_gem.h: delete duplicated words in commentsRandy Dunlap2020-07-151-2/+2
* drm: Restore the NULL check for drm_gem_object_put()Chris Wilson2020-05-201-1/+9
* drm: remove transient drm_gem_object_put_unlocked()Emil Velikov2020-05-191-2/+0
* drm: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov2020-05-191-1/+1
* drm/gem: add drm_gem_object_put helperEmil Velikov2020-05-191-2/+4
* drm/gem: add _locked suffix to drm_gem_object_putEmil Velikov2020-05-191-2/+2
* drm/gem: fold drm_gem_object_put_unlocked and __drm_gem_object_put()Emil Velikov2020-05-191-13/+3
* drm: remove drm_driver::gem_free_objectEmil Velikov2020-05-191-2/+3
* drm: call drm_gem_object_funcs.mmap with fake offsetGerd Hoffmann2019-12-061-3/+1
* drm/gem: Fix mmap fake offset handling for drm_gem_object_funcs.mmapRob Herring2019-10-291-2/+3
* drm: add mmap() to drm_gem_object_funcsGerd Hoffmann2019-10-171-0/+14
* dma-buf: rename reservation_object to dma_resvChristian König2019-08-131-4/+4
* Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset()"Rob Herring2019-08-071-2/+2
* Revert "Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offs...Sean Paul2019-08-071-2/+2
* Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset()"Rob Herring2019-07-031-2/+2
* drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset()Steven Price2019-06-281-2/+2
* drm/prime: Update docsDaniel Vetter2019-06-211-6/+12
* drm/gem: Unexport drm_gem_(un)pin/v(un)mapDaniel Vetter2019-06-171-5/+0
* drm: Add helpers for setting up an array of dma_fence dependencies.Eric Anholt2019-04-161-0/+5
* drm: Add a drm_gem_objects_lookup helperRob Herring2019-04-121-0/+2
* drm: Add helpers for locking an array of BO reservations.Eric Anholt2019-03-141-0/+4
* drm: Add reservation_object to drm_gem_objectRob Herring2019-02-191-0/+21
* drm: remove deprecated "[__]drm_gem_object_[un]reference[_locked]" functionsFernando Ramos2018-11-241-50/+0
* drm/gem: Add drm_gem_object_funcsNoralf Trønnes2018-11-201-0/+131
* drm: move read_domains and write_domain into i915Christian König2018-02-161-15/+0
* drm/gem: Add drm_gem_dumb_map_offset()Noralf Trønnes2017-07-291-0/+2
* drm: Remove pending_read_domains and pending_write_domainChris Wilson2017-07-051-15/+0
* drm/gem: Add DEFINE_DRM_GEM_FOPSDaniel Vetter2017-03-141-0/+26
* drm: Extract drm_prime.hDaniel Vetter2017-03-091-0/+4
* drm: Introduce drm_gem_object_{get,put}()Thierry Reding2017-02-281-16/+64
* drm/gem|prime|mm: Use recommened kerneldoc for struct member refsDaniel Vetter2017-01-251-8/+8
* drm/doc: Fix more kerneldoc/sphinx warningsDaniel Vetter2016-08-161-2/+2
* drm: Remove unused drm_device from drm_gem_object_lookup()Chris Wilson2016-05-171-3/+1
* drm/gem: support BO freeing without dev->struct_mutexDaniel Vetter2016-05-041-33/+15
* drm: Update GEM refcounting docsDaniel Vetter2015-11-241-14/+92
* drm/gem: Check locking in drm_gem_object_unreferenceDaniel Vetter2015-10-191-1/+4
* drm: Use kref_put_mutex in drm_gem_object_unreference_unlockedMaarten Lankhorst2015-04-071-6/+8
* Revert "drm/gem: Warn on illegal use of the dumb buffer interface v2"Dave Airlie2014-12-241-7/+0
* drm/gem: Warn on illegal use of the dumb buffer interface v2Thomas Hellstrom2014-11-211-0/+7
* drm: Extract <drm/drm_gem.h>Daniel Vetter2014-09-241-0/+183