Lines Matching defs:zone_dochandle_t

177 typedef struct zone_dochandle *zone_dochandle_t;	/* opaque handle */
282 extern zone_dochandle_t zonecfg_init_handle(void);
283 extern int zonecfg_get_handle(const char *, zone_dochandle_t);
284 extern int zonecfg_get_snapshot_handle(const char *, zone_dochandle_t);
286 zone_dochandle_t);
287 extern int zonecfg_get_xml_handle(const char *, zone_dochandle_t);
288 extern int zonecfg_check_handle(zone_dochandle_t);
289 extern void zonecfg_fini_handle(zone_dochandle_t);
292 extern int zonecfg_save(zone_dochandle_t);
299 extern int zonecfg_num_resources(zone_dochandle_t, char *);
300 extern int zonecfg_del_all_resources(zone_dochandle_t, char *);
312 extern int zonecfg_get_name(zone_dochandle_t, char *, size_t);
313 extern int zonecfg_set_name(zone_dochandle_t, char *);
314 extern int zonecfg_get_zonepath(zone_dochandle_t, char *, size_t);
315 extern int zonecfg_set_zonepath(zone_dochandle_t, char *);
316 extern int zonecfg_get_autoboot(zone_dochandle_t, boolean_t *);
317 extern int zonecfg_set_autoboot(zone_dochandle_t, boolean_t);
318 extern int zonecfg_get_iptype(zone_dochandle_t, zone_iptype_t *);
319 extern int zonecfg_set_iptype(zone_dochandle_t, zone_iptype_t);
320 extern int zonecfg_get_pool(zone_dochandle_t, char *, size_t);
321 extern int zonecfg_set_pool(zone_dochandle_t, char *);
322 extern int zonecfg_get_bootargs(zone_dochandle_t, char *, size_t);
323 extern int zonecfg_set_bootargs(zone_dochandle_t, char *);
324 extern int zonecfg_get_sched_class(zone_dochandle_t, char *, size_t);
325 extern int zonecfg_set_sched(zone_dochandle_t, char *);
326 extern int zonecfg_get_dflt_sched_class(zone_dochandle_t, char *, int);
331 extern int zonecfg_get_brand(zone_dochandle_t, char *, size_t);
332 extern int zonecfg_set_brand(zone_dochandle_t, char *);
337 extern int zonecfg_add_filesystem(zone_dochandle_t, struct zone_fstab *);
338 extern int zonecfg_delete_filesystem(zone_dochandle_t,
340 extern int zonecfg_modify_filesystem(zone_dochandle_t,
342 extern int zonecfg_lookup_filesystem(zone_dochandle_t,
353 extern int zonecfg_add_nwif(zone_dochandle_t, struct zone_nwiftab *);
354 extern int zonecfg_delete_nwif(zone_dochandle_t, struct zone_nwiftab *);
355 extern int zonecfg_modify_nwif(zone_dochandle_t, struct zone_nwiftab *,
357 extern int zonecfg_lookup_nwif(zone_dochandle_t, struct zone_nwiftab *);
362 extern int zonecfg_get_hostid(zone_dochandle_t, char *, size_t);
363 extern int zonecfg_set_hostid(zone_dochandle_t, const char *);
368 extern int zonecfg_get_fs_allowed(zone_dochandle_t, char *, size_t);
369 extern int zonecfg_set_fs_allowed(zone_dochandle_t, const char *);
374 extern int zonecfg_add_dev(zone_dochandle_t, struct zone_devtab *);
375 extern int zonecfg_delete_dev(zone_dochandle_t, struct zone_devtab *);
376 extern int zonecfg_modify_dev(zone_dochandle_t, struct zone_devtab *,
378 extern int zonecfg_lookup_dev(zone_dochandle_t, struct zone_devtab *);
383 extern int zonecfg_add_rctl(zone_dochandle_t, struct zone_rctltab *);
384 extern int zonecfg_delete_rctl(zone_dochandle_t, struct zone_rctltab *);
385 extern int zonecfg_modify_rctl(zone_dochandle_t, struct zone_rctltab *,
387 extern int zonecfg_lookup_rctl(zone_dochandle_t, struct zone_rctltab *);
393 extern boolean_t zonecfg_aliased_rctl_ok(zone_dochandle_t, char *);
394 extern int zonecfg_set_aliased_rctl(zone_dochandle_t, char *, uint64_t);
395 extern int zonecfg_get_aliased_rctl(zone_dochandle_t, char *, uint64_t *);
396 extern int zonecfg_rm_aliased_rctl(zone_dochandle_t, char *);
397 extern int zonecfg_apply_rctls(char *, zone_dochandle_t);
402 extern int zonecfg_add_attr(zone_dochandle_t, struct zone_attrtab *);
403 extern int zonecfg_delete_attr(zone_dochandle_t, struct zone_attrtab *);
404 extern int zonecfg_modify_attr(zone_dochandle_t, struct zone_attrtab *,
406 extern int zonecfg_lookup_attr(zone_dochandle_t, struct zone_attrtab *);
417 extern int zonecfg_add_ds(zone_dochandle_t, struct zone_dstab *);
418 extern int zonecfg_delete_ds(zone_dochandle_t, struct zone_dstab *);
419 extern int zonecfg_modify_ds(zone_dochandle_t, struct zone_dstab *,
421 extern int zonecfg_lookup_ds(zone_dochandle_t, struct zone_dstab *);
426 extern int zonecfg_add_pset(zone_dochandle_t, struct zone_psettab *);
427 extern int zonecfg_delete_pset(zone_dochandle_t);
428 extern int zonecfg_modify_pset(zone_dochandle_t, struct zone_psettab *);
429 extern int zonecfg_lookup_pset(zone_dochandle_t, struct zone_psettab *);
434 extern int zonecfg_delete_mcap(zone_dochandle_t);
435 extern int zonecfg_modify_mcap(zone_dochandle_t, struct zone_mcaptab *);
436 extern int zonecfg_lookup_mcap(zone_dochandle_t, struct zone_mcaptab *);
439 extern int zonecfg_add_secflags(zone_dochandle_t,
441 extern int zonecfg_delete_secflags(zone_dochandle_t,
443 extern int zonecfg_modify_secflags(zone_dochandle_t,
445 extern int zonecfg_lookup_secflags(zone_dochandle_t,
452 extern int zonecfg_bind_tmp_pool(zone_dochandle_t, zoneid_t, char *, int);
453 extern int zonecfg_bind_pool(zone_dochandle_t, zoneid_t, char *, int);
454 extern boolean_t zonecfg_warn_poold(zone_dochandle_t);
455 extern int zonecfg_get_poolname(zone_dochandle_t, char *, char *, size_t);
466 const char *, boolean_t, zone_dochandle_t);
467 extern int zonecfg_attach_manifest(int, zone_dochandle_t,
468 zone_dochandle_t);
469 extern int zonecfg_detach_save(zone_dochandle_t, uint_t);
471 extern void zonecfg_rm_detached(zone_dochandle_t, boolean_t forced);
472 extern int zonecfg_dev_manifest(zone_dochandle_t);
473 extern int zonecfg_devperms_apply(zone_dochandle_t, const char *,
475 extern void zonecfg_set_swinv(zone_dochandle_t);
476 extern int zonecfg_add_pkg(zone_dochandle_t, char *, char *);
481 extern int zonecfg_verify_save(zone_dochandle_t, char *);
486 extern int zonecfg_setfsent(zone_dochandle_t);
487 extern int zonecfg_getfsent(zone_dochandle_t, struct zone_fstab *);
488 extern int zonecfg_endfsent(zone_dochandle_t);
489 extern int zonecfg_setnwifent(zone_dochandle_t);
490 extern int zonecfg_getnwifent(zone_dochandle_t, struct zone_nwiftab *);
491 extern int zonecfg_endnwifent(zone_dochandle_t);
492 extern int zonecfg_setdevent(zone_dochandle_t);
493 extern int zonecfg_getdevent(zone_dochandle_t, struct zone_devtab *);
494 extern int zonecfg_enddevent(zone_dochandle_t);
495 extern int zonecfg_setattrent(zone_dochandle_t);
496 extern int zonecfg_getattrent(zone_dochandle_t, struct zone_attrtab *);
497 extern int zonecfg_endattrent(zone_dochandle_t);
498 extern int zonecfg_setrctlent(zone_dochandle_t);
499 extern int zonecfg_getrctlent(zone_dochandle_t, struct zone_rctltab *);
500 extern int zonecfg_endrctlent(zone_dochandle_t);
501 extern int zonecfg_setdsent(zone_dochandle_t);
502 extern int zonecfg_getdsent(zone_dochandle_t, struct zone_dstab *);
503 extern int zonecfg_enddsent(zone_dochandle_t);
504 extern int zonecfg_getpsetent(zone_dochandle_t, struct zone_psettab *);
505 extern int zonecfg_getmcapent(zone_dochandle_t, struct zone_mcaptab *);
506 extern int zonecfg_getpkgdata(zone_dochandle_t, uu_avl_pool_t *,
508 extern int zonecfg_setdevperment(zone_dochandle_t);
509 extern int zonecfg_getdevperment(zone_dochandle_t,
511 extern int zonecfg_enddevperment(zone_dochandle_t);
512 extern int zonecfg_setadminent(zone_dochandle_t);
513 extern int zonecfg_getadminent(zone_dochandle_t, struct zone_admintab *);
514 extern int zonecfg_endadminent(zone_dochandle_t);
515 extern int zonecfg_getsecflagsent(zone_dochandle_t,
522 extern int zonecfg_get_privset(zone_dochandle_t, priv_set_t *,
524 extern int zonecfg_get_limitpriv(zone_dochandle_t, char **);
525 extern int zonecfg_set_limitpriv(zone_dochandle_t, char *);
598 extern int zonecfg_insert_userauths(zone_dochandle_t, char *, char *);
599 extern int zonecfg_remove_userauths(zone_dochandle_t, char *, char *,
601 extern int zonecfg_add_admin(zone_dochandle_t, struct zone_admintab *,
603 extern int zonecfg_delete_admin(zone_dochandle_t,
605 extern int zonecfg_modify_admin(zone_dochandle_t, struct zone_admintab *,
607 extern int zonecfg_delete_admins(zone_dochandle_t, char *);
608 extern int zonecfg_lookup_admin(zone_dochandle_t, struct zone_admintab *);
609 extern int zonecfg_authorize_users(zone_dochandle_t, char *);
610 extern int zonecfg_update_userauths(zone_dochandle_t, char *);
611 extern int zonecfg_deauthorize_user(zone_dochandle_t, char *, char *);
612 extern int zonecfg_deauthorize_users(zone_dochandle_t, char *);