Lines Matching defs:shadow

3001 			 * if the hblk was previously used as a shadow hblk then
3583 * creates a large page shadow hmeblk for a tte.
3631 * set the shadow bit.
3659 * This routine cleanup a previous shadow hmeblk and changes it to
3663 * The alternative was to cleanup the shadow hblks at unload time
3699 int hmeshift, shadow = 0;
3725 shadow = 1;
3755 if (shadow) {
3757 * We found another shadow hblk so cleaned its
3762 shadow = 0;
3968 * If we encounter a shadow hmeblk then
4873 * We've encountered a shadow hmeblk so skip the range
4898 * hmeblk range, to account for shadow hmeblks, for
5202 * We've encountered a shadow hmeblk so skip the range
5226 * largest hmeblk range, to account for shadow hmeblks,
5490 * skip if not this context, if a shadow block or
5656 * the concept of shadow hmeblks. Dummy large page hmeblks that
5658 * time and are referred to as shadow hmeblks. Now, during unload
5659 * time, we first check if we have a shadow hmeblk for that
5664 * we don't use shadow hmeblks and hash starting from the smallest
5780 * If we encounter a shadow hmeblk we know there is
6258 * We've encountered a shadow hmeblk so skip the range
6282 * largest hmeblk range, to account for shadow hmeblks,
11010 * rather than shadow hmeblks to keep track of the
11343 * and not shared. skip shadow hmeblks with
11431 * unloading the mappings, updating shadow counts ....
11488 * Atomically clear shadow mask bit
11501 * remove shadow bit if we are stealing an unused shadow hmeblk.
11502 * sfmmu_hblk_alloc needs it that way, will set shadow bit later if
11503 * we are indeed allocating a shadow hmeblk.
15553 * Atomically clear shadow mask bit