Lines Matching defs:cma

44 phys_addr_t cma_get_base(const struct cma *cma)  in cma_get_base()
50 unsigned long cma_get_size(const struct cma *cma) in cma_get_size()
55 const char *cma_get_name(const struct cma *cma) in cma_get_name()
60 static unsigned long cma_bitmap_aligned_mask(const struct cma *cma, in cma_bitmap_aligned_mask()
72 static unsigned long cma_bitmap_aligned_offset(const struct cma *cma, in cma_bitmap_aligned_offset()
80 static unsigned long cma_bitmap_pages_to_bits(const struct cma *cma, in cma_bitmap_pages_to_bits()
86 static void cma_clear_bitmap(struct cma *cma, const struct cma_memrange *cmr, in cma_clear_bitmap()
106 bool cma_validate_zones(struct cma *cma) in cma_validate_zones()
144 static void __init cma_activate_area(struct cma *cma) in cma_activate_area()
216 void __init cma_reserve_pages_on_error(struct cma *cma) in cma_reserve_pages_on_error()
225 struct cma *cma; in cma_new_area() local
252 static void __init cma_drop_area(struct cma *cma) in cma_drop_area()
275 struct cma *cma; in cma_init_reserved_mem() local
382 struct cma *cma; in cma_declare_contiguous_multi() local
739 static void cma_debug_show_areas(struct cma *cma) in cma_debug_show_areas()
777 static int cma_range_alloc(struct cma *cma, struct cma_memrange *cmr, in cma_range_alloc()
848 static struct page *__cma_alloc(struct cma *cma, unsigned long count, in __cma_alloc()
916 struct page *cma_alloc(struct cma *cma, unsigned long count, in cma_alloc()
922 struct folio *cma_alloc_folio(struct cma *cma, int order, gfp_t gfp) in cma_alloc_folio()
934 bool cma_pages_valid(struct cma *cma, const struct page *pages, in cma_pages_valid()
974 bool cma_release(struct cma *cma, const struct page *pages, in cma_release()
1009 bool cma_free_folio(struct cma *cma, const struct folio *folio) in cma_free_folio()
1017 int cma_for_each_area(int (*it)(struct cma *cma, void *data), void *data) in cma_for_each_area()
1031 bool cma_intersects(struct cma *cma, unsigned long start, unsigned long end) in cma_intersects()
1074 void __init *cma_reserve_early(struct cma *cma, unsigned long size) in cma_reserve_early()