Searched refs:newhat (Results 1 – 1 of 1) sorted by relevance
2122 hat_dup(struct hat *hat, struct hat *newhat, caddr_t addr, size_t len, in hat_dup() argument2133 ASSERT(newhat != ksfmmup); in hat_dup()2134 ASSERT(flag != HAT_DUP_ALL || hat->sfmmu_srdp == newhat->sfmmu_srdp); in hat_dup()2144 newhat->sfmmu_srdp = srdp; in hat_dup()2151 if (flag == HAT_DUP_ALL && ((srdp = newhat->sfmmu_srdp) != NULL)) { in hat_dup()2152 ASSERT(newhat->sfmmu_srdp->srd_refcnt >= 2); in hat_dup()2153 newhat->sfmmu_rtteflags = hat->sfmmu_rtteflags; in hat_dup()2155 newhat->sfmmu_flags |= HAT_4MTEXT_FLAG; in hat_dup()2160 newhat->sfmmu_scdp != scdp) { in hat_dup()2162 SF_RGNMAP_IS_SUBSET(&newhat->sfmmu_region_map, in hat_dup()[all …]