umber-kernel/drivers/dma-buf
Uros Bizjak 0654196d7e dma-buf: Use atomic64_inc_return() in dma_buf_getfile()
Use atomic64_inc_return(&ref) instead of atomic64_add_return(1, &ref)
to use optimized implementation and ease register pressure around
the primitive for targets that implement optimized variant.

Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
Cc: Sumit Semwal <sumit.semwal@linaro.org>
Cc: "Christian König" <christian.koenig@amd.com>
Signed-off-by: Sumit Semwal <sumit.semwal@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20241007083921.47525-1-ubizjak@gmail.com
2024-10-14 20:16:32 +05:30
..
heaps dma-buf/heaps: replace kmap_atomic with kmap_local_page 2024-10-14 20:16:03 +05:30
Kconfig udmabuf: fix vmap_udmabuf error page set 2024-09-20 14:07:32 -07:00
Makefile
dma-buf-sysfs-stats.c
dma-buf-sysfs-stats.h
dma-buf.c dma-buf: Use atomic64_inc_return() in dma_buf_getfile() 2024-10-14 20:16:32 +05:30
dma-fence-array.c dma-buf: Split out dma fence array create into alloc and arm functions 2024-08-30 11:41:05 -07:00
dma-fence-chain.c
dma-fence-unwrap.c
dma-fence.c dma-buf: add WARN_ON() illegal dma-fence signaling 2024-10-09 14:22:49 +02:00
dma-heap.c dma-buf: heaps: Deduplicate docs and adopt common format 2024-07-23 09:52:23 +02:00
dma-resv.c
selftest.c
selftest.h
selftests.h
st-dma-fence-chain.c
st-dma-fence-unwrap.c
st-dma-fence.c treewide: Fix wrong singular form of jiffies in comments 2024-09-08 20:47:40 +02:00
st-dma-resv.c
sw_sync.c dma-buf/sw_sync: remove pointless enable_signaling implementation 2024-10-09 14:23:17 +02:00
sync_debug.c
sync_debug.h
sync_file.c
sync_trace.h
udmabuf.c udmabuf: reuse folio array when pin folios 2024-09-20 14:07:35 -07:00