Home
last modified time | relevance | path

Searched refs:boot_address (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/sys/i386/i386/
H A Dmp_machdep.c151 unsigned int boot_address; variable
180 boot_address = trunc_page(physmap[i + 1]); in alloc_ap_trampoline()
182 boot_address -= round_page(bootMP_size); in alloc_ap_trampoline()
183 physmap[i + 1] = boot_address; in alloc_ap_trampoline()
185 boot_address = round_page(physmap[i]); in alloc_ap_trampoline()
201 boot_address); in alloc_ap_trampoline()
456 vm_offset_t va = boot_address; in install_ap_tramp()
466 pmap_kenter(va, boot_address); in install_ap_tramp()
491 *dst16 = (u_int) boot_address & 0xffff; in install_ap_tramp()
497 *dst16 = (u_int) boot_address & 0xffff; in install_ap_tramp()
[all …]
/freebsd-13.1/sys/amd64/amd64/
H A Dmp_machdep.c115 static int start_ap(int apic_id, vm_paddr_t boot_address);
329 vm_paddr_t boot_address; in native_start_all_aps() local
340 boot_address = VM_PAGE_TO_PHYS(m_boottramp); in native_start_all_aps()
389 bcopy(mptramp_start, (void *)PHYS_TO_DMAP(boot_address), bootMP_size); in native_start_all_aps()
391 printf("AP boot address %#lx\n", boot_address); in native_start_all_aps()
402 *((volatile u_short *)WARMBOOT_SEG) = (boot_address >> 4); in native_start_all_aps()
445 if (!start_ap(apic_id, boot_address)) { in native_start_all_aps()
486 start_ap(int apic_id, vm_paddr_t boot_address) in start_ap() argument
492 vector = (boot_address >> 12) & 0xff; in start_ap()
/freebsd-13.1/sys/x86/include/
H A Dx86_smp.h27 extern unsigned int boot_address;