Lines Matching defs:lastaddr
505 vm_offset_t lastaddr = 0;
516 /* Determine lastaddr. */
518 if (lastaddr < (phdr[i].p_vaddr - KERNVIRTADDR + curaddr
520 lastaddr = phdr[i].p_vaddr - KERNVIRTADDR +
553 ssym = lastaddr;
563 lastaddr += shdr[symtabindex].sh_size;
564 lastaddr = roundup(lastaddr,
566 lastaddr += sizeof(shdr[symstrindex].sh_size);
567 lastaddr += shdr[symstrindex].sh_size;
568 lastaddr = roundup(lastaddr,
575 return ((void *)lastaddr);
599 *(Elf_Size *)lastaddr =
601 lastaddr += sizeof(shdr[symtabindex].sh_size);
602 memcpy((void*)lastaddr,
605 lastaddr += shdr[symtabindex].sh_size;
606 lastaddr = roundup(lastaddr,
608 *(Elf_Size *)lastaddr =
610 lastaddr += sizeof(shdr[symstrindex].sh_size);
611 memcpy((void*)lastaddr,
615 lastaddr += shdr[symstrindex].sh_size;
616 lastaddr = roundup(lastaddr,
620 *((Elf_Addr *)curaddr + 2) = lastaddr - curaddr + KERNVIRTADDR;