Lines Matching refs:ksp
323 kstat_t *ksp; in all_stat_init() local
369 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) { in all_stat_init()
370 if (strncmp(ksp->ks_name, "cpu_stat", 8) == 0) in all_stat_init()
372 if (strcmp(ksp->ks_class, "kmem_cache") == 0) in all_stat_init()
380 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) { in all_stat_init()
381 if (strncmp(ksp->ks_name, "cpu_stat", 8) == 0 && in all_stat_init()
382 kstat_read(kc, ksp, NULL) != -1) in all_stat_init()
383 cpu_stat_list[ncpus++] = ksp; in all_stat_init()
384 if (strcmp(ksp->ks_class, "kmem_cache") == 0 && in all_stat_init()
385 kstat_read(kc, ksp, NULL) != -1) in all_stat_init()
386 kmem_cache_list[ncaches++] = ksp; in all_stat_init()
395 ksp = kmem_cache_list[0]; in all_stat_init()
396 safe_kstat_read(kc, ksp, NULL); in all_stat_init()
397 buf_size_index = safe_kstat_data_index(ksp, "buf_size"); in all_stat_init()
398 slab_create_index = safe_kstat_data_index(ksp, "slab_create"); in all_stat_init()
399 slab_destroy_index = safe_kstat_data_index(ksp, "slab_destroy"); in all_stat_init()
400 slab_size_index = safe_kstat_data_index(ksp, "slab_size"); in all_stat_init()
401 buf_avail_index = safe_kstat_data_index(ksp, "buf_avail"); in all_stat_init()
402 alloc_fail_index = safe_kstat_data_index(ksp, "alloc_fail"); in all_stat_init()
540 safe_kstat_read(kstat_ctl_t *kc, kstat_t *ksp, void *data) in safe_kstat_read() argument
542 kid_t kstat_chain_id = kstat_read(kc, ksp, data); in safe_kstat_read()
545 fail(1, "kstat_read(%x, '%s') failed", kc, ksp->ks_name); in safe_kstat_read()
553 kstat_t *ksp = kstat_lookup(kc, ks_module, ks_instance, ks_name); in safe_kstat_lookup() local
555 if (ksp == NULL) in safe_kstat_lookup()
560 return (ksp); in safe_kstat_lookup()
564 safe_kstat_data_lookup(kstat_t *ksp, char *name) in safe_kstat_data_lookup() argument
566 void *fp = kstat_data_lookup(ksp, name); in safe_kstat_data_lookup()
570 ksp->ks_name, name); in safe_kstat_data_lookup()
575 safe_kstat_data_index(kstat_t *ksp, char *name) in safe_kstat_data_index() argument
577 return ((int)((char *)safe_kstat_data_lookup(ksp, name) - in safe_kstat_data_index()
578 (char *)ksp->ks_data) / (ksp->ks_data_size / ksp->ks_ndata)); in safe_kstat_data_index()
599 kstat_t *ksp; in init_iodevs() local
610 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) { in init_iodevs()
612 if (ksp->ks_type != KSTAT_TYPE_IO) in init_iodevs()
623 iodev->ksp = ksp; in init_iodevs()
624 iodev->ks = *ksp; in init_iodevs()
663 if (kstat_read(kc, iodev->ksp, (void *) &iodev->kios) == -1) in iodevinfo_load()