Lines Matching defs:cma
52 phys_addr_t cma_get_base(const struct cma *cma) in cma_get_base()
57 unsigned long cma_get_size(const struct cma *cma) in cma_get_size()
62 const char *cma_get_name(const struct cma *cma) in cma_get_name()
68 static unsigned long cma_bitmap_aligned_mask(const struct cma *cma, in cma_bitmap_aligned_mask()
80 static unsigned long cma_bitmap_aligned_offset(const struct cma *cma, in cma_bitmap_aligned_offset()
87 static unsigned long cma_bitmap_pages_to_bits(const struct cma *cma, in cma_bitmap_pages_to_bits()
93 static void cma_clear_bitmap(struct cma *cma, unsigned long pfn, in cma_clear_bitmap()
106 static void __init cma_activate_area(struct cma *cma) in cma_activate_area()
184 struct cma *cma; in cma_init_reserved_mem() local
417 static void cma_debug_show_areas(struct cma *cma) in cma_debug_show_areas()
442 static inline void cma_debug_show_areas(struct cma *cma) { } in cma_debug_show_areas()
455 struct page *cma_alloc(struct cma *cma, size_t count, unsigned int align, in cma_alloc()
624 bool cma_release(struct cma *cma, const struct page *pages, unsigned int count) in cma_release()
651 struct cma *cma; in cma_used_pages() local
668 int cma_for_each_area(int (*it)(struct cma *cma, void *data), void *data) in cma_for_each_area()