Lines Matching refs:ksp

34 static int hxge_mmac_stat_update(kstat_t *ksp, int rw);
350 hxge_tdc_stat_update(kstat_t *ksp, int rw) in hxge_tdc_stat_update() argument
358 hxgep = (p_hxge_t)ksp->ks_private; in hxge_tdc_stat_update()
363 ch_name = ksp->ks_name; in hxge_tdc_stat_update()
367 tdc_kstatsp = (p_hxge_tdc_kstat_t)ksp->ks_data; in hxge_tdc_stat_update()
372 ksp->ks_data, statsp, channel)); in hxge_tdc_stat_update()
408 hxge_tdc_sys_stat_update(kstat_t *ksp, int rw) in hxge_tdc_sys_stat_update() argument
414 hxgep = (p_hxge_t)ksp->ks_private; in hxge_tdc_sys_stat_update()
419 tdc_sys_kstatsp = (p_hxge_tdc_sys_kstat_t)ksp->ks_data; in hxge_tdc_sys_stat_update()
423 ksp->ks_data)); in hxge_tdc_sys_stat_update()
438 hxge_rdc_stat_update(kstat_t *ksp, int rw) in hxge_rdc_stat_update() argument
446 hxgep = (p_hxge_t)ksp->ks_private; in hxge_rdc_stat_update()
452 ch_name = ksp->ks_name; in hxge_rdc_stat_update()
456 rdc_kstatsp = (p_hxge_rdc_kstat_t)ksp->ks_data; in hxge_rdc_stat_update()
461 ksp->ks_data, statsp, channel)); in hxge_rdc_stat_update()
492 hxge_rdc_sys_stat_update(kstat_t *ksp, int rw) in hxge_rdc_sys_stat_update() argument
498 hxgep = (p_hxge_t)ksp->ks_private; in hxge_rdc_sys_stat_update()
504 rdc_sys_kstatsp = (p_hxge_rdc_sys_kstat_t)ksp->ks_data; in hxge_rdc_sys_stat_update()
508 ksp->ks_data)); in hxge_rdc_sys_stat_update()
521 hxge_vmac_stat_update(kstat_t *ksp, int rw) in hxge_vmac_stat_update() argument
527 hxgep = (p_hxge_t)ksp->ks_private; in hxge_vmac_stat_update()
535 vmac_kstatsp = (p_hxge_vmac_kstat_t)ksp->ks_data; in hxge_vmac_stat_update()
556 hxge_pfc_stat_update(kstat_t *ksp, int rw) in hxge_pfc_stat_update() argument
562 hxgep = (p_hxge_t)ksp->ks_private; in hxge_pfc_stat_update()
568 kstatsp = (p_hxge_pfc_kstat_t)ksp->ks_data; in hxge_pfc_stat_update()
588 hxge_peu_sys_stat_update(kstat_t *ksp, int rw) in hxge_peu_sys_stat_update() argument
594 hxgep = (p_hxge_t)ksp->ks_private; in hxge_peu_sys_stat_update()
600 peu_kstatsp = (p_hxge_peu_sys_kstat_t)ksp->ks_data; in hxge_peu_sys_stat_update()
630 kstat_t *ksp; in hxge_setup_local_kstat() local
634 ksp = kstat_create(HXGE_DRIVER_NAME, instance, name, "net", in hxge_setup_local_kstat()
636 if (ksp == NULL) in hxge_setup_local_kstat()
639 ksp->ks_private = (void *) hxgep; in hxge_setup_local_kstat()
640 ksp->ks_update = update; in hxge_setup_local_kstat()
641 knp = ksp->ks_data; in hxge_setup_local_kstat()
647 kstat_install(ksp); in hxge_setup_local_kstat()
649 return (ksp); in hxge_setup_local_kstat()
655 struct kstat *ksp; in hxge_setup_kstats() local
732 if ((ksp = kstat_create(HXGE_DRIVER_NAME, hxgep->instance, in hxge_setup_kstats()
739 hxgekp = (p_hxge_port_kstat_t)ksp->ks_data; in hxge_setup_kstats()
766 ksp->ks_update = hxge_port_kstat_update; in hxge_setup_kstats()
767 ksp->ks_private = (void *) hxgep; in hxge_setup_kstats()
768 kstat_install(ksp); in hxge_setup_kstats()
769 hxgep->statsp->port_ksp = ksp; in hxge_setup_kstats()
784 if (hxgep->statsp->ksp) in hxge_destroy_kstats()
785 kstat_delete(hxgep->statsp->ksp); in hxge_destroy_kstats()
831 hxge_port_kstat_update(kstat_t *ksp, int rw) in hxge_port_kstat_update() argument
838 hxgep = (p_hxge_t)ksp->ks_private; in hxge_port_kstat_update()
844 hxgekp = (p_hxge_port_kstat_t)ksp->ks_data; in hxge_port_kstat_update()
1334 hxge_mmac_stat_update(kstat_t *ksp, int rw) in hxge_mmac_stat_update() argument
1339 hxgep = (p_hxge_t)ksp->ks_private; in hxge_mmac_stat_update()
1349 mmac_kstatsp = (p_hxge_mmac_kstat_t)ksp->ks_data; in hxge_mmac_stat_update()