Lines Matching refs:newaddr
480 unsigned long newaddr; in slice_get_unmapped_area() local
578 newaddr = addr; in slice_get_unmapped_area()
585 newaddr = slice_find_area(mm, len, &good_mask, in slice_get_unmapped_area()
587 if (newaddr != -ENOMEM) { in slice_get_unmapped_area()
591 slice_dbg(" found area at 0x%lx\n", newaddr); in slice_get_unmapped_area()
606 newaddr = addr; in slice_get_unmapped_area()
621 newaddr = slice_find_area(mm, len, &good_mask, in slice_get_unmapped_area()
623 if (newaddr != -ENOMEM) { in slice_get_unmapped_area()
624 slice_dbg(" found area at 0x%lx\n", newaddr); in slice_get_unmapped_area()
632 newaddr = slice_find_area(mm, len, &potential_mask, in slice_get_unmapped_area()
636 if (newaddr == -ENOMEM && psize == MMU_PAGE_64K) { in slice_get_unmapped_area()
639 newaddr = slice_find_area(mm, len, &potential_mask, in slice_get_unmapped_area()
644 if (newaddr == -ENOMEM) in slice_get_unmapped_area()
647 slice_range_to_mask(newaddr, len, &potential_mask); in slice_get_unmapped_area()
648 slice_dbg(" found potential area at 0x%lx\n", newaddr); in slice_get_unmapped_area()
656 if (need_extra_context(mm, newaddr)) { in slice_get_unmapped_area()
657 if (alloc_extended_context(mm, newaddr) < 0) in slice_get_unmapped_area()
671 return newaddr; in slice_get_unmapped_area()
674 if (need_extra_context(mm, newaddr)) { in slice_get_unmapped_area()
675 if (alloc_extended_context(mm, newaddr) < 0) in slice_get_unmapped_area()
678 return newaddr; in slice_get_unmapped_area()