Home
last modified time | relevance | path

Searched refs:lastaddr (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/arm64/arm64/
H A Dmachdep_boot.c88 vm_offset_t lastaddr; in fake_preload_metadata() local
93 lastaddr = (vm_offset_t)&end; in fake_preload_metadata()
114 lastaddr = roundup(lastaddr, sizeof(int)); in fake_preload_metadata()
117 PRELOAD_PUSH_VALUE(uint64_t, (uint64_t)lastaddr); in fake_preload_metadata()
118 memmove_early((void *)lastaddr, dtb_ptr, dtb_size); in fake_preload_metadata()
119 lastaddr += dtb_size; in fake_preload_metadata()
120 lastaddr = roundup(lastaddr, sizeof(int)); in fake_preload_metadata()
133 return (lastaddr); in fake_preload_metadata()
194 vm_offset_t lastaddr = 0; in freebsd_parse_boot_param() local
213 lastaddr = MD_FETCH(preload_kmdp, MODINFOMD_KERNEND, vm_offset_t); in freebsd_parse_boot_param()
[all …]
H A Dmachdep.c788 vm_offset_t lastaddr; in initarm() local
796 lastaddr = parse_boot_param(abp); in initarm()
867 pmap_bootstrap_dmap(lastaddr - KERNBASE); in initarm()
/freebsd/sys/arm/arm/
H A Dmachdep_boot.c192 vm_offset_t lastaddr; in linux_parse_boot_param() local
260 lastaddr = fake_preload_metadata(abp, NULL, 0); in linux_parse_boot_param()
263 return lastaddr; in linux_parse_boot_param()
271 vm_offset_t lastaddr = 0; in freebsd_parse_boot_param() local
298 lastaddr = MD_FETCH(preload_kmdp, MODINFOMD_KERNEND, vm_offset_t); in freebsd_parse_boot_param()
304 return lastaddr; in freebsd_parse_boot_param()
311 vm_offset_t lastaddr; in default_parse_boot_param() local
314 if ((lastaddr = linux_parse_boot_param(abp)) != 0) in default_parse_boot_param()
315 return lastaddr; in default_parse_boot_param()
318 if ((lastaddr = freebsd_parse_boot_param(abp)) != 0) in default_parse_boot_param()
[all …]
H A Dmachdep.c431 vm_paddr_t lastaddr; in initarm() local
443 lastaddr = parse_boot_param(abp) - KERNVIRTADDR + arm_physmem_kernaddr; in initarm()
497 pmap_bootstrap_prepare(lastaddr); in initarm()
587 debugf(" lastaddr1: 0x%08x\n", lastaddr); in initarm()
H A Dplatform_if.m106 METHOD vm_offset_t lastaddr {
/freebsd/sys/riscv/riscv/
H A Dmachdep.c344 vm_offset_t lastaddr; in fake_preload_metadata() local
362 lastaddr = (vm_offset_t)&end; in fake_preload_metadata()
381 lastaddr = roundup(lastaddr, sizeof(int)); in fake_preload_metadata()
384 PRELOAD_PUSH_VALUE(vm_offset_t, lastaddr); in fake_preload_metadata()
386 memmove((void *)lastaddr, (const void *)rvbp->dtbp_phys, dtb_size); in fake_preload_metadata()
387 lastaddr = roundup(lastaddr + dtb_size, sizeof(int)); in fake_preload_metadata()
391 PRELOAD_PUSH_VALUE(vm_offset_t, lastaddr); in fake_preload_metadata()
404 rvbp->dtbp_phys >= rvbp->kern_phys + (lastaddr - KERNBASE), in fake_preload_metadata()
407 rvbp->kern_phys + (lastaddr - KERNBASE))); in fake_preload_metadata()
414 rvbp->kern_phys, rvbp->kern_phys + (lastaddr - KERNBASE)); in fake_preload_metadata()
[all …]
/freebsd/stand/common/
H A Dload_elf_obj.c223 vm_offset_t firstaddr, lastaddr; in __elfN() local
227 firstaddr = lastaddr = (vm_offset_t)off; in __elfN()
261 lastaddr = roundup(lastaddr, shdr[i].sh_addralign); in __elfN()
262 shdr[i].sh_addr = (Elf_Addr)lastaddr; in __elfN()
263 lastaddr += shdr[i].sh_size; in __elfN()
283 lastaddr = roundup(lastaddr, shdr[ef->symtabindex].sh_addralign); in __elfN()
284 shdr[ef->symtabindex].sh_addr = (Elf_Addr)lastaddr; in __elfN()
285 lastaddr += shdr[ef->symtabindex].sh_size; in __elfN()
294 lastaddr = roundup(lastaddr, shdr[symstrindex].sh_addralign); in __elfN()
295 shdr[symstrindex].sh_addr = (Elf_Addr)lastaddr; in __elfN()
[all …]
H A Dload_elf.c535 vm_offset_t lastaddr; local
553 firstaddr = lastaddr = 0;
695 if (lastaddr == 0 || lastaddr <
697 lastaddr = phdr[i].p_vaddr + off + phdr[i].p_memsz;
699 lastaddr = roundup(lastaddr, sizeof(long));
781 ssym = lastaddr;
798 archsw.arch_copyin(&size, lastaddr, sizeof(size));
799 lastaddr += sizeof(size);
804 (uintmax_t)lastaddr,
805 (uintmax_t)(lastaddr + shdr[i].sh_size));
[all …]
/freebsd/crypto/krb5/src/lib/rpc/
H A Dxdr_mem.c164 caddr_t lastaddr = (char *)xdrs->x_private + xdrs->x_handy; in xdrmem_setpos() local
166 if ((long)newaddr > (long)lastaddr) in xdrmem_setpos()
169 xdrs->x_handy = (int)((long)lastaddr - (long)newaddr); in xdrmem_setpos()
/freebsd/lib/libc/xdr/
H A Dxdr_mem.c201 char *lastaddr = (char *)xdrs->x_private + xdrs->x_handy; in xdrmem_setpos() local
203 if (newaddr > lastaddr) in xdrmem_setpos()
206 xdrs->x_handy = (u_int)(lastaddr - newaddr); /* XXX sizeof(u_int) <? sizeof(ptrdiff_t) */ in xdrmem_setpos()
/freebsd/sys/kern/
H A Dsubr_sglist.c172 vm_paddr_t lastaddr, paddr; in sglist_count() local
181 lastaddr = pmap_kextract(vaddr); in sglist_count()
185 if (lastaddr + PAGE_SIZE != paddr) in sglist_count()
187 lastaddr = paddr; in sglist_count()
200 vm_paddr_t lastaddr, paddr; in sglist_count_vmpages() local
208 lastaddr = VM_PAGE_TO_PHYS(m[0]); in sglist_count_vmpages()
211 if (lastaddr + PAGE_SIZE != paddr) in sglist_count_vmpages()
213 lastaddr = paddr; in sglist_count_vmpages()
/freebsd/sys/xdr/
H A Dxdr_mem.c224 char *lastaddr = (char *)xdrs->x_private + xdrs->x_handy; in xdrmem_setpos() local
226 if (newaddr > lastaddr) in xdrmem_setpos()
229 xdrs->x_handy = (u_int)(lastaddr - newaddr); /* XXX sizeof(u_int) <? sizeof(ptrdiff_t) */ in xdrmem_setpos()
/freebsd/usr.bin/sed/
H A Dprocess.c80 static int lastaddr; /* Set by applies if last address of a range. */ variable
135 if (cp->a2 == NULL || lastaddr || lastline()) in process()
299 lastaddr = 0; in applies()
316 lastaddr = 1; in applies()
341 lastaddr = 1; in applies()
/freebsd/usr.sbin/traceroute6/
H A Dtraceroute6.c955 struct in6_addr lastaddr; in main() local
960 bzero(&lastaddr, sizeof(lastaddr)); in main()
971 &lastaddr)) { in main()
975 lastaddr = Rcv.sin6_addr; in main()
/freebsd/usr.sbin/traceroute/
H A Dtraceroute.c1002 u_int32_t lastaddr = 0; in main() local
1042 from->sin_addr.s_addr != lastaddr) { in main()
1046 lastaddr = from->sin_addr.s_addr; in main()