Home
last modified time | relevance | path

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

/f-stack/freebsd/i386/i386/
H A Dmp_machdep.c346 *((volatile u_short *) WARMBOOT_SEG) = (boot_address >> 4); in start_all_aps()
401 vm_offset_t va = boot_address; in install_ap_tramp()
411 pmap_kenter(va, boot_address); in install_ap_tramp()
427 *dst32 = boot_address + ((u_int) & MP_GDT - boot_base); in install_ap_tramp()
436 *dst16 = (u_int) boot_address & 0xffff; in install_ap_tramp()
437 *dst8 = ((u_int) boot_address >> 16) & 0xff; in install_ap_tramp()
442 *dst16 = (u_int) boot_address & 0xffff; in install_ap_tramp()
443 *dst8 = ((u_int) boot_address >> 16) & 0xff; in install_ap_tramp()
460 vector = (boot_address >> 12) & 0xff; in start_ap()
/f-stack/freebsd/x86/x86/
H A Dmp_x86.c169 unsigned int boot_address; variable
959 boot_address = trunc_page(physmap[i + 1]); in alloc_ap_trampoline()
960 if ((physmap[i + 1] - boot_address) < bootMP_size) in alloc_ap_trampoline()
961 boot_address -= round_page(bootMP_size); in alloc_ap_trampoline()
962 physmap[i + 1] = boot_address; in alloc_ap_trampoline()
964 boot_address = round_page(physmap[i]); in alloc_ap_trampoline()
965 physmap[i] = boot_address + round_page(bootMP_size); in alloc_ap_trampoline()
976 boot_address = basemem * 1024 - bootMP_size; in alloc_ap_trampoline()
980 boot_address); in alloc_ap_trampoline()
/f-stack/freebsd/x86/include/
H A Dx86_smp.h35 extern unsigned int boot_address;
/f-stack/freebsd/amd64/amd64/
H A Dmp_machdep.c187 mptramp_pagetables = trunc_page(boot_address) - AP_BOOTPT_SZ; in mp_bootaddress()
410 bcopy(mptramp_start, (void *)PHYS_TO_DMAP(boot_address), bootMP_size); in native_start_all_aps()
459 *((volatile u_short *) WARMBOOT_SEG) = (boot_address >> 4); in native_start_all_aps()
533 vector = (boot_address >> 12) & 0xff; in start_ap()