Home
last modified time | relevance | path

Searched refs:tee_dma_heap (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/tee/
H A Dtee_heap.c17 struct tee_dma_heap { struct
29 struct tee_dma_heap *heap; argument
47 static DEFINE_XARRAY_ALLOC(tee_dma_heap);
51 struct tee_dma_heap *h = container_of(kref, struct tee_dma_heap, kref); in tee_heap_release()
59 static void put_tee_heap(struct tee_dma_heap *h) in put_tee_heap()
64 static void get_tee_heap(struct tee_dma_heap *h) in get_tee_heap()
172 struct tee_dma_heap *h = dma_heap_get_drvdata(heap); in tee_dma_heap_alloc()
251 struct tee_dma_heap *h; in alloc_dma_heap()
257 if (xa_reserve(&tee_dma_heap, id, GFP_KERNEL)) { in alloc_dma_heap()
258 if (!xa_load(&tee_dma_heap, id)) in alloc_dma_heap()
[all …]