Lines Matching refs:base_pfn
54 return PFN_PHYS(cma->base_pfn); in cma_get_base()
83 return (cma->base_pfn & ((1UL << align_order) - 1)) in cma_bitmap_aligned_offset()
98 bitmap_no = (pfn - cma->base_pfn) >> cma->order_per_bit; in cma_clear_bitmap()
108 unsigned long base_pfn = cma->base_pfn, pfn; in cma_activate_area() local
122 WARN_ON_ONCE(!pfn_valid(base_pfn)); in cma_activate_area()
123 zone = page_zone(pfn_to_page(base_pfn)); in cma_activate_area()
124 for (pfn = base_pfn + 1; pfn < base_pfn + cma->count; pfn++) { in cma_activate_area()
130 for (pfn = base_pfn; pfn < base_pfn + cma->count; in cma_activate_area()
148 for (pfn = base_pfn; pfn < base_pfn + cma->count; pfn++) in cma_activate_area()
222 cma->base_pfn = PFN_DOWN(base); in cma_init_reserved_mem()
532 pfn = cma->base_pfn + (bitmap_no << cma->order_per_bit); in cma_alloc()
570 cma->base_pfn) >> cma->order_per_bit; in cma_alloc()
635 if (pfn < cma->base_pfn || pfn >= cma->base_pfn + cma->count) in cma_release()
638 VM_BUG_ON(pfn + count > cma->base_pfn + cma->count); in cma_release()