Lines Matching refs:zone_t
611 } zone_t; typedef
619 extern zone_t zone0;
620 extern zone_t *global_zone;
628 extern void zone_hold(zone_t *);
629 extern void zone_rele(zone_t *);
631 extern void zone_hold_ref(zone_t *, zone_ref_t *, zone_ref_subsys_t);
633 extern void zone_cred_hold(zone_t *);
634 extern void zone_cred_rele(zone_t *);
635 extern void zone_task_hold(zone_t *);
636 extern void zone_task_rele(zone_t *);
637 extern zone_t *zone_find_by_id(zoneid_t);
638 extern zone_t *zone_find_by_label(const ts_label_t *);
639 extern zone_t *zone_find_by_name(char *);
640 extern zone_t *zone_find_by_any_path(const char *, boolean_t);
641 extern zone_t *zone_find_by_path(const char *);
643 extern zone_t *zone_find_by_id_nolock(zoneid_t);
663 extern void *zone_getspecific(zone_key_t, zone_t *);
664 extern int zone_setspecific(zone_key_t, zone_t *, const void *);
778 extern clock_t zone_status_timedwait(zone_t *, clock_t, zone_status_t);
779 extern clock_t zone_status_timedwait_sig(zone_t *, clock_t, zone_status_t);
780 extern void zone_status_wait(zone_t *, zone_status_t);
781 extern int zone_status_wait_sig(zone_t *, zone_status_t);
787 extern zone_status_t zone_status_get(zone_t *);
794 extern uint32_t zone_get_hostid(zone_t *);
804 extern struct pool *zone_pool_get(zone_t *);
805 extern void zone_pool_set(zone_t *, struct pool *);
810 extern psetid_t zone_pset_get(zone_t *);
811 extern void zone_pset_set(zone_t *, psetid_t);
816 extern int zone_ncpus_get(zone_t *);
817 extern int zone_ncpus_online_get(zone_t *);
830 extern void mount_in_progress(zone_t *);
831 extern void mount_completed(zone_t *);
833 extern int zone_walk(int (*)(zone_t *, void *), void *);