ks_instance_t
save_cpu_stat(kstat_t *kp, ks_instance_t *ksi)
save_var(kstat_t *kp, ks_instance_t *ksi)
save_ncstats(kstat_t *kp, ks_instance_t *ksi)
save_sysinfo(kstat_t *kp, ks_instance_t *ksi)
save_vminfo(kstat_t *kp, ks_instance_t *ksi)
save_nfs(kstat_t *kp, ks_instance_t *ksi)
save_sfmmu_global_stat(kstat_t *kp, ks_instance_t *ksi)
save_sfmmu_tsbsize_stat(kstat_t *kp, ks_instance_t *ksi)
save_named(kstat_t *kp, ks_instance_t *ksi)
save_intr(kstat_t *kp, ks_instance_t *ksi)
save_io(kstat_t *kp, ks_instance_t *ksi)
save_timer(kstat_t *kp, ks_instance_t *ksi)
list_create(&instances_list, sizeof (ks_instance_t),
offsetof(ks_instance_t, ks_next));
compare_instances(ks_instance_t *l_arg, ks_instance_t *r_arg)
nvpair_insert(ks_instance_t *ksi, char *name, ks_value_t *value,
ks_instance_t *ksi;
ks_instance_t *tmp;
ksi = (ks_instance_t *)malloc(sizeof (ks_instance_t));
ks_instance_print(ks_instance_t *ksi, ks_nvpair_t *nvpair, boolean_t last)
ks_instance_print_json(ks_instance_t *ksi, ks_nvpair_t *nvpair, boolean_t last)
ks_instance_t *ksi, *ktmp;
void (*ks_print_fn)(ks_instance_t *, ks_nvpair_t *, boolean_t);
static int compare_instances(ks_instance_t *, ks_instance_t *);
static void nvpair_insert(ks_instance_t *, char *, ks_value_t *, uchar_t);
static void save_cpu_stat(kstat_t *, ks_instance_t *);
static void save_var(kstat_t *, ks_instance_t *);
static void save_ncstats(kstat_t *, ks_instance_t *);
static void save_sysinfo(kstat_t *, ks_instance_t *);
static void save_vminfo(kstat_t *, ks_instance_t *);
static void save_nfs(kstat_t *, ks_instance_t *);
static void save_sfmmu_global_stat(kstat_t *, ks_instance_t *);
static void save_sfmmu_tsbsize_stat(kstat_t *, ks_instance_t *);
static void save_named(kstat_t *, ks_instance_t *);
static void save_intr(kstat_t *, ks_instance_t *);
static void save_io(kstat_t *, ks_instance_t *);
static void save_timer(kstat_t *, ks_instance_t *);
typedef void (*kstat_raw_reader_t)(kstat_t *, ks_instance_t *);