Searched refs:order_per_bit (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/mm/ |
D | cma.c | 65 if (align_order <= cma->order_per_bit) in cma_bitmap_aligned_mask() 67 return (1UL << (align_order - cma->order_per_bit)) - 1; in cma_bitmap_aligned_mask() 78 >> cma->order_per_bit; in cma_bitmap_aligned_offset() 84 return ALIGN(pages, 1UL << cma->order_per_bit) >> cma->order_per_bit; in cma_bitmap_pages_to_bits() 92 bitmap_no = (pfn - cma->base_pfn) >> cma->order_per_bit; in cma_clear_bitmap() 177 unsigned int order_per_bit, in cma_init_reserved_mem() argument 198 if (!IS_ALIGNED(alignment >> PAGE_SHIFT, 1 << order_per_bit)) in cma_init_reserved_mem() 218 cma->order_per_bit = order_per_bit; in cma_init_reserved_mem() 247 phys_addr_t alignment, unsigned int order_per_bit, in cma_declare_contiguous() argument 291 if (!IS_ALIGNED(size >> PAGE_SHIFT, 1 << order_per_bit)) in cma_declare_contiguous() [all …]
|
D | cma.h | 9 unsigned int order_per_bit; /* Order of pages represented by one bit */ member 23 return cma->count >> cma->order_per_bit; in cma_bitmap_maxno()
|
D | cma_debug.c | 45 *val = (u64)used << cma->order_per_bit; in cma_used_get() 67 *val = (u64)maxchunk << cma->order_per_bit; in cma_maxchunk_get() 107 } else if (cma->order_per_bit == 0) { in cma_free_mem() 181 &cma->order_per_bit, &cma_debugfs_fops); in cma_debugfs_add_one()
|
/Linux-v4.19/include/linux/ |
D | cma.h | 29 phys_addr_t alignment, unsigned int order_per_bit, 32 unsigned int order_per_bit,
|
/Linux-v4.19/Documentation/cma/ |
D | debugfs.txt | 13 - [RO] order_per_bit: Order of pages represented by one bit.
|