Home
last modified time | relevance | path

Searched refs:firstaddr (Results 1 – 5 of 5) sorted by relevance

/dflybsd-src/stand/boot/common/
H A Dload_elf_obj.c197 vm_offset_t firstaddr, lastaddr; in __elfN() local
201 firstaddr = lastaddr = (vm_offset_t)off; in __elfN()
291 kern_bzero(firstaddr, lastaddr - firstaddr); in __elfN()
311 ret = lastaddr - firstaddr; in __elfN()
312 fp->f_addr = firstaddr; in __elfN()
314 printf("size 0x%lx at 0x%lx", (u_long)ret, (u_long)firstaddr); in __elfN()
H A Dload_elf.c268 vm_offset_t firstaddr; in __elfN() local
284 firstaddr = lastaddr = 0; in __elfN()
355 if (firstaddr == 0 || firstaddr > (phdr[i].p_vaddr + off)) in __elfN()
356 firstaddr = phdr[i].p_vaddr + off; in __elfN()
470 ret = lastaddr - firstaddr; in __elfN()
471 fp->f_addr = firstaddr; in __elfN()
/dflybsd-src/sys/platform/pc64/x86_64/
H A Dpmap.c389 static void create_pagetables(vm_paddr_t *firstaddr);
843 allocpages(vm_paddr_t *firstaddr, long n) in allocpages() argument
847 ret = *firstaddr; in allocpages()
849 *firstaddr += n * PAGE_SIZE; in allocpages()
855 create_pagetables(vm_paddr_t *firstaddr) in create_pagetables() argument
937 KPTbase = allocpages(firstaddr, nkpt_base); /* KERNBASE to end */ in create_pagetables()
938 KPTphys = allocpages(firstaddr, nkpt_phys); /* KVA start */ in create_pagetables()
939 KPML4phys = allocpages(firstaddr, 1); /* recursive PML4 map */ in create_pagetables()
940 KPDPphys = allocpages(firstaddr, NKPML4E); /* kernel PDP pages */ in create_pagetables()
941 KPDphys = allocpages(firstaddr, nkpd_phys); /* kernel PD pages */ in create_pagetables()
[all …]
H A Dmachdep.c334 vm_offset_t firstaddr; in cpu_startup() local
385 firstaddr = 0; in cpu_startup()
387 v = (caddr_t)firstaddr; in cpu_startup()
477 if (firstaddr == 0) { in cpu_startup()
478 size = (vm_size_t)(v - firstaddr); in cpu_startup()
479 firstaddr = kmem_alloc(kernel_map, round_page(size), in cpu_startup()
481 if (firstaddr == 0) in cpu_startup()
495 if ((vm_size_t)(v - firstaddr) != size) in cpu_startup()
/dflybsd-src/sys/platform/vkernel64/platform/
H A Dpmap.c376 allocpages(vm_paddr_t *firstaddr, int n) in allocpages() argument
380 ret = *firstaddr; in allocpages()
382 *firstaddr += n * PAGE_SIZE; in allocpages()
387 create_pagetables(vm_paddr_t *firstaddr, int64_t ptov_offset) in create_pagetables() argument
409 KPML4phys = allocpages(firstaddr, 1); in create_pagetables()
410 KPDPphys = allocpages(firstaddr, NKPML4E); in create_pagetables()
411 KPDphys = allocpages(firstaddr, NKPDPE); in create_pagetables()
412 KPTphys = allocpages(firstaddr, nkpt); in create_pagetables()
466 pmap_bootstrap(vm_paddr_t *firstaddr, int64_t ptov_offset) in pmap_bootstrap() argument
474 create_pagetables(firstaddr, ptov_offset); in pmap_bootstrap()