Home
last modified time | relevance | path

Searched refs:hci (Results 1 – 2 of 2) sorted by relevance

/titanic_44/usr/src/uts/i86pc/vm/
H A Dhat_i86.c783 struct hat_cpu_info *hci = cpu->cpu_hat_info; in hat_vlp_setup() local
790 ASSERT(hci != NULL); in hat_vlp_setup()
791 hci->hci_vlp_l2ptes = kmem_zalloc(MMU_PAGESIZE, KM_SLEEP); in hat_vlp_setup()
797 hci->hci_vlp_l3ptes = kmem_zalloc(MMU_PAGESIZE, KM_SLEEP); in hat_vlp_setup()
798 hci->hci_vlp_pfn = in hat_vlp_setup()
799 hat_getpfnum(kas.a_hat, (caddr_t)hci->hci_vlp_l3ptes); in hat_vlp_setup()
800 ASSERT(hci->hci_vlp_pfn != PFN_INVALID); in hat_vlp_setup()
801 bcopy(vlp_page, hci->hci_vlp_l3ptes, MMU_PAGESIZE); in hat_vlp_setup()
803 pfn = hat_getpfnum(kas.a_hat, (caddr_t)hci->hci_vlp_l2ptes); in hat_vlp_setup()
805 hci->hci_vlp_l3ptes[0] = MAKEPTP(pfn, 2); in hat_vlp_setup()
[all …]
H A Dhtable.c1886 struct hat_cpu_info *hci; in x86pte_cpu_init() local
1888 hci = kmem_zalloc(sizeof (*hci), KM_SLEEP); in x86pte_cpu_init()
1889 mutex_init(&hci->hci_mutex, NULL, MUTEX_DEFAULT, NULL); in x86pte_cpu_init()
1890 cpu->cpu_hat_info = hci; in x86pte_cpu_init()
1896 struct hat_cpu_info *hci = cpu->cpu_hat_info; in x86pte_cpu_fini() local
1898 kmem_free(hci, sizeof (*hci)); in x86pte_cpu_fini()