Lines Matching defs:kc
52 kstat_lookup_read(kstat_ctl_t *kc, char *module,
55 kstat_t *ksp = kstat_lookup(kc, module, instance, name);
58 if (kstat_read(kc, ksp, NULL) == -1)
70 acquire_cpus(struct snapshot *ss, kstat_ctl_t *kc)
89 if ((ksp = kstat_lookup_read(kc, "cpu_info", i, NULL)) == NULL)
99 if ((ksp = kstat_lookup_read(kc, "cpu", i, "vm")) == NULL)
105 if ((ksp = kstat_lookup_read(kc, "cpu", i, "sys")) == NULL)
184 acquire_intrs(struct snapshot *ss, kstat_ctl_t *kc)
194 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) {
203 sys_misc = kstat_lookup_read(kc, "unix", 0, "system_misc");
216 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) {
222 if (kstat_read(kc, ksp, NULL) == -1)
243 acquire_sys(struct snapshot *ss, kstat_ctl_t *kc)
249 if ((ksp = kstat_lookup(kc, "unix", 0, "sysinfo")) == NULL)
252 if (kstat_read(kc, ksp, &ss->s_sys.ss_sysinfo) == -1)
255 if ((ksp = kstat_lookup(kc, "unix", 0, "vminfo")) == NULL)
258 if (kstat_read(kc, ksp, &ss->s_sys.ss_vminfo) == -1)
261 if ((ksp = kstat_lookup(kc, "unix", 0, "dnlcstats")) == NULL)
264 if (kstat_read(kc, ksp, &ss->s_sys.ss_nc) == -1)
267 if ((ksp = kstat_lookup(kc, "unix", 0, "system_misc")) == NULL)
270 if (kstat_read(kc, ksp, NULL) == -1)
300 acquire_snapshot(kstat_ctl_t *kc, int types, struct iodev_filter *iodev_filter)
317 while (kstat_chain_update(kc) == -1) {
325 err = acquire_intrs(ss, kc);
328 err = acquire_cpus(ss, kc);
335 err = acquire_iodevs(ss, kc, iodev_filter);
338 err = acquire_sys(ss, kc);
393 kstat_ctl_t *kc;
395 while ((kc = kstat_open()) == NULL) {
402 return (kc);