zarg
zone_cmd_arg_t zarg;
zarg.cmd = Z_READY;
if (zonecfg_call_zoneadmd(target_zone, &zarg, locale, B_TRUE) != 0) {
zone_cmd_arg_t zarg;
zarg.bootbuf[0] = '\0';
(void) strlcpy(zarg.bootbuf, "-s",
sizeof (zarg.bootbuf));
if (strlcat(zarg.bootbuf, argv[optind],
sizeof (zarg.bootbuf)) >= sizeof (zarg.bootbuf)) {
if (strlcat(zarg.bootbuf, " ", sizeof (zarg.bootbuf)) >=
sizeof (zarg.bootbuf)) {
zarg.cmd = force ? Z_FORCEBOOT : Z_BOOT;
if (zonecfg_call_zoneadmd(target_zone, &zarg, locale, B_TRUE) != 0) {
zone_cmd_arg_t zarg;
zarg.cmd = Z_HALT;
return ((zonecfg_call_zoneadmd(target_zone, &zarg, locale,
zone_cmd_arg_t zarg;
zarg.cmd = Z_SHUTDOWN;
zarg.bootbuf[0] = '\0';
if (strlcat(zarg.bootbuf, argv[optind],
sizeof (zarg.bootbuf)) >= sizeof (zarg.bootbuf)) {
if (strlcat(zarg.bootbuf, " ", sizeof (zarg.bootbuf)) >=
sizeof (zarg.bootbuf)) {
if (zonecfg_call_zoneadmd(target_zone, &zarg, locale, B_TRUE) != Z_OK)
zarg.cmd = Z_BOOT;
if (zonecfg_call_zoneadmd(target_zone, &zarg, locale,
zone_cmd_arg_t zarg;
zarg.bootbuf[0] = '\0';
if (strlcat(zarg.bootbuf, argv[optind],
sizeof (zarg.bootbuf)) >= sizeof (zarg.bootbuf)) {
if (strlcat(zarg.bootbuf, " ", sizeof (zarg.bootbuf)) >=
sizeof (zarg.bootbuf)) {
zarg.cmd = Z_REBOOT;
return ((zonecfg_call_zoneadmd(target_zone, &zarg, locale, B_TRUE) == 0)
zone_cmd_arg_t zarg;
zarg.cmd = Z_NOTE_UNINSTALLING;
(void) zonecfg_call_zoneadmd(target_zone, &zarg, locale,
zone_cmd_arg_t zarg;
zarg.cmd = force ? Z_FORCEMOUNT : Z_MOUNT;
zarg.bootbuf[0] = '\0';
if (zonecfg_call_zoneadmd(target_zone, &zarg, locale, B_TRUE) != 0) {
zone_cmd_arg_t zarg;
zarg.cmd = Z_UNMOUNT;
if (zonecfg_call_zoneadmd(target_zone, &zarg, locale, B_TRUE) != 0) {
struct zsched_arg zarg;
zarg.zone = zone;
zarg.nvlist = rctls;
error = newproc(zsched, (void *)&zarg, syscid, minclsyspri, NULL, 0);
zone_ki_call_zoneadmd(struct zarg *zargp)
struct zarg *zargp;