Lines Matching refs:cpup
3884 setup_vaddr_for_ppcopy(struct cpu *cpup)
3891 cpup->cpu_caddr1 = addr;
3892 cpup->cpu_caddr1pte = pte_pa;
3896 cpup->cpu_caddr2 = addr;
3897 cpup->cpu_caddr2pte = pte_pa;
3899 mutex_init(&cpup->cpu_ppaddr_mutex, NULL, MUTEX_DEFAULT, NULL);
3906 teardown_vaddr_for_ppcopy(struct cpu *cpup)
3908 mutex_destroy(&cpup->cpu_ppaddr_mutex);
3910 hat_mempte_release(cpup->cpu_caddr2, cpup->cpu_caddr2pte);
3911 cpup->cpu_caddr2pte = 0;
3912 vmem_free(heap_arena, cpup->cpu_caddr2, mmu_ptob(1));
3913 cpup->cpu_caddr2 = 0;
3915 hat_mempte_release(cpup->cpu_caddr1, cpup->cpu_caddr1pte);
3916 cpup->cpu_caddr1pte = 0;
3917 vmem_free(heap_arena, cpup->cpu_caddr1, mmu_ptob(1));
3918 cpup->cpu_caddr1 = 0;