acrn-kernel/drivers/dma-buf
Thomas Weißschuh fb073aa27a dma-buf: make kobj_type structure constant
Since commit ee6d3dd4ed ("driver core: make kobj_type constant.")
the driver core allows the usage of const struct kobj_type.

Take advantage of this to constify the structure definition to prevent
modification at runtime.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20230217-kobj_type-dma-buf-v1-1-b84a3616522c@weissschuh.net
2023-02-17 09:16:34 +01:00
..
heaps dma-buf/heaps: Assert held reservation lock for dma-buf mmapping 2022-11-11 23:49:51 +03:00
Kconfig
Makefile
dma-buf-sysfs-stats.c dma-buf: make kobj_type structure constant 2023-02-17 09:16:34 +01:00
dma-buf-sysfs-stats.h dma-buf: fix dma_buf_export init order v2 2022-12-13 08:31:45 +01:00
dma-buf.c Linux 6.2-rc6 2023-01-31 12:23:23 +01:00
dma-fence-array.c
dma-fence-chain.c
dma-fence-unwrap.c dma-buf: revert "return only unsignaled fences in dma_fence_unwrap_for_each v3" 2022-07-14 14:41:30 +02:00
dma-fence.c dma-buf: actually set signaling bit for private stub fences 2023-02-01 11:17:34 +01:00
dma-heap.c Driver Core changes for 6.2-rc1 2022-12-16 03:54:54 -08:00
dma-resv.c dma-buf: Proactively round up to kmalloc bucket size 2022-11-01 10:04:52 -07:00
selftest.c
selftest.h
selftests.h
st-dma-fence-chain.c treewide: use get_random_u32_inclusive() when possible 2022-11-18 02:18:02 +01:00
st-dma-fence-unwrap.c dma-buf: Enable signaling on fence for selftests 2022-09-16 15:53:25 +02:00
st-dma-fence.c dma-buf: Enable signaling on fence for selftests 2022-09-16 15:53:25 +02:00
st-dma-resv.c dma-buf: Enable signaling on fence for selftests 2022-09-16 15:53:25 +02:00
sw_sync.c
sync_debug.c
sync_debug.h
sync_file.c dma-buf/sync_file: use strscpy to replace strlcpy 2022-08-10 13:50:49 +02:00
sync_trace.h
udmabuf.c udmabuf: add vmap and vunmap methods to udmabuf_ops 2022-11-18 10:57:26 +01:00