zlog_t
valid_mount_path(zlog_t *zlogp, const char *rootpath, const char *spec,
vplat_get_iptype(zlog_t *zlogp, zone_iptype_t *iptypep)
mount_one_dev(zlog_t *zlogp, char *devpath, zone_mnt_t mount_cmd)
mount_one(zlog_t *zlogp, struct zone_fstab *fsptr, const char *rootpath,
build_mounted_pre_var(zlog_t *zlogp, char *rootpath,
build_mounted_post_var(zlog_t *zlogp, zone_mnt_t mount_cmd, char *rootpath,
zlog_t *pgcd_zlogp;
zlog_t *zlogp = cp->pgcd_zlogp;
static tsol_zcent_t *get_zone_label(zlog_t *, priv_set_t *);
static int tsol_mounts(zlog_t *, char *, char *);
mount_filesystems_fsent(zone_dochandle_t handle, zlog_t *zlogp,
static void tsol_unmounts(zlog_t *, char *);
mount_filesystems(zlog_t *zlogp, zone_mnt_t mount_cmd)
unconfigure_shared_network_interfaces(zlog_t *zlogp, zoneid_t zone_id)
who_is_using(zlog_t *zlogp, struct lifreq *lifr)
configure_one_interface(zlog_t *zlogp, zoneid_t zone_id,
configure_shared_network_interfaces(zlog_t *zlogp)
build_mnttable(zlog_t *zlogp, const char *zroot, size_t zrootlen, FILE *mnttab,
zdlerror(zlog_t *zlogp, dladm_status_t err, const char *dlname, const char *str)
add_datalink(zlog_t *zlogp, char *zone_name, datalink_id_t linkid, char *dlname)
add_net_for_linkid(zlog_t *zlogp, zoneid_t zoneid, zone_addr_list_t *start)
add_net(zlog_t *zlogp, zoneid_t zoneid, zone_addr_list_t *zalist)
configure_exclusive_network_interfaces(zlog_t *zlogp, zoneid_t zoneid)
fetch_zone_datalinks(zlog_t *zlogp, zoneid_t zoneid, int *countp,
remove_datalink_pool(zlog_t *zlogp, zoneid_t zoneid)
lofs_read_mnttab(zlog_t *zlogp)
remove_datalink_protect(zlog_t *zlogp, zoneid_t zoneid)
unconfigure_exclusive_network_interfaces(zlog_t *zlogp, zoneid_t zoneid)
tcp_abort_conn(zlog_t *zlogp, zoneid_t zoneid,
tcp_abort_connections(zlog_t *zlogp, zoneid_t zoneid)
get_privset(zlog_t *zlogp, priv_set_t *privs, zone_mnt_t mount_cmd)
resolve_lofs(zlog_t *zlogp, char *path, size_t pathlen)
get_rctls(zlog_t *zlogp, char **bufp, size_t *bufsizep)
get_implicit_datasets(zlog_t *zlogp, char **retstr)
get_datasets(zlog_t *zlogp, char **bufp, size_t *bufsizep)
validate_datasets(zlog_t *zlogp)
validate_rootds_label(zlog_t *zlogp, char *rootpath, m_label_t *zone_sl)
tsol_mounts(zlog_t *zlogp, char *zone_name, char *rootpath)
check_lofs_needed(zlog_t *zlogp, struct zone_fstab *fsptr)
tsol_unmounts(zlog_t *zlogp, char *zone_name)
get_zone_label(zlog_t *zlogp, priv_set_t *privs)
set_mlps(zlog_t *zlogp, zoneid_t zoneid, tsol_zcent_t *zcent)
remove_mlps(zlog_t *zlogp, zoneid_t zoneid)
zerror((zlog_t *)x, B_FALSE, " %s", fs->mnt_mountp);
duplicate_zone_root(zlog_t *zlogp, const char *rootpath)
duplicate_reachable_path(zlog_t *zlogp, const char *rootpath)
setup_zone_rm(zlog_t *zlogp, char *zone_name, zoneid_t zoneid)
make_one_dir(zlog_t *zlogp, const char *prefix, const char *subdir, mode_t mode,
report_prop_err(zlog_t *zlogp, const char *name, const char *value, int res)
setup_zone_hostid(zone_dochandle_t handle, zlog_t *zlogp, zoneid_t zoneid)
zlog_t *zlogp)
setup_zone_secflags(zone_dochandle_t handle, zlog_t *zlogp, zoneid_t zoneid)
setup_zone_fs_allowed(zone_dochandle_t handle, zlog_t *zlogp, zoneid_t zoneid)
setup_zone_attrs(zlog_t *zlogp, char *zone_namep, zoneid_t zoneid)
vplat_create(zlog_t *zlogp, zone_mnt_t mount_cmd)
vplat_bringup(zlog_t *zlogp, zone_mnt_t mount_cmd, zoneid_t zoneid)
lu_root_teardown(zlog_t *zlogp)
get_remote_fstypes(zlog_t *zlogp)
delete_transient_links(zlog_t *zlogp, zoneid_t zoneid)
vplat_teardown(zlog_t *zlogp, boolean_t unmount_cmd, boolean_t rebooting)
root_to_lu(zlog_t *zlogp, char *zroot, size_t zrootlen, boolean_t isresolved)
unmount_filesystems(zlog_t *zlogp, zoneid_t zoneid, boolean_t unmount_cmd)
forkexec(zlog_t *zlogp, const char *path, char *const argv[])
dofsck(zlog_t *zlogp, const char *fstype, const char *rawdev)
domount(zlog_t *zlogp, const char *fstype, const char *opts,
valid_mount_point(zlog_t *zlogp, const char *path, const boolean_t leaf)
zlog_t *zlogp;
count_console_devs(zlog_t *zlogp)
destroy_console_devs(zlog_t *zlogp)
init_console_dev(zlog_t *zlogp)
init_console_sock(zlog_t *zlogp)
do_console_io(zlog_t *zlogp, int consfd, int servfd)
init_console(zlog_t *zlogp)
serve_console(zlog_t *zlogp)
zone_halt(zlog_t *zlogp, boolean_t unmount_cmd, boolean_t rebooting, int zstate)
zone_graceful_shutdown(zlog_t *zlogp)
zone_wait_shutdown(zlog_t *zlogp)
audit_put_record(zlog_t *zlogp, ucred_t *uc, int return_val,
zlog_t zlog;
zlog_t *zlogp;
zlog_t logsys;
setup_door(zlog_t *zlogp)
make_daemon_exclusive(zlog_t *zlogp)
zlog_t log;
zlog_t errlog;
zlog_t *zlogp;
zerror(zlog_t *zlogp, boolean_t use_strerror, const char *fmt, ...)
filter_bootargs(zlog_t *zlogp, const char *inargs, char *outargs,
mkzonedir(zlog_t *zlogp)
brand_prestatechg(zlog_t *zlogp, int state, int cmd)
brand_poststatechg(zlog_t *zlogp, int state, int cmd)
zone_ready(zlog_t *zlogp, zone_mnt_t mount_cmd, int zstate)
zlog_t *zlogp;
zlog_t *zlogp = ((fs_callback_t *)data)->zlogp;
do_subproc(zlog_t *zlogp, char *cmdbuf, char **retstr)
zone_bootup(zlog_t *zlogp, const char *bootargs, int zstate)
extern void zerror(zlog_t *, boolean_t, const char *, ...);
extern zoneid_t vplat_create(zlog_t *, zone_mnt_t);
extern int vplat_bringup(zlog_t *, zone_mnt_t, zoneid_t);
extern int vplat_teardown(zlog_t *, boolean_t, boolean_t);
extern int vplat_get_iptype(zlog_t *, zone_iptype_t *);
extern int valid_mount_path(zlog_t *, const char *, const char *,
extern int make_one_dir(zlog_t *, const char *, const char *,
extern void resolve_lofs(zlog_t *zlogp, char *path, size_t pathlen);
extern int init_console(zlog_t *);
extern void serve_console(zlog_t *);
extern int do_subproc(zlog_t *, char *, char **);
extern zlog_t logsys;