Home
last modified time | relevance | path

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

/linux-6.15/kernel/dma/
H A Dcontiguous.c325 return cma_release(dev_get_cma_area(dev), pages, count); in dma_release_from_contiguous()
406 if (cma_release(dev->cma_area, page, count)) in dma_free_contiguous()
413 if (cma_release(dma_contiguous_pernuma_area[page_to_nid(page)], in dma_free_contiguous()
416 if (cma_release(dma_contiguous_numa_area[page_to_nid(page)], in dma_free_contiguous()
420 if (cma_release(dma_contiguous_default_area, page, count)) in dma_free_contiguous()
/linux-6.15/mm/
H A Dcma_debug.c108 cma_release(cma, mem->p, mem->n); in cma_free_mem()
112 cma_release(cma, mem->p, count); in cma_free_mem()
H A Dcma.c974 bool cma_release(struct cma *cma, const struct page *pages, in cma_release() function
1014 return cma_release(cma, &folio->page, folio_nr_pages(folio)); in cma_free_folio()
/linux-6.15/include/linux/
H A Dcma.h53 extern bool cma_release(struct cma *cma, const struct page *pages, unsigned long count);
/linux-6.15/drivers/dma-buf/heaps/
H A Dcma_heap.c258 cma_release(cma_heap->cma, buffer->cma_pages, buffer->pagecount); in cma_heap_dma_buf_release()
358 cma_release(cma_heap->cma, cma_pages, pagecount); in cma_heap_allocate()
/linux-6.15/include/trace/events/
H A Dcma.h11 TRACE_EVENT(cma_release,
/linux-6.15/drivers/s390/char/
H A Dvmcp.c94 cma_release(vmcp_cma, page, nr_pages); in vmcp_response_free()
/linux-6.15/arch/powerpc/kvm/
H A Dbook3s_hv_builtin.c69 cma_release(kvm_cma, page, nr_pages); in kvm_free_hpt_cma()