Lines Matching defs:old

1160 	 * memory, which corresponds to the old static reserve for TSBs.
1747 * accessing the old context domains.
1749 * sfmmu_ctxdoms_update(void) frees space used by old context domains and
3338 * If remap and new tte differs from old tte we need
5056 * if the new attr is the same as old
5406 * if the new protection is the same as old
7464 * replace old pfn with new pfn in TTE
7484 * move p_mapping list from old page to new page
8820 * move from the old scd to a new scd, in which case, we want to
9447 * . We're called w/ the "old" groupleader page and the old ottesz,
9450 * . We call tst_tnc w/ the old groupleader only, and if there is no
10112 * If tsb grows with new tsb size > 4M and old tsb size < 4M,
10167 * the old implementation did. This is particuarly true if we are
10209 * We need to migrate TSB entries from the old TSB to the new TSB
10218 * Drop the HAT lock to free our old tsb_info.
10446 * TSB (in which case it's required to prevent using the old one
10872 struct hme_blk *old, *hblkp, *prev;
10886 old = HBLK_RESERVE;
10887 ASSERT(!old->hblk_shared);
10894 base = (caddr_t)get_hblk_base(old);
10895 endaddr = base + get_hblk_span(old);
10904 * copy contents from old to new
10906 bcopy((void *)old, (void *)new, HME8BLK_SZ);
10916 * is prior to old in hash chain when we call sfmmu_hblk_hash_rm to
10917 * remove old later.
10920 hblkp = hmebp->hmeblkp; hblkp != NULL && hblkp != old;
10924 if (hblkp != old)
10936 * tsbmiss could only modify ref/mod bits of hments in old/new.
10940 * old and new are identical except for ref/mod bits.
10944 HBLKTOHME(osfhme, old, vaddr);
10966 * remove old from hash chain
10968 sfmmu_hblk_hash_rm(hmebp, old, prev, &list, 1);
10987 bzero((void *)old, HME8BLK_SZ);
10988 old->hblk_nextpa = va_to_pa((caddr_t)old);
11254 * Here we cleanup old invalid hmeblks with this rid,
13730 struct tsbe *old;
13747 old = (struct tsbe *)old_tsbinfo->tsb_va;
13749 for (i = 0; i < old_entries; i++, old++) {
13751 prefetch_tsbe_read(old);
13752 if (!old->tte_tag.tag_invalid) {
13760 if (TTE_CSZ(&old->tte_data) == TTE64K ||
13761 TTE_CSZ(&old->tte_data) == TTE512K)
13764 if (TTE_CSZ(&old->tte_data) == TTE32M ||
13765 TTE_CSZ(&old->tte_data) == TTE256M)
13770 va = *(uint64_t *)old << 22;
13779 TTE_BSZS_SHIFT(TTE_CSZ(&old->tte_data)) &
13786 *new = *old;
15198 * sfmmup leaves the old scd. Update sfmmu_ttecnt to
15200 * were in the old SCD