Lines Matching refs:zone

44 #include <sys/zone.h>
58 * and maps. Each zone runs its own copy of automountd, with its own timeouts,
60 * loopback transport (tl) will prevent a zone from communicating with another
61 * zone's automountd.
63 * Each zone has its own "rootfnnode" and associated tree of auto nodes.
65 * Each zone also has its own set of "unmounter" kernel threads; these are
66 * created and run within the zone's context (ie, they are created via
69 * Cross-zone mount triggers are disallowed. There is a check in
73 * autofssys() enables a caller in the global zone to clean up in-kernel (as
75 * routinely done when all mounts are removed as part of zone shutdown.
353 * behalf of its own zone, so it's ok to use
1027 * As automountd running in a zone may be compromised, and this may be
1036 * This warning should be sent to the global zone,
1037 * since presumably the zone administrator is the same
1041 "by automountd in zone %s.",
1215 * We use the zone's kcred because we don't want the
1216 * zone to be able to thus do something it wouldn't
1726 * Using 'rootdir' in a zone's context is OK here: we already
1929 zone_t *zone = NULL;
1959 * Since a zone'd automountd's view of the autofs mount points
1964 zone = curproc->p_zone;
1967 if (ZONE_PATH_VISIBLE(ul.mntpnt, zone)) {
1969 ZONE_PATH_TRANSLATE(ul.mntpnt, zone);
1971 if (ZONE_PATH_VISIBLE(ul.mntresource, zone)) {
1973 ZONE_PATH_TRANSLATE(ul.mntresource, zone);
2466 * autofssys() will be calling in from the global zone and doing
2467 * work on the behalf of the given zone, hence we can't always
2469 * caller is always in the correct zone.
2479 * If automountd is not running in this zone,
2526 zone_t *zone = curproc->p_zone;
2536 timeleft = zone_status_timedwait(zone, ddi_get_lbolt() +
2541 ASSERT(zone_status_get(zone) >= ZONE_IS_SHUTTING_DOWN);
2543 * zone is exiting... don't create any new threads.