Searched refs:heaps (Results 1 – 13 of 13) sorted by relevance
2 bool "DMA-BUF heaps deferred-free library"4 Choose this option to enable the DMA-BUF heaps deferred-free library.7 bool "DMA-BUF heaps page-pool library"9 Choose this option to enable the DMA-BUF heaps page-pool library.
2 bool "Vendor DMA-BUF heaps deferred-free library"5 Choose this option to enable the DMA-BUF heaps deferred-free library.8 bool "Vendor DMA-BUF heaps page-pool library"11 Choose this option to enable the DMA-BUF heaps page-pool library.
11 drivers/dma-buf/heaps/Kconfig | 16 +-12 drivers/dma-buf/heaps/Makefile | 3 +-13 drivers/dma-buf/heaps/cma_heap.c | 338 +++++++++--14 drivers/dma-buf/heaps/deferred-free-helper.c | 139 +++++15 drivers/dma-buf/heaps/deferred-free-helper.h | 57 ++16 drivers/dma-buf/heaps/page_pool.c | 247 ++++++++17 drivers/dma-buf/heaps/page_pool.h | 55 ++18 drivers/dma-buf/heaps/system_heap.c | 576 +++++++++++++++++--25 create mode 100644 drivers/dma-buf/heaps/deferred-free-helper.c26 create mode 100644 drivers/dma-buf/heaps/deferred-free-helper.h[all …]
32 drivers/dma-buf/heaps/heap-helpers.c33 drivers/dma-buf/heaps/heap-helpers.h42 driv/dma-buf/* drivers/dma-buf/heaps/
7 obj-$(CONFIG_VENDOR_DMABUF_HEAPS) += heaps/
8 source "vendor/drivers/dma-buf/heaps/Kconfig"
3 obj-$(CONFIG_DMABUF_HEAPS) += heaps/
3 source "vendor/drivers/dma-buf/heaps/Kconfig"
102 __u64 heaps; /* buffer to be populated */ member
75 Choose this option to enable the DMA-BUF userland memory heaps.91 source "drivers/dma-buf/heaps/Kconfig"
100 struct ion_platform_heap heaps[]; member
4504 obj-$(CONFIG_DMABUF_HEAPS) += heaps/5092 * @list list head connecting to list of heaps5148 * Allocations from all heaps have to begin5434 diff --git a/drivers/dma-buf/heaps/Kconfig b/drivers/dma-buf/heaps/Kconfig5436 --- a/drivers/dma-buf/heaps/Kconfig5437 +++ b/drivers/dma-buf/heaps/Kconfig5454 diff --git a/drivers/dma-buf/heaps/Makefile b/drivers/dma-buf/heaps/Makefile5456 --- a/drivers/dma-buf/heaps/Makefile5457 +++ b/drivers/dma-buf/heaps/Makefile5464 diff --git a/drivers/dma-buf/heaps/cma_heap.c b/drivers/dma-buf/heaps/cma_heap.c[all …]