Lines Matching defs:ks

68 int iscsi_hba_kstat_update(kstat_t *ks, int rw);
69 int iscsi_sess_kstat_update(kstat_t *ks, int rw);
70 int iscsi_conn_kstat_update(kstat_t *ks, int rw);
96 ihp->stats.ks = kstat_create(iSCSI_MODULE_NAME,
100 if (ihp->stats.ks == NULL) {
107 ihp->stats.ks->ks_data = &ihp->stats.ks_data;
108 ihp->stats.ks->ks_data_size = sizeof (ihp->stats.ks_data);
109 ihp->stats.ks->ks_ndata = KN_HBA_IDX_MAX;
116 ihp->stats.ks->ks_update = iscsi_hba_kstat_update;
117 ihp->stats.ks->ks_private = (void *)ihp;
119 kstat_install(ihp->stats.ks);
130 kstat_delete(ihp->stats.ks);
138 iscsi_hba_kstat_update(kstat_t *ks, int rw)
140 iscsi_hba_t *ihp = (iscsi_hba_t *)ks->ks_private;
192 isp->stats.ks = kstat_create(iSCSI_MODULE_NAME,
196 if (isp->stats.ks == NULL) {
203 isp->stats.ks->ks_data = (void *)&isp->stats.ks_data;
204 isp->stats.ks->ks_data_size = sizeof (isp->stats.ks_data);
205 isp->stats.ks->ks_ndata = KN_SESS_IDX_MAX;
214 bcopy(ihp->stats.ks->ks_name, iss->hba_str, sizeof (iss->hba_str));
220 isp->stats.ks->ks_update = iscsi_sess_kstat_update;
221 isp->stats.ks->ks_private = (void *)isp;
230 kstat_delete(isp->stats.ks);
239 kstat_delete(isp->stats.ks);
248 kstat_install(isp->stats.ks);
262 kstat_delete(isp->stats.ks);
271 iscsi_sess_kstat_update(kstat_t *ks, int rw)
273 iscsi_sess_t *isp = (iscsi_sess_t *)ks->ks_private;
357 icp->stats.ks = kstat_create(iSCSI_MODULE_NAME,
361 if (icp->stats.ks == NULL) {
368 icp->stats.ks->ks_data = (void *)ics;
369 icp->stats.ks->ks_data_size = sizeof (*ics);
370 icp->stats.ks->ks_ndata = KN_CONN_IDX_MAX;
379 bcopy(isp->stats.ks->ks_name,
388 icp->stats.ks->ks_update = iscsi_conn_kstat_update;
389 icp->stats.ks->ks_private = (void *)icp;
391 kstat_install(icp->stats.ks);
402 kstat_delete(icp->stats.ks);
410 iscsi_conn_kstat_update(kstat_t *ks, int rw)
412 iscsi_conn_t *icp = (iscsi_conn_t *)ks->ks_private;