Lines Matching defs:isp

169 iscsi_sess_kstat_init(iscsi_sess_t *isp)
176 ASSERT(isp != NULL);
177 ihp = isp->sess_hba;
186 isp->sess_hba->hba_oid, isp->sess_oid) >= sizeof (ks_name)) {
188 "session(%u)", isp->sess_oid);
192 isp->stats.ks = kstat_create(iSCSI_MODULE_NAME,
196 if (isp->stats.ks == NULL) {
198 "for session(%u)", isp->sess_oid);
202 iss = &isp->stats.ks_data;
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;
218 iss->kn[KN_SESS_IDX_OID].value.ul = isp->sess_oid;
220 isp->stats.ks->ks_update = iscsi_sess_kstat_update;
221 isp->stats.ks->ks_private = (void *)isp;
227 isp->sess_hba->hba_oid, isp->sess_oid) >= sizeof (ks_name)) {
229 "for session(%u)", isp->sess_oid);
230 kstat_delete(isp->stats.ks);
234 isp->stats.ks_io = kstat_create(iSCSI_MODULE_NAME,
238 if (isp->stats.ks_io == NULL) {
239 kstat_delete(isp->stats.ks);
241 "for session(%u)", isp->sess_oid);
244 mutex_init(&isp->stats.ks_io_lock, NULL, MUTEX_DRIVER, NULL);
245 isp->stats.ks_io->ks_data = &isp->stats.ks_io_data;
246 isp->stats.ks_io->ks_lock = &isp->stats.ks_io_lock;
248 kstat_install(isp->stats.ks);
249 kstat_install(isp->stats.ks_io);
258 iscsi_sess_kstat_term(iscsi_sess_t *isp)
260 kstat_delete(isp->stats.ks_io);
261 mutex_destroy(&isp->stats.ks_io_lock);
262 kstat_delete(isp->stats.ks);
273 iscsi_sess_t *isp = (iscsi_sess_t *)ks->ks_private;
274 iscsi_sess_stats_t *iss = &isp->stats.ks_data;
281 ptr = iscsi_sess_state_str(isp->sess_state);
293 if (isp->sess_name_length > sizeof (iss->target_name)) {
296 len = isp->sess_name_length;
299 bcopy(isp->sess_name, iss->target_name, len);
304 if (isp->sess_alias_length > sizeof (iss->target_alias)) {
307 len = isp->sess_alias_length;
310 bcopy(isp->sess_alias, iss->target_alias, len);
316 isp->sess_queue_pending.count;
318 isp->sess_cmdsn;
320 isp->sess_expcmdsn;
322 isp->sess_maxcmdsn;
324 isp->sess_tpgt_conf;
340 iscsi_sess_t *isp = icp->conn_sess;
341 iscsi_hba_t *ihp = isp->sess_hba;
379 bcopy(isp->stats.ks->ks_name,
386 ics->kn[KN_CONN_IDX_OID].value.ul = isp->sess_oid;