summaryrefslogtreecommitdiffstats
path: root/include/linux/dma-buf.h
Commit message (Expand)AuthorAgeFilesLines
* dma-buf: Do not build debugfs related code when !CONFIG_DEBUG_FSTvrtko Ursulin2024-04-151-0/+2
* dma-buf: Correct the documentation of name and exp_name symbolsRamesh Errabolu2023-11-301-4/+7
* dma-buf: A collection of typo and documentation fixesT.J. Mercier2022-11-241-2/+2
* dma-buf: Remove obsoleted internal lockDmitry Osipenko2022-10-181-9/+0
* dma-buf: Add unlocked variant of attachment-mapping functionsDmitry Osipenko2022-10-181-0/+6
* dma-buf: Add unlocked variant of vmapping functionsDmitry Osipenko2022-10-181-0/+2
* dma-buf: specify usage while adding fences to dma_resv obj v7Christian König2022-04-071-8/+8
* dma-buf: add enum dma_resv_usage v4Christian König2022-04-071-2/+6
* Merge drm/drm-next into drm-misc-nextMaxime Ripard2022-04-051-6/+6
|\
| * dma-buf-map: Rename to iosys-mapLucas De Marchi2022-02-071-6/+6
* | dma-buf: drop the DAG approach for the dma_resv object v3Christian König2022-04-011-3/+1
|/
* Merge drm/drm-next into drm-misc-nextThomas Zimmermann2021-11-181-2/+2
|\
| * Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2021-11-031-2/+2
| |\
| | * dma-buf: Fix pin callback commentGal Pressman2021-10-271-2/+2
* | | dma-buf: fix kerneldoc for renamed membersChristian König2021-10-221-2/+2
|/ /
* | dma-buf: fix and rework dma_buf_poll v7Christian König2021-10-011-1/+1
* | dma-resv: Give the docs a do-overDaniel Vetter2021-08-301-0/+7
|/
* dma-buf: Fix a few typos in dma-buf documentationGal Pressman2021-08-101-5/+5
* dma-buf: Delete the DMA-BUF attachment sysfs statisticsHridya Valsaraju2021-07-201-17/+0
* dma-buf: Document dma-buf implicit fencing/resv fencing rulesDaniel Vetter2021-06-241-0/+34
* dma-buf: Switch to inline kerneldocDaniel Vetter2021-06-241-26/+90
* dma-buf: Document non-dynamic exporter expectations betterDaniel Vetter2021-06-221-0/+15
* dmabuf: Add the capability to expose DMA-BUF stats in sysfsHridya Valsaraju2021-06-151-0/+20
* dma-buf: Add debug optionDaniel Vetter2021-01-181-0/+6
* dma-buf: doc polish for pin/unpinDaniel Vetter2020-12-161-3/+5
* dma-buf: some kerneldoc formatting fixesDaniel Vetter2020-12-161-3/+3
* dma-buf: Remove kmap kerneldoc vestigesDaniel Vetter2020-12-161-16/+9
* dma-buf: Document that dma-buf size is fixedJianxin Xiong2020-11-111-2/+2
* dma-buf: Clarify that dma-buf sg lists are page alignedJianxin Xiong2020-10-151-1/+2
* dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfacesThomas Zimmermann2020-09-291-2/+2
* dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfacesThomas Zimmermann2020-09-291-3/+3
* dma-buf: Add struct dma-buf-map for storing struct dma_buf.vaddr_ptrThomas Zimmermann2020-09-291-1/+2
* dma-buf: fix kernel-doc warning in <linux/dma-buf.h>Randy Dunlap2020-09-021-1/+2
* dmabuf: use spinlock to access dmabuf->nameCharan Teja Kalla2020-07-101-0/+1
* Merge tag 'drm-next-2020-06-02' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2020-06-021-0/+10
|\
| * dma-buf: add peer2peer flagChristian König2020-04-011-0/+10
* | dma-buf: fix documentation build warningsRandy Dunlap2020-04-301-2/+1
|/
* dma-buf: drop dynamic_mapping flagChristian König2020-02-271-16/+5
* dma-buf: add dynamic DMA-buf handling v15Christian König2020-02-271-11/+71
* dma-buf: Remove kernel map/unmap hooksDaniel Vetter2019-11-261-25/+0
* dma-buf: Drop dma_buf_k(un)mapDaniel Vetter2019-11-251-2/+0
* dma-buf: change DMA-buf locking convention v3Christian König2019-10-241-6/+57
* dma-buf: rename reservation_object to dma_resvChristian König2019-08-131-2/+2
* Merge tag 'drm-next-2019-07-16' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-07-151-10/+42
|\
| * dma-buf: add DMA_BUF_SET_NAME ioctlsGreg Hackmann2019-06-141-1/+4
| * dma-buf: start caching of sg_table objects v2Christian König2019-05-221-0/+13
| * dma-buf: Update [un]map documentation to match the other functionsAndrew F. Davis2019-04-241-4/+25
| * dma-buf: Remove leftover [un]map_atomic commentsAndrew F. Davis2019-04-241-5/+0
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
|/
* dma-buf: remove kmap_atomic interfaceChristian König2018-06-201-4/+0