Searched refs:firstaddr (Results 1 – 5 of 5) sorted by relevance
| /dflybsd-src/stand/boot/common/ |
| H A D | load_elf_obj.c | 197 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 D | load_elf.c | 268 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 D | pmap.c | 389 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 D | machdep.c | 334 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 D | pmap.c | 376 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()
|