Searched refs:newhat (Results 1 – 1 of 1) sorted by relevance
2130 hat_dup(struct hat *hat, struct hat *newhat, caddr_t addr, size_t len, in hat_dup() argument2142 ASSERT(newhat != ksfmmup); in hat_dup()2143 ASSERT(flag != HAT_DUP_ALL || hat->sfmmu_srdp == newhat->sfmmu_srdp); in hat_dup()2153 newhat->sfmmu_srdp = srdp; in hat_dup()2160 if (flag == HAT_DUP_ALL && ((srdp = newhat->sfmmu_srdp) != NULL)) { in hat_dup()2161 ASSERT(newhat->sfmmu_srdp->srd_refcnt >= 2); in hat_dup()2162 newhat->sfmmu_rtteflags = hat->sfmmu_rtteflags; in hat_dup()2164 newhat->sfmmu_flags |= HAT_4MTEXT_FLAG; in hat_dup()2169 newhat->sfmmu_scdp != scdp) { in hat_dup()2171 SF_RGNMAP_IS_SUBSET(&newhat->sfmmu_region_map, in hat_dup()[all …]