Lines Matching refs:kip
1165 * accessed (kip->read == TRUE). If refresh is false, this function is being
1175 KstatInfo_t *kip;
1181 kip = (KstatInfo_t *)SvPVX(mg->mg_obj);
1184 if ((refresh && ! kip->read) || (! refresh && kip->read)) {
1189 if (kstat_read(kip->kstat_ctl, kip->kstat, NULL) < 0) {
1194 hv_store(self, "snaptime", 8, NEW_HRTIME(kip->kstat->ks_snaptime), 0);
1195 switch (kip->kstat->ks_type) {
1197 if ((fnp = lookup_raw_kstat_fn(kip->kstat->ks_module,
1198 kip->kstat->ks_name)) != 0) {
1199 fnp(self, kip->kstat, kip->strip_str);
1203 save_named(self, kip->kstat, kip->strip_str);
1206 save_intr(self, kip->kstat, kip->strip_str);
1209 save_io(self, kip->kstat, kip->strip_str);
1212 save_timer(self, kip->kstat, kip->strip_str);
1218 kip->read = TRUE;
1472 KstatInfo_t *kip;
1477 kip = (KstatInfo_t *)SvPVX(mg->mg_obj);
1480 kip->valid = TRUE;
1489 kip->kstat = kp;
1679 KstatInfo_t *kip;
1685 kip = (KstatInfo_t *)SvPVX(mg->mg_obj);
1686 kip->read = FALSE;
1687 kip->valid = TRUE;
1688 hv_store((HV *)self, "class", 5, newSVpv(kip->kstat->ks_class, 0), 0);
1689 hv_store((HV *)self, "crtime", 6, NEW_HRTIME(kip->kstat->ks_crtime), 0);