summaryrefslogtreecommitdiffstats
path: root/drivers/dma-buf/sync_file.c
Commit message (Expand)AuthorAgeFilesLines
* dma-buf/sync_file: Add SET_DEADLINE ioctlRob Clark2023-12-021-0/+19
* dma-buf: add dma_fence_timestamp helperChristian König2023-10-311-6/+3
* dma-buf/sync_file: use strscpy to replace strlcpyXueBing Chen2022-08-101-4/+4
* dma-buf: generalize dma_fence unwrap & merging v3Christian König2022-05-301-113/+6
* dma-buf/sync_file: cleanup fence merging a bitChristian König2022-05-041-14/+7
* dma-buf/sync-file: fix logic error in new fence merge codeChristian König2022-03-291-1/+1
* dma-buf/sync-file: fix warning about fence containersChristian König2022-03-251-68/+73
* dma-buf/sync_file: Don't leak fences on merge failureJason Ekstrand2021-07-121-6/+7
* dma-buf: use krealloc_array()Bartosz Golaszewski2020-12-151-2/+1
* Merge tag 'drm-misc-fixes-2019-11-25' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2019-12-091-1/+1
|\
| * dma-buf: Fix memory leak in sync_file_merge()Navid Emamdoost2019-11-251-1/+1
* | compat_ioctl: move more drivers to compat_ptr_ioctlArnd Bergmann2019-10-231-1/+1
|/
* dma-fence: Report the composite sync_file statusChris Wilson2019-08-121-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282Thomas Gleixner2019-06-051-10/+1
* dma-buf: explicitely note that dma-fence-chains use 64bit seqnoChristian König2019-04-161-1/+2
* dma-buf: make fence sequence numbers 64 bit v2Christian König2018-12-071-2/+2
* vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2018-02-111-1/+1
* the rest of drivers/*: annotate ->poll() instancesAl Viro2017-11-281-1/+1
* sync_file: Return consistent status in SYNC_IOC_FILE_INFOJohn Einar Reitan2017-10-091-5/+12
* dma-buf/sync_file: Allow multiple sync_files to wrap a single dma-fenceChris Wilson2017-07-311-2/+3
* Merge branch 'drm-misc-next-fixes' into drm-misc-fixesSean Paul2017-07-171-18/+34
|\
| * dma-buf/sync-file: Defer creation of sync_file->nameChris Wilson2017-05-241-7/+32
| * sync_file: get rid of internal reference count.Dave Airlie2017-04-181-11/+2
* | dma-buf/fence: Avoid use of uninitialised timestampChris Wilson2017-07-141-1/+7
|/
* dma-fence: Wrap querying the fence->statusChris Wilson2017-01-091-4/+2
* dma-buf: Reorganize device dma access docsDaniel Vetter2016-12-131-1/+0
* dma-buf: Update kerneldoc for sync_file_createDaniel Vetter2016-12-131-10/+4
* Revert "dma-buf/sync-file: Avoid enable fence signaling if poll(.timeout=0)"Gustavo Padovan2016-11-181-2/+1
* dma-buf: Rename struct fence to dma_fenceChris Wilson2016-10-251-30/+33
* dma-buf/sync_file: hold reference to fence when creating sync_fileGustavo Padovan2016-10-211-1/+1
* dma-buf/sync_file: free fences array in num_fences is 1Gustavo Padovan2016-09-221-0/+1
* dma-buf/sync_file: Increment refcount of fence when all are signaled.Rafael Antognolli2016-09-201-4/+2
* dma-buf/sync-file: Avoid enable fence signaling if poll(.timeout=0)Chris Wilson2016-09-131-1/+2
* dma-buf/sync_file: only enable fence signalling on poll()Gustavo Padovan2016-08-111-13/+8
* dma-buf/sync_file: add sync_file_get_fence()Gustavo Padovan2016-08-111-0/+23
* dma-buf/sync_file: refactor fence storage in struct sync_fileGustavo Padovan2016-08-111-59/+115
* dma-buf/sync_file: fix build warning with context format typeGustavo Padovan2016-06-031-1/+1
* dma-buf/sync_file: de-stage sync_fileGustavo Padovan2016-04-291-0/+395