Lines Matching defs:shared

71  *		- If seg is shared:
72 * - Lookup pages in the shared amp or vnode.
77 * Swap is reserved by private segments, and shared anonymous segments.
78 * The only shared anon segments which do not reserve swap are ISM segments
92 * - If seg is anon, shared, and amp->swresv != 0
107 * - incore/not-incore page ranges for all shared amps.
113 * - per shared amp (entity->vme_amp_hash)
114 * For accurate counting of map-shared and COW-shared pages.
118 * For accurate counting of COW-shared pages.
175 * bounds for vnodes and shared amps
190 * hash of visited objects (vnodes or shared amps)
223 mod_hash_t *vme_amp_hash; /* shared amps visited for entity */
275 mod_hash_t *vmu_all_amps_hash; /* System wide visited shared */
405 * of visited vnodes and shared amps. Initialize results cache.
1074 * list of entities to visit. For shared segments, the vnode or amp
1102 boolean_t shared = B_FALSE;
1112 * Figure out if there is a shared object (such as a named vnode or
1113 * a shared amp, then figure out if there is a private amp, which
1119 shared = B_TRUE;
1126 * Text replication anon maps can be shared
1163 shared = B_TRUE;
1185 * If there is also a shared object, then figure out the bounds
1308 * of 1 are not COW shared, so there
1347 /* Compute resident pages backing shared amp or named vnode */
1355 * the shared object.
1415 if (shared == B_TRUE && file == B_FALSE) {
1416 /* shared anon mapping */
1423 } else if (shared == B_TRUE && file == B_TRUE) {
1424 /* shared file mapping */
1427 } else if (shared == B_FALSE &&