Lines Matching refs:goal

502 					unsigned long goal, unsigned long limit)  in alloc_bootmem_bdata()  argument
509 align, goal, limit); in alloc_bootmem_bdata()
513 BUG_ON(limit && goal + size > limit); in alloc_bootmem_bdata()
521 goal >>= PAGE_SHIFT; in alloc_bootmem_bdata()
531 if (goal && min < goal && goal < max) in alloc_bootmem_bdata()
532 start = ALIGN(goal, step); in alloc_bootmem_bdata()
609 unsigned long goal, in alloc_bootmem_core() argument
619 if (goal && bdata->node_low_pfn <= PFN_DOWN(goal)) in alloc_bootmem_core()
624 region = alloc_bootmem_bdata(bdata, size, align, goal, limit); in alloc_bootmem_core()
634 unsigned long goal, in ___alloc_bootmem_nopanic() argument
640 ptr = alloc_bootmem_core(size, align, goal, limit); in ___alloc_bootmem_nopanic()
643 if (goal) { in ___alloc_bootmem_nopanic()
644 goal = 0; in ___alloc_bootmem_nopanic()
665 unsigned long goal) in __alloc_bootmem_nopanic() argument
669 return ___alloc_bootmem_nopanic(size, align, goal, limit); in __alloc_bootmem_nopanic()
673 unsigned long goal, unsigned long limit) in ___alloc_bootmem() argument
675 void *mem = ___alloc_bootmem_nopanic(size, align, goal, limit); in ___alloc_bootmem()
701 unsigned long goal) in __alloc_bootmem() argument
705 return ___alloc_bootmem(size, align, goal, limit); in __alloc_bootmem()
710 unsigned long goal, unsigned long limit) in ___alloc_bootmem_node_nopanic() argument
719 if (limit && goal + size > limit) in ___alloc_bootmem_node_nopanic()
722 ptr = alloc_bootmem_bdata(pgdat->bdata, size, align, goal, limit); in ___alloc_bootmem_node_nopanic()
726 ptr = alloc_bootmem_core(size, align, goal, limit); in ___alloc_bootmem_node_nopanic()
730 if (goal) { in ___alloc_bootmem_node_nopanic()
731 goal = 0; in ___alloc_bootmem_node_nopanic()
739 unsigned long align, unsigned long goal) in __alloc_bootmem_node_nopanic() argument
744 return ___alloc_bootmem_node_nopanic(pgdat, size, align, goal, 0); in __alloc_bootmem_node_nopanic()
748 unsigned long align, unsigned long goal, in ___alloc_bootmem_node() argument
753 ptr = ___alloc_bootmem_node_nopanic(pgdat, size, align, goal, 0); in ___alloc_bootmem_node()
778 unsigned long align, unsigned long goal) in __alloc_bootmem_node() argument
783 return ___alloc_bootmem_node(pgdat, size, align, goal, 0); in __alloc_bootmem_node()
787 unsigned long align, unsigned long goal) in __alloc_bootmem_node_high() argument
799 (goal >> PAGE_SHIFT) < MAX_DMA32_PFN) { in __alloc_bootmem_node_high()
811 return __alloc_bootmem_node(pgdat, size, align, goal); in __alloc_bootmem_node_high()
833 unsigned long goal) in __alloc_bootmem_low() argument
835 return ___alloc_bootmem(size, align, goal, ARCH_LOW_ADDRESS_LIMIT); in __alloc_bootmem_low()
840 unsigned long goal) in __alloc_bootmem_low_nopanic() argument
842 return ___alloc_bootmem_nopanic(size, align, goal, in __alloc_bootmem_low_nopanic()
862 unsigned long align, unsigned long goal) in __alloc_bootmem_low_node() argument
868 goal, ARCH_LOW_ADDRESS_LIMIT); in __alloc_bootmem_low_node()