Searched refs:vhpt (Results 1 – 5 of 5) sorted by relevance
211 uint64_t vhpt; in ia64_ap_startup() local225 vhpt = pcpup->pc_md.vhpt; in ia64_ap_startup()226 map_vhpt(vhpt); in ia64_ap_startup()227 ia64_set_pta(vhpt + (1 << 8) + (pmap_vhpt_log2size << 2) + 1); in ia64_ap_startup()395 pc->pc_md.vhpt = pmap_alloc_vhpt(); in cpu_mp_start()396 if (pc->pc_md.vhpt == 0) { in cpu_mp_start()
235 static SYSCTL_NODE(_machdep, OID_AUTO, vhpt, CTLFLAG_RD, 0, "");273 pmap_initialize_vhpt(vm_offset_t vhpt) in pmap_initialize_vhpt() argument278 pte = (struct ia64_lpte *)vhpt; in pmap_initialize_vhpt()291 vm_offset_t vhpt; in pmap_alloc_vhpt() local300 vhpt = IA64_PHYS_TO_RR7(VM_PAGE_TO_PHYS(m)); in pmap_alloc_vhpt()301 pmap_initialize_vhpt(vhpt); in pmap_alloc_vhpt()302 return (vhpt); in pmap_alloc_vhpt()410 PCPU_SET(md.vhpt, base); in pmap_bootstrap()524 vhpt_ofs = ia64_thash(va) - PCPU_GET(md.vhpt); in pmap_invalidate_page()527 pte = (struct ia64_lpte *)(pc->pc_md.vhpt + vhpt_ofs); in pmap_invalidate_page()
582 map_vhpt(uintptr_t vhpt) in map_vhpt() argument589 pte |= vhpt & PTE_PPN_MASK; in map_vhpt()591 __asm __volatile("ptr.d %0,%1" :: "r"(vhpt), in map_vhpt()597 ia64_set_ifa(vhpt); in map_vhpt()
581 db_printf("MD: vhpt = %#lx\n", md->vhpt); in db_show_mdpcpu()
52 vm_offset_t vhpt; /* Address of VHPT */ member