/illumos-gate/usr/src/cmd/busstat/ |
H A D | busstat.c | 344 kstat_t *ksp; in print_dev() local 359 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) { in print_dev() 368 ksp->ks_instance); in print_dev() 707 kstat_t *ksp; in add_all_dev_node() local 710 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) { in add_all_dev_node() 1274 kstat_t *ksp; in check_dr_ops() local 1295 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) { in check_dr_ops() 1441 kstat_t *ksp; in find_pic_kstat() local 1447 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) { in find_pic_kstat() 1449 (strcmp(ksp->ks_name, pic) == 0) && in find_pic_kstat() [all …]
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp_stats.c | 441 if (ksp != NULL) { in udp_kstat_fini() 464 kstat_t *ksp; in udp_kstat2_init() local 487 if (ksp == NULL) in udp_kstat2_init() 494 kstat_install(ksp); in udp_kstat2_init() 495 return (ksp); in udp_kstat2_init() 501 if (ksp != NULL) { in udp_kstat2_fini() 587 kstat_t *ksp; in udp_kstat_init() local 601 if (ksp == NULL) in udp_kstat_init() 608 ksp->ks_update = udp_kstat_update; in udp_kstat_init() 611 kstat_install(ksp); in udp_kstat_init() [all …]
|
/illumos-gate/usr/src/cmd/lockstat/ |
H A D | sym.c | 99 kstat_t *ksp; in fake_up_certain_popular_kernel_symbols() local 105 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) { in fake_up_certain_popular_kernel_symbols() 106 if (strcmp(ksp->ks_module, "cpu_info") == 0) { in fake_up_certain_popular_kernel_symbols() 113 if (ksp->ks_instance == 0) in fake_up_certain_popular_kernel_symbols() 114 remove_symbol((uintptr_t)ksp->ks_private); in fake_up_certain_popular_kernel_symbols() 115 (void) sprintf(name, "cpu[%d]", ksp->ks_instance); in fake_up_certain_popular_kernel_symbols() 116 add_symbol(name, (uintptr_t)ksp->ks_private, in fake_up_certain_popular_kernel_symbols()
|
/illumos-gate/usr/src/uts/common/io/rge/ |
H A D | rge_kstats.c | 60 rge_driverinfo_update(kstat_t *ksp, int flag) in rge_driverinfo_update() argument 68 rgep = ksp->ks_private; in rge_driverinfo_update() 69 knp = ksp->ks_data; in rge_driverinfo_update() 96 kstat_t *ksp; in rge_setup_named_kstat() local 102 ksp = kstat_create(RGE_DRIVER_NAME, instance, name, "net", in rge_setup_named_kstat() 104 if (ksp == NULL) in rge_setup_named_kstat() 107 ksp->ks_private = rgep; in rge_setup_named_kstat() 108 ksp->ks_update = update; in rge_setup_named_kstat() 109 for (knp = ksp->ks_data; (np = ksip->name) != NULL; ++knp, ++ksip) { in rge_setup_named_kstat() 129 kstat_install(ksp); in rge_setup_named_kstat() [all …]
|
/illumos-gate/usr/src/lib/libfsmgt/common/ |
H A D | nfs_mntinfo.c | 169 kstat_t *ksp; in get_kstat_info() local 183 for (ksp = libkstat_cookie->kc_chain; ksp; ksp = ksp->ks_next) { in get_kstat_info() 184 if ((ksp->ks_type == KSTAT_TYPE_RAW) && in get_kstat_info() 185 (strcmp(ksp->ks_module, "nfs") == 0) && in get_kstat_info() 186 (strcmp(ksp->ks_name, "mntinfo") == 0) && in get_kstat_info() 187 ((mrp = kstat_mount(nfs_mntinfo, ksp)) != NULL)) { in get_kstat_info() 188 if (load_kstat_data(libkstat_cookie, mrp, ksp, errp) in get_kstat_info() 200 kstat_t *ksp, int *errp) in load_kstat_data() argument 258 kstat_mount(nfs_mntlist_t *nfs_mntinfo, kstat_t *ksp) { in kstat_mount() argument 270 ((mrp->nml_fsid & MAXMIN) != ksp->ks_instance)) { in kstat_mount() [all …]
|
/illumos-gate/usr/src/cmd/psrinfo/ |
H A D | psrinfo.c | 542 kstat_t *ksp; in main() local 576 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) { in main() 578 if (strcmp(ksp->ks_module, "cpu_info") != 0) in main() 580 if (kstat_read(kc, ksp, NULL) == -1) in main() 583 vc = find_link(&vcpus, ksp->ks_instance, &ins); in main() 586 vc->v_link.l_id = ksp->ks_instance; in main() 587 vc->v_link_core.l_id = ksp->ks_instance; in main() 588 vc->v_link_pchip.l_id = ksp->ks_instance; in main() 596 if ((knp = kstat_data_lookup(ksp, "state")) != NULL) { in main() 617 if ((knp = kstat_data_lookup(ksp, "brand")) == NULL) { in main() [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vgen_stats.c | 52 kstat_t *ksp; in vgen_setup_kstats() local 59 if (ksp == NULL) { in vgen_setup_kstats() 63 ldckp = (vgen_kstats_t *)ksp->ks_data; in vgen_setup_kstats() 143 ksp->ks_update = vgen_kstat_update; in vgen_setup_kstats() 144 ksp->ks_private = (void *)statsp; in vgen_setup_kstats() 145 kstat_install(ksp); in vgen_setup_kstats() 146 return (ksp); in vgen_setup_kstats() 153 vgen_destroy_kstats(kstat_t *ksp) in vgen_destroy_kstats() argument 155 if (ksp != NULL) in vgen_destroy_kstats() 156 kstat_delete(ksp); in vgen_destroy_kstats() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/nfs/umount/ |
H A D | umount.c | 362 kstat_t *ksp; in is_v4_mount() local 371 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) { in is_v4_mount() 372 if (ksp->ks_type != KSTAT_TYPE_RAW) in is_v4_mount() 374 if (strcmp(ksp->ks_module, "nfs") != 0) in is_v4_mount() 376 if (strcmp(ksp->ks_name, "mntinfo") != 0) in is_v4_mount() 378 if (mntp->mnt_minor != ksp->ks_instance) in is_v4_mount() 381 if (kstat_read(kc, ksp, &mik) == -1) in is_v4_mount()
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/javelin/common/ |
H A D | javelin.c | 761 kstat_t *ksp; in read_platform_kstats() local 774 if (ksp != NULL && (kstat_read(kc, ksp, NULL) != -1)) { in read_platform_kstats() 782 ecp->num_ps_kstats = ksp->ks_ndata; in read_platform_kstats() 788 if (ksp != NULL && (kstat_read(kc, ksp, NULL) != -1)) { in read_platform_kstats() 796 ecp->num_fan_kstats = ksp->ks_ndata; in read_platform_kstats() 802 if (ksp != NULL && (kstat_read(kc, ksp, NULL) != -1)) { in read_platform_kstats() 810 ecp->num_encl_kstats = ksp->ks_ndata; in read_platform_kstats() 816 if (ksp != NULL && (kstat_read(kc, ksp, NULL) != -1)) { in read_platform_kstats() 824 ecp->num_temp_kstats = ksp->ks_ndata; in read_platform_kstats() 830 if (ksp != NULL && (kstat_read(kc, ksp, NULL) != -1)) { in read_platform_kstats() [all …]
|
/illumos-gate/usr/src/cmd/stat/common/ |
H A D | acquire_iodevs.c | 535 kstat_t *ksp; in acquire_iodev_errors() local 537 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) { in acquire_iodev_errors() 540 char *ename = ksp->ks_name; in acquire_iodev_errors() 543 if (ksp->ks_type != KSTAT_TYPE_NAMED) in acquire_iodev_errors() 566 if (kstat_read(kc, ksp, NULL) == -1) in acquire_iodev_errors() 669 get_iodev_type(kstat_t *ksp) in get_iodev_type() argument 1010 kstat_t *ksp; in acquire_iodevs() local 1024 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) { in acquire_iodevs() 1027 if (ksp->ks_type != KSTAT_TYPE_IO) in acquire_iodevs() 1045 pos->is_crtime = ksp->ks_crtime; in acquire_iodevs() [all …]
|
H A D | dsr.c | 450 kstat_t *ksp; in cur_hostname() local 454 for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) { in cur_hostname() 455 if (ksp->ks_type != KSTAT_TYPE_RAW) in cur_hostname() 457 if (ksp->ks_instance != minor) in cur_hostname() 459 if (strcmp(ksp->ks_module, "nfs")) in cur_hostname() 461 if (strcmp(ksp->ks_name, "mntinfo")) in cur_hostname() 463 if (ksp->ks_flags & KSTAT_FLAG_INVALID) in cur_hostname() 465 if (kstat_read(kc, ksp, &mik) == -1) in cur_hostname()
|
/illumos-gate/usr/src/cmd/pools/poold/libjkstat/ |
H A D | jkstat.c | 161 kstat_t *ksp = ((kstat_t *)(uintptr_t)(*env)->GetLongField(env, obj, in Java_com_sun_solaris_service_kstat_Kstat_read() local 165 if (!ksp || !kctl) in Java_com_sun_solaris_service_kstat_Kstat_read() 168 kid = kstat_read((kstat_ctl_t *)kctl, (kstat_t *)ksp, NULL); in Java_com_sun_solaris_service_kstat_Kstat_read() 191 kstat_t *ksp; in Java_com_sun_solaris_service_kstat_KstatCtl_lookup() local 204 ksp = kstat_lookup(kctl, (char *)module, instance, (char *)name); in Java_com_sun_solaris_service_kstat_KstatCtl_lookup() 205 if (ksp) in Java_com_sun_solaris_service_kstat_KstatCtl_lookup() 207 (jlong)(uintptr_t)kctl, (jlong)(uintptr_t)ksp); in Java_com_sun_solaris_service_kstat_KstatCtl_lookup() 249 switch (ksp->ks_type) { in Java_com_sun_solaris_service_kstat_Kstat_getValue() 251 ksnp = kstat_data_lookup(ksp, (char *)name); in Java_com_sun_solaris_service_kstat_Kstat_getValue() 310 if (!ksp) in ksobj_get_hrtime() [all …]
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_stats.c | 514 kstat_t *ksp; in tcp_kstat_init() local 575 if (ksp == NULL) in tcp_kstat_init() 593 return (ksp); in tcp_kstat_init() 599 if (ksp != NULL) { in tcp_kstat_fini() 719 kstat_t *ksp; in tcp_g_kstat_init() local 732 if (ksp == NULL) in tcp_g_kstat_init() 739 return (ksp); in tcp_g_kstat_init() 745 if (ksp != NULL) { in tcp_g_kstat_fini() 753 kstat_t *ksp; in tcp_kstat2_init() local 815 if (ksp == NULL) in tcp_kstat2_init() [all …]
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | page_retire.c | 738 if (ksp == NULL) in page_retire_kstat_update() 759 pr_list_kstat_update(kstat_t *ksp, int rw) in pr_list_kstat_update() argument 773 ksp->ks_ndata = 0; in pr_list_kstat_update() 774 ksp->ks_data_size = 0; in pr_list_kstat_update() 785 ksp->ks_ndata = count; in pr_list_kstat_update() 808 ksp->ks_snaptime = gethrtime(); in pr_list_kstat_snapshot() 886 kstat_t *ksp; in page_retire_init() local 919 if (ksp != NULL) { in page_retire_init() 920 ksp->ks_update = pr_list_kstat_update; in page_retire_init() 922 ksp->ks_lock = &pr_list_kstat_mutex; in page_retire_init() [all …]
|
/illumos-gate/usr/src/uts/common/io/sfxge/ |
H A D | sfxge_mon.c | 65 sfxge_mon_kstat_update(kstat_t *ksp, int rw) in sfxge_mon_kstat_update() argument 67 sfxge_t *sp = ksp->ks_private; in sfxge_mon_kstat_update() 124 kstat_t *ksp; in sfxge_mon_kstat_init() local 150 if ((ksp = kstat_create((char *)ddi_driver_name(dip), in sfxge_mon_kstat_init() 157 smp->sm_ksp = ksp; in sfxge_mon_kstat_init() 159 ksp->ks_update = sfxge_mon_kstat_update; in sfxge_mon_kstat_init() 160 ksp->ks_private = sp; in sfxge_mon_kstat_init() 161 ksp->ks_lock = &(smp->sm_lock); in sfxge_mon_kstat_init() 164 smp->sm_stat = knp = ksp->ks_data; in sfxge_mon_kstat_init() 181 kstat_install(ksp); in sfxge_mon_kstat_init()
|
H A D | sfxge_phy.c | 74 sfxge_phy_kstat_update(kstat_t *ksp, int rw) in sfxge_phy_kstat_update() argument 76 sfxge_t *sp = ksp->ks_private; in sfxge_phy_kstat_update() 128 kstat_t *ksp; in sfxge_phy_kstat_init() local 147 if ((ksp = kstat_create((char *)ddi_driver_name(dip), in sfxge_phy_kstat_init() 154 spp->sp_ksp = ksp; in sfxge_phy_kstat_init() 156 ksp->ks_update = sfxge_phy_kstat_update; in sfxge_phy_kstat_init() 157 ksp->ks_private = sp; in sfxge_phy_kstat_init() 158 ksp->ks_lock = &(sp->s_mac.sm_lock); in sfxge_phy_kstat_init() 161 spp->sp_stat = knp = ksp->ks_data; in sfxge_phy_kstat_init() 169 kstat_install(ksp); in sfxge_phy_kstat_init()
|
/illumos-gate/usr/src/cmd/pools/poold/com/sun/solaris/service/kstat/ |
H A D | Kstat.java | 46 private long ksp; field in Kstat 48 Kstat(long kctl, long ksp) in Kstat() argument 51 this.ksp = ksp; in Kstat()
|
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge_kstats.c | 79 ngep = ksp->ks_private; in nge_statistics_update() 82 knp = ksp->ks_data; in nge_statistics_update() 148 ngep = ksp->ks_private; in nge_chipinfo_update() 150 knp = ksp->ks_data; in nge_chipinfo_update() 177 ngep = ksp->ks_private; in nge_debuginfo_update() 179 knp = ksp->ks_data; in nge_debuginfo_update() 206 kstat_t *ksp; in nge_setup_named_kstat() local 214 if (ksp == NULL) in nge_setup_named_kstat() 217 ksp->ks_private = ngep; in nge_setup_named_kstat() 240 kstat_install(ksp); in nge_setup_named_kstat() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci_kstats.c | 72 pci_ih_ks_update(kstat_t *ksp, int rw) in pci_ih_ks_update() argument 75 (pci_kstat_private_t *)ksp->ks_private; in pci_ih_ks_update() 125 (void (*)(void *))pci_kstat_delete, ksp, TQ_SLEEP); in pci_ih_ks_update() 191 pci_kstat_delete(kstat_t *ksp) in pci_kstat_delete() argument 196 if (ksp) { in pci_kstat_delete() 197 kstat_private = ksp->ks_private; in pci_kstat_delete() 205 kstat_delete(ksp); in pci_kstat_delete()
|
/illumos-gate/usr/src/cmd/powertop/common/ |
H A D | cpufreq.c | 166 kstat_t *ksp; in pt_cpufreq_stat_prepare() local 189 ksp = kstat_lookup(kc, "cpu_info", g_cpu_table[g_observed_cpu], NULL); in pt_cpufreq_stat_prepare() 191 if (ksp == NULL) { in pt_cpufreq_stat_prepare() 197 (void) kstat_read(kc, ksp, NULL); in pt_cpufreq_stat_prepare() 199 knp = kstat_data_lookup(ksp, "supported_frequencies_Hz"); in pt_cpufreq_stat_prepare() 402 kstat_t *ksp; in pt_cpufreq_snapshot_cpu() local 405 ksp = kstat_lookup(kc, "cpu_info", g_cpu_table[cpu], NULL); in pt_cpufreq_snapshot_cpu() 406 if (ksp == NULL) { in pt_cpufreq_snapshot_cpu() 412 if (kstat_read(kc, ksp, NULL) == -1) { in pt_cpufreq_snapshot_cpu() 418 knp = kstat_data_lookup(ksp, "current_clock_Hz"); in pt_cpufreq_snapshot_cpu()
|
/illumos-gate/usr/src/cmd/hal/hald/solaris/ |
H A D | devinfo_cpu.c | 53 kstat_t *ksp; in devinfo_cpu_add() local 189 ksp = kstat_lookup (kc, "cpu_info", cpu_id, NULL); in devinfo_cpu_add() 190 if (ksp == NULL) { in devinfo_cpu_add() 199 kstat_read (kc, ksp, NULL); in devinfo_cpu_add() 200 ksdata = (kstat_named_t *)kstat_data_lookup (ksp, "clock_MHz"); in devinfo_cpu_add() 214 ksdata = (kstat_named_t *)kstat_data_lookup (ksp, in devinfo_cpu_add()
|
/illumos-gate/usr/src/uts/common/io/bge/ |
H A D | bge_kstats.c | 210 knp = ksp->ks_data; in bge_statistics_update() 318 knp = ksp->ks_data; in bge_chipid_update() 415 knp = ksp->ks_data; in bge_driverinfo_update() 488 knp = ksp->ks_data; in bge_serdes_update() 537 knp = ksp->ks_data; in bge_phydata_update() 590 kstat_t *ksp; in bge_setup_named_kstat() local 598 if (ksp == NULL) in bge_setup_named_kstat() 623 kstat_install(ksp); in bge_setup_named_kstat() 625 return (ksp); in bge_setup_named_kstat() 631 kstat_t *ksp; in bge_init_kstats() local [all …]
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_kstats.c | 535 ch_name = ksp->ks_name; in nxge_tdc_stat_update() 604 ch_name = ksp->ks_name; in nxge_rdc_stat_update() 697 ksp->ks_data)); in nxge_rdc_sys_stat_update() 1164 kstat_t *ksp; in nxge_setup_local_kstat() local 1170 if (ksp == NULL) in nxge_setup_local_kstat() 1175 knp = ksp->ks_data; in nxge_setup_local_kstat() 1181 kstat_install(ksp); in nxge_setup_local_kstat() 1182 return (ksp); in nxge_setup_local_kstat() 1232 struct kstat *ksp; in nxge_setup_kstats() local 1457 kstat_install(ksp); in nxge_setup_kstats() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | cpu.c | 2423 kstat_t *ksp; in cpu_visibility_online() local 2442 kstat_rele(ksp); in cpu_visibility_online() 2446 kstat_rele(ksp); in cpu_visibility_online() 2450 kstat_rele(ksp); in cpu_visibility_online() 2455 kstat_rele(ksp); in cpu_visibility_online() 2499 kstat_t *ksp; in cpu_visibility_offline() local 2518 kstat_rele(ksp); in cpu_visibility_offline() 2522 kstat_rele(ksp); in cpu_visibility_offline() 2526 kstat_rele(ksp); in cpu_visibility_offline() 3077 kstat_t *ksp; in cpu_set_supp_freqs() local [all …]
|
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcmu_counters.c | 190 pcmu_cntr_kstat_update(kstat_t *ksp, int rw) in pcmu_cntr_kstat_update() argument 193 pcmu_cntr_addr_t *cntr_addr_p = ksp->ks_private; in pcmu_cntr_kstat_update() 196 data_p = (struct kstat_named *)ksp->ks_data; in pcmu_cntr_kstat_update() 216 pcmu_cntr_kstat_pa_update(kstat_t *ksp, int rw) in pcmu_cntr_kstat_pa_update() argument 219 pcmu_cntr_pa_t *cntr_pa_p = (pcmu_cntr_pa_t *)ksp->ks_private; in pcmu_cntr_kstat_pa_update() 222 data_p = (struct kstat_named *)ksp->ks_data; in pcmu_cntr_kstat_pa_update()
|