Lines Matching refs:goal

520 					unsigned long goal, unsigned long limit)  in alloc_bootmem_bdata()  argument
527 align, goal, limit); in alloc_bootmem_bdata()
531 BUG_ON(limit && goal + size > limit); in alloc_bootmem_bdata()
539 goal >>= PAGE_SHIFT; in alloc_bootmem_bdata()
549 if (goal && min < goal && goal < max) in alloc_bootmem_bdata()
550 start = ALIGN(goal, step); in alloc_bootmem_bdata()
627 unsigned long goal, in alloc_bootmem_core() argument
637 if (goal && bdata->node_low_pfn <= PFN_DOWN(goal)) in alloc_bootmem_core()
642 region = alloc_bootmem_bdata(bdata, size, align, goal, limit); in alloc_bootmem_core()
652 unsigned long goal, in ___alloc_bootmem_nopanic() argument
658 ptr = alloc_bootmem_core(size, align, goal, limit); in ___alloc_bootmem_nopanic()
661 if (goal) { in ___alloc_bootmem_nopanic()
662 goal = 0; in ___alloc_bootmem_nopanic()
670 unsigned long goal) in __alloc_bootmem_nopanic() argument
674 return ___alloc_bootmem_nopanic(size, align, goal, limit); in __alloc_bootmem_nopanic()
678 unsigned long goal, unsigned long limit) in ___alloc_bootmem() argument
680 void *mem = ___alloc_bootmem_nopanic(size, align, goal, limit); in ___alloc_bootmem()
693 unsigned long goal) in __alloc_bootmem() argument
697 return ___alloc_bootmem(size, align, goal, limit); in __alloc_bootmem()
702 unsigned long goal, unsigned long limit) in ___alloc_bootmem_node_nopanic() argument
711 if (limit && goal + size > limit) in ___alloc_bootmem_node_nopanic()
714 ptr = alloc_bootmem_bdata(pgdat->bdata, size, align, goal, limit); in ___alloc_bootmem_node_nopanic()
718 ptr = alloc_bootmem_core(size, align, goal, limit); in ___alloc_bootmem_node_nopanic()
722 if (goal) { in ___alloc_bootmem_node_nopanic()
723 goal = 0; in ___alloc_bootmem_node_nopanic()
731 unsigned long align, unsigned long goal) in __alloc_bootmem_node_nopanic() argument
733 return ___alloc_bootmem_node_nopanic(pgdat, size, align, goal, 0); in __alloc_bootmem_node_nopanic()
737 unsigned long align, unsigned long goal, in ___alloc_bootmem_node() argument
742 ptr = ___alloc_bootmem_node_nopanic(pgdat, size, align, goal, 0); in ___alloc_bootmem_node()
752 unsigned long align, unsigned long goal) in __alloc_bootmem_node() argument
757 return ___alloc_bootmem_node(pgdat, size, align, goal, 0); in __alloc_bootmem_node()
761 unsigned long align, unsigned long goal) in __alloc_bootmem_node_high() argument
773 (goal >> PAGE_SHIFT) < MAX_DMA32_PFN) { in __alloc_bootmem_node_high()
785 return __alloc_bootmem_node(pgdat, size, align, goal); in __alloc_bootmem_node_high()
790 unsigned long goal) in __alloc_bootmem_low() argument
792 return ___alloc_bootmem(size, align, goal, ARCH_LOW_ADDRESS_LIMIT); in __alloc_bootmem_low()
797 unsigned long goal) in __alloc_bootmem_low_nopanic() argument
799 return ___alloc_bootmem_nopanic(size, align, goal, in __alloc_bootmem_low_nopanic()
804 unsigned long align, unsigned long goal) in __alloc_bootmem_low_node() argument
810 goal, ARCH_LOW_ADDRESS_LIMIT); in __alloc_bootmem_low_node()