zsd_ctl_t
zsd_add_usage(zsd_ctl_t *ctl, zsd_pset_usage_t *usage, timestruc_t *delta)
zsd_mark_psets_end(zsd_ctl_t *ctl)
zsd_mark_pset_usages_end(zsd_ctl_t *ctl)
zsd_mark_zone_found(zsd_ctl_t *ctl, zsd_zone_t *zone, uint64_t cpu_shares,
zsd_mark_zones_end(zsd_ctl_t *ctl)
zsd_mark_cpus_start(zsd_ctl_t *ctl, boolean_t roll)
zsd_lookup_insert_cpu(zsd_ctl_t *ctl, processorid_t cpuid)
zsd_mark_cpus_end(zsd_ctl_t *ctl)
zsd_lookup_pset_byid(zsd_ctl_t *ctl, psetid_t psetid)
zsd_lookup_pset(zsd_ctl_t *ctl, char *psetname, psetid_t psetid)
zsd_allocate_pset(zsd_ctl_t *ctl, char *psetname, psetid_t psetid)
zsd_lookup_insert_pset(zsd_ctl_t *ctl, char *psetname, psetid_t psetid)
zsd_allocate_pset_usage(zsd_ctl_t *ctl, zsd_pset_t *pset, zsd_zone_t *zone)
zsd_lookup_insert_usage(zsd_ctl_t *ctl, zsd_pset_t *pset, zsd_zone_t *zone)
zsd_refresh_system(zsd_ctl_t *ctl)
zsd_update_cpu_stats(zsd_ctl_t *ctl, zsd_cpu_t *cpu)
zsd_get_pool_pset(zsd_ctl_t *ctl, psetid_t psetid, char *psetname,
zsd_refresh_psets(zsd_ctl_t *ctl)
zsd_get_zone_pool_pset(zsd_ctl_t *ctl, zsd_zone_t *zone,
zsd_get_zone_caps(zsd_ctl_t *ctl, zsd_zone_t *zone, uint64_t *cpu_shares,
zsd_refresh_zones(zsd_ctl_t *ctl)
zsd_get_proc_info(zsd_ctl_t *ctl, psinfo_t *psinfo, psetid_t *psetid,
zsd_open_exacct(zsd_ctl_t *ctl, boolean_t init)
zsd_refresh_procs(zsd_ctl_t *ctl, boolean_t init)
zsd_getvmusage(zsd_ctl_t *ctl, uint_t flags, time_t age, zsd_vmusage64_t *buf,
zsd_refresh_memory(zsd_ctl_t *ctl, boolean_t init)
zsd_refresh_cpu_stats(zsd_ctl_t *ctl, boolean_t init)
zsd_usage_cache_update(zsd_ctl_t *ctl)
zsd_close(zsd_ctl_t *ctl)
zsd_read(zsd_ctl_t *ctl, boolean_t init, boolean_t do_memory)
static zsd_ctl_t *
zsd_open(zsd_ctl_t *ctl)
if (ctl == NULL && (ctl = (zsd_ctl_t *)calloc(1,
sizeof (zsd_ctl_t))) == NULL) {
zsd_ctl_t *g_ctl;
zsd_lookup_zone(zsd_ctl_t *ctl, char *zonename, zoneid_t zoneid)
zsd_lookup_zone_byid(zsd_ctl_t *ctl, zoneid_t zoneid)
zsd_allocate_zone(zsd_ctl_t *ctl, char *zonename, zoneid_t zoneid)
zsd_lookup_insert_zone(zsd_ctl_t *ctl, char *zonename, zoneid_t zoneid)
zsd_mark_zones_start(zsd_ctl_t *ctl)
zsd_mark_psets_start(zsd_ctl_t *ctl)