]>
git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - mm/cma.h
1 /* SPDX-License-Identifier: GPL-2.0 */
6 unsigned long base_pfn
;
9 unsigned int order_per_bit
; /* Order of pages represented by one bit */
11 #ifdef CONFIG_CMA_DEBUGFS
12 struct hlist_head mem_head
;
13 spinlock_t mem_head_lock
;
18 extern struct cma cma_areas
[MAX_CMA_AREAS
];
19 extern unsigned cma_area_count
;
21 static inline unsigned long cma_bitmap_maxno(struct cma
*cma
)
23 return cma
->count
>> cma
->order_per_bit
;