Lines Matching defs:newaddr
441 unsigned long newaddr;
539 newaddr = addr;
546 newaddr = slice_find_area(mm, len, &good_mask,
548 if (newaddr != -ENOMEM) {
552 slice_dbg(" found area at 0x%lx\n", newaddr);
567 newaddr = addr;
582 newaddr = slice_find_area(mm, len, &good_mask,
584 if (newaddr != -ENOMEM) {
585 slice_dbg(" found area at 0x%lx\n", newaddr);
593 newaddr = slice_find_area(mm, len, &potential_mask,
596 if (IS_ENABLED(CONFIG_PPC_64K_PAGES) && newaddr == -ENOMEM &&
600 newaddr = slice_find_area(mm, len, &potential_mask,
604 if (newaddr == -ENOMEM)
607 slice_range_to_mask(newaddr, len, &potential_mask);
608 slice_dbg(" found potential area at 0x%lx\n", newaddr);
616 if (need_extra_context(mm, newaddr)) {
617 if (alloc_extended_context(mm, newaddr) < 0)
631 return newaddr;
634 if (need_extra_context(mm, newaddr)) {
635 if (alloc_extended_context(mm, newaddr) < 0)
638 return newaddr;