Lines Matching defs:helper_buffer
49 struct heap_helper_buffer *helper_buffer;
61 helper_buffer = kzalloc(sizeof(*helper_buffer), GFP_KERNEL);
62 if (!helper_buffer)
65 init_heap_helper_buffer(helper_buffer, cma_heap_free);
66 helper_buffer->heap = heap;
67 helper_buffer->size = len;
96 helper_buffer->pagecount = nr_pages;
97 helper_buffer->pages = kmalloc_array(helper_buffer->pagecount,
98 sizeof(*helper_buffer->pages),
100 if (!helper_buffer->pages) {
105 for (pg = 0; pg < helper_buffer->pagecount; pg++)
106 helper_buffer->pages[pg] = &cma_pages[pg];
109 dmabuf = heap_helper_export_dmabuf(helper_buffer, fd_flags);
115 helper_buffer->dmabuf = dmabuf;
116 helper_buffer->priv_virt = cma_pages;
128 kfree(helper_buffer->pages);
132 kfree(helper_buffer);