Lines Matching refs:ksp
186 kstat_t *ksp; in softmac_hold_dev_kstat() local
196 ksp = kstat_hold_byname(drv, ppa, softmac->smac_devname, ALL_ZONES); in softmac_hold_dev_kstat()
197 if (ksp != NULL) { in softmac_hold_dev_kstat()
198 KSTAT_ENTER(ksp); in softmac_hold_dev_kstat()
200 if ((ksp->ks_data != NULL) && in softmac_hold_dev_kstat()
201 (ksp->ks_type == KSTAT_TYPE_NAMED)) { in softmac_hold_dev_kstat()
205 if (KSTAT_UPDATE(ksp, KSTAT_READ) == 0) in softmac_hold_dev_kstat()
206 return (ksp); in softmac_hold_dev_kstat()
209 KSTAT_EXIT(ksp); in softmac_hold_dev_kstat()
210 kstat_rele(ksp); in softmac_hold_dev_kstat()
216 softmac_rele_dev_kstat(kstat_t *ksp) in softmac_rele_dev_kstat() argument
218 KSTAT_EXIT(ksp); in softmac_rele_dev_kstat()
219 kstat_rele(ksp); in softmac_rele_dev_kstat()
226 softmac_get_kstat(kstat_t *ksp, char *name, uint64_t *valp) in softmac_get_kstat() argument
238 for (i = 0, knp = KSTAT_NAMED_PTR(ksp); i < ksp->ks_ndata; i++, knp++) { in softmac_get_kstat()
281 kstat_t *ksp; in softmac_m_stat() local
285 if ((ksp = softmac_hold_dev_kstat(softmac)) == NULL) in softmac_m_stat()
301 if ((ret = softmac_get_kstat(ksp, ssip->ssi_name, in softmac_m_stat()
303 ret = softmac_get_kstat(ksp, ssip->ssi_alias, in softmac_m_stat()
324 if ((ret = softmac_get_kstat(ksp, in softmac_m_stat()
326 ret = softmac_get_kstat(ksp, in softmac_m_stat()
338 softmac_rele_dev_kstat(ksp); in softmac_m_stat()