Home
last modified time | relevance | path

Searched refs:MAX_ORDER (Results 1 – 41 of 41) sorted by relevance

/linux-4.1.27/include/linux/
Dmmzone.h24 #define MAX_ORDER 11 macro
26 #define MAX_ORDER CONFIG_FORCE_MAX_ZONEORDER macro
28 #define MAX_ORDER_NR_PAGES (1 << (MAX_ORDER - 1))
73 for (order = 0; order < MAX_ORDER; order++) \
478 struct free_area free_area[MAX_ORDER];
1070 #if (MAX_ORDER - 1 + PAGE_SHIFT) > SECTION_SIZE_BITS
1071 #error Allocator MAX_ORDER exceeds SECTION_SIZE
Dslab.h174 #define KMALLOC_SHIFT_HIGH ((MAX_ORDER + PAGE_SHIFT - 1) <= 25 ? \
175 (MAX_ORDER + PAGE_SHIFT - 1) : 25)
188 #define KMALLOC_SHIFT_MAX (MAX_ORDER + PAGE_SHIFT)
Dpageblock-flags.h59 #define pageblock_order (MAX_ORDER-1)
Dhuge_mm.h120 #if HPAGE_PMD_ORDER >= MAX_ORDER
Dhugetlb.h393 return huge_page_order(h) >= MAX_ORDER; in hstate_is_gigantic()
/linux-4.1.27/arch/metag/kernel/
Dsetup.c368 max_pfn = max_low_pfn + ((1 << MAX_ORDER) - 1); in setup_arch()
369 max_pfn &= ~((1 << MAX_ORDER) - 1); in setup_arch()
373 if (min_low_pfn & ((1 << MAX_ORDER) - 1)) { in setup_arch()
383 1 << (MAX_ORDER + PAGE_SHIFT), in setup_arch()
/linux-4.1.27/mm/
Dvmstat.c622 for (order = 0; order < MAX_ORDER; order++) { in fill_contig_page_info()
919 for (order = 0; order < MAX_ORDER; ++order) in frag_show_print()
944 for (order = 0; order < MAX_ORDER; ++order) { in pagetypeinfo_showfree_print()
967 for (order = 0; order < MAX_ORDER; ++order) in pagetypeinfo_showfree()
1574 for (order = 0; order < MAX_ORDER; ++order) { in unusable_show_print()
1636 for (order = 0; order < MAX_ORDER; ++order) { in extfrag_show_print()
Dcma.c186 alignment = PAGE_SIZE << max(MAX_ORDER - 1, pageblock_order); in cma_init_reserved_mem()
270 (phys_addr_t)PAGE_SIZE << max(MAX_ORDER - 1, pageblock_order)); in cma_declare_contiguous()
Dpage_alloc.c440 if (kstrtoul(buf, 10, &res) < 0 || res > MAX_ORDER / 2) { in debug_guardpage_minorder_setup()
584 max_order = min_t(unsigned int, MAX_ORDER, pageblock_order + 1); in __free_one_page()
593 page_idx = pfn & ((1 << MAX_ORDER) - 1); in __free_one_page()
620 if (max_order < MAX_ORDER) { in __free_one_page()
656 if ((order < MAX_ORDER-2) && pfn_valid_within(page_to_pfn(buddy))) { in __free_one_page()
890 if (pageblock_order >= MAX_ORDER) { in init_cma_reserved_pageblock()
895 __free_pages(p, MAX_ORDER - 1); in init_cma_reserved_pageblock()
1037 for (current_order = order; current_order < MAX_ORDER; ++current_order) { in __rmqueue_smallest()
1273 for (current_order = MAX_ORDER-1; in __rmqueue_fallback()
1274 current_order >= order && current_order <= MAX_ORDER-1; in __rmqueue_fallback()
[all …]
Dpage_owner.c184 if (freepage_order < MAX_ORDER) in read_page_owner()
Dpage_isolation.c100 page_idx = page_to_pfn(page) & ((1 << MAX_ORDER) - 1); in unset_migratetype_isolate()
Dnobootmem.c90 order = min(MAX_ORDER - 1UL, __ffs(start)); in __free_pages_memory()
Dcompaction.c710 if (freepage_order > 0 && freepage_order < MAX_ORDER) in isolate_migratepages_block()
1175 for (order = cc->order; order < MAX_ORDER; order++) { in __compact_finished()
Dhugetlb.c1084 if (compound_order(page_head) >= MAX_ORDER) in __basepage_index()
1573 if (unlikely(order > (MAX_ORDER - 1))) in prep_compound_huge_page()
2337 if (hugetlb_max_hstate && parsed_hstate->order >= MAX_ORDER) in hugetlb_nrpages_setup()
Dslub.c2874 order = slab_order(size, 1, MAX_ORDER, 1, reserved); in calculate_order()
2875 if (order < MAX_ORDER) in calculate_order()
3289 slub_max_order = min(slub_max_order, MAX_ORDER - 1); in setup_slub_max_order()
Dmemory_hotplug.c1310 if ((order < MAX_ORDER) && (order >= pageblock_order)) in next_active_pageblock()
Dslab.c594 min(slab_max_order, MAX_ORDER - 1); in slab_max_order_setup()
/linux-4.1.27/arch/m32r/mm/
Ddiscontig.c41 const unsigned long zone_alignment = 1UL << (MAX_ORDER - 1); in mem_prof_init()
/linux-4.1.27/arch/ia64/mm/
Dhugetlbpage.c186 size >= (1UL << PAGE_SHIFT << MAX_ORDER)) { in hugetlb_setup_sz()
/linux-4.1.27/drivers/base/
Ddma-contiguous.c245 phys_addr_t align = PAGE_SIZE << max(MAX_ORDER - 1, pageblock_order); in rmem_cma_setup()
/linux-4.1.27/arch/sparc/mm/
Dtsb.c340 if (max_tsb_size > (PAGE_SIZE << MAX_ORDER)) in tsb_grow()
341 max_tsb_size = (PAGE_SIZE << MAX_ORDER); in tsb_grow()
/linux-4.1.27/fs/ramfs/
Dfile-nommu.c76 if (unlikely(order >= MAX_ORDER)) in ramfs_nommu_expand_for_mapping()
/linux-4.1.27/arch/um/kernel/
Dum_arch.c312 max_physmem &= ~((1 << (PAGE_SHIFT + MAX_ORDER)) - 1); in linux_main()
/linux-4.1.27/kernel/events/
Dring_buffer.c439 if (order > MAX_ORDER) in rb_alloc_aux_page()
440 order = MAX_ORDER; in rb_alloc_aux_page()
/linux-4.1.27/arch/tile/mm/
Dinit.c669 if (order >= MAX_ORDER) in init_free_pfn_range()
670 order = MAX_ORDER-1; in init_free_pfn_range()
Dpgtable.c71 for (order = 0; order < MAX_ORDER; order++) { in show_mem()
/linux-4.1.27/arch/alpha/mm/
Dnuma.c161 node_min_pfn &= ~((1UL << (MAX_ORDER-1))-1); in setup_memory_node()
/linux-4.1.27/Documentation/networking/
Dpacket_mmap.txt272 region allocated by __get_free_pages is determined by the MAX_ORDER macro. More
275 PAGE_SIZE << MAX_ORDER
278 In a 2.4/i386 kernel MAX_ORDER is 10
279 In a 2.6/i386 kernel MAX_ORDER is 11
285 /usr/include/linux/mmzone.h to get PAGE_SIZE MAX_ORDER declarations.
331 <max-order> : is the value defined with MAX_ORDER
/linux-4.1.27/drivers/misc/genwqe/
Dcard_utils.c220 if (get_order(size) > MAX_ORDER) in __genwqe_alloc_consistent()
316 if (get_order(sgl->sgl_size) > MAX_ORDER) { in genwqe_alloc_sync_sgl()
Dcard_dev.c449 if (get_order(vsize) > MAX_ORDER) in genwqe_mmap()
/linux-4.1.27/security/integrity/ima/
Dima_crypto.c51 if (order >= MAX_ORDER) in param_set_bufsize()
/linux-4.1.27/arch/s390/kernel/
Dsetup.c863 memblock_trim_memory(1UL << (MAX_ORDER - 1 + PAGE_SHIFT)); in setup_arch()
/linux-4.1.27/drivers/irqchip/
Dirq-gic-v3-its.c874 if (order >= MAX_ORDER) { in its_alloc_tables()
875 order = MAX_ORDER - 1; in its_alloc_tables()
/linux-4.1.27/arch/powerpc/mm/
Dhugetlbpage.c399 else if (mmu_psize_to_shift(i) < (MAX_ORDER + PAGE_SHIFT)) in reserve_hugetlb_gpages()
/linux-4.1.27/arch/sparc/kernel/
Dpci_sun4v.c144 if (unlikely(order >= MAX_ORDER)) in dma_4v_alloc_coherent()
Dtraps_64.c871 for (order = 0; order < MAX_ORDER; order++) { in cheetah_ecache_flush_init()
/linux-4.1.27/drivers/video/fbdev/vermilion/
Dvermilion.c213 while (requested > (PAGE_SIZE << order) && order < MAX_ORDER) in vmlfb_alloc_vram()
/linux-4.1.27/arch/ia64/
DKconfig327 int "MAX_ORDER (11 - 17)" if !HUGETLB_PAGE
/linux-4.1.27/drivers/md/
Ddm-bufio.c62 #define DM_BUFIO_BLOCK_SIZE_GFP_LIMIT (PAGE_SIZE << (MAX_ORDER - 1))
/linux-4.1.27/kernel/
Dkexec.c1991 VMCOREINFO_LENGTH(zone.free_area, MAX_ORDER); in crash_save_vmcoreinfo_init()
/linux-4.1.27/Documentation/
Dkernel-parameters.txt829 possible value is MAX_ORDER/2. Setting this parameter