summaryrefslogtreecommitdiffstats
path: root/include/linux/dma-resv.h
Commit message (Expand)AuthorAgeFilesLines
* dma-buf/dma-resv: Add a way to set fence deadlineRob Clark2023-03-281-0/+2
* dma-buf/dma_resv_usage: update explicit sync documentationChristian König2022-07-181-3/+13
* dma-buf: drop seq count based updateChristian König2022-04-071-12/+0
* dma-buf: add DMA_RESV_USAGE_BOOKKEEP v3Christian König2022-04-071-1/+12
* dma-buf: add DMA_RESV_USAGE_KERNEL v3Christian König2022-04-071-3/+21
* dma-buf & drm/amdgpu: remove dma_resv workaroundChristian König2022-04-071-36/+11
* dma-buf: specify usage while adding fences to dma_resv obj v7Christian König2022-04-071-10/+15
* dma-buf: add enum dma_resv_usage v4Christian König2022-04-071-13/+60
* dma-buf/drivers: make reserving a shared slot mandatory v4Christian König2022-04-061-2/+2
* dma-buf: finally make dma_resv_excl_fence private v2Christian König2022-04-051-17/+0
* dma-buf: add dma_resv_get_singleton v2Christian König2022-04-031-0/+2
* dma-buf: drop the DAG approach for the dma_resv object v3Christian König2022-04-011-17/+5
* dma-buf: finally make the dma_resv_list private v2Christian König2022-03-241-25/+1
* dma-buf: add dma_resv_replace_fences v2Christian König2022-03-241-0/+2
* dma-resv: some doc polish for iteratorsDaniel Vetter2022-01-311-1/+12
* dma-buf: drop excl_fence parameter from dma_resv_get_fencesChristian König2022-01-191-2/+2
* dma-buf: nuke dma_resv_get_excl_unlockedChristian König2021-11-171-26/+0
* dma-buf: add dma_fence_describe and dma_resv_describe v2Christian König2021-11-111-0/+1
* Merge drm/drm-next into drm-misc-nextMaxime Ripard2021-10-251-1/+1
|\
| * Merge tag 'drm-intel-gt-next-2021-10-08' of git://anongit.freedesktop.org/drm...Dave Airlie2021-10-111-1/+1
| |\
| | * kernel/locking: Add context to ww_mutex_trylock()Maarten Lankhorst2021-09-171-1/+1
* | | dma-resv: Fix dma_resv_get_fences and dma_resv_copy_fences after conversionTvrtko Ursulin2021-10-111-1/+4
* | | dma-buf: add dma_resv_for_each_fence v3Christian König2021-10-071-0/+20
|/ /
* | dma-buf: add dma_resv_for_each_fence_unlocked v8Christian König2021-10-061-0/+95
* | dma-resv: Give the docs a do-overDaniel Vetter2021-08-301-5/+99
|/
* <linux/dma-resv.h>: correct a function name in kernel-docRandy Dunlap2021-06-291-1/+1
* dma-buf: drop the _rcu postfix on function names v3Christian König2021-06-061-12/+5
* dma-buf: rename dma_resv_get_excl_rcu to _unlockedChristian König2021-06-061-2/+2
* dma-buf: rename and cleanup dma_resv_get_list v2Christian König2021-06-061-14/+13
* dma-buf: rename and cleanup dma_resv_get_excl v3Christian König2021-06-061-8/+6
* dma-buf: cleanup dma-resv shared fence debugging a bit v2Christian König2021-06-041-8/+7
* dma-buf: Use sequence counter with associated wound/wait mutexAhmed S. Darwish2020-07-291-1/+1
* dma-buf: Remove custom seqcount lockdep class keyAhmed S. Darwish2020-07-291-2/+0
* dma-buf: Restore seqlock around dma_resv updatesChris Wilson2019-08-161-65/+48
* dma-buf: rename reservation_object to dma_resvChristian König2019-08-131-0/+312