Lines Matching refs:result

93 	uintptr_t result;
95 result = (uintptr_t)vmem_alloc(iscsit_global.global_tsih_pool,
99 if (result > ISCSI_MAX_TSIH) {
100 vmem_free(iscsit_global.global_tsih_pool, (void *)result, 1);
101 result = ISCSI_UNSPEC_TSIH;
104 return ((uint16_t)result);
120 iscsit_sess_t *result;
129 result = kmem_zalloc(sizeof (*result), KM_SLEEP);
132 if ((result->ist_tsih = iscsit_tsih_alloc()) == ISCSI_UNSPEC_TSIH) {
142 idm_sm_audit_init(&result->ist_state_audit);
143 mutex_init(&result->ist_sn_mutex, NULL, MUTEX_DEFAULT, NULL);
144 mutex_init(&result->ist_mutex, NULL, MUTEX_DEFAULT, NULL);
145 cv_init(&result->ist_cv, NULL, CV_DEFAULT, NULL);
146 list_create(&result->ist_events, sizeof (sess_event_ctx_t),
148 list_create(&result->ist_conn_list, sizeof (iscsit_conn_t),
150 avl_create(&result->ist_task_list, iscsit_task_itt_compare,
152 result->ist_rxpdu_queue = kmem_zalloc(sizeof (iscsit_cbuf_t), KM_SLEEP);
153 result->ist_state = SS_Q1_FREE;
154 result->ist_last_state = SS_Q1_FREE;
155 bcopy(isid, result->ist_isid, ISCSI_ISID_LEN);
156 result->ist_tpgt_tag = tag;
158 result->ist_tgt = tgt;
162 result->ist_expcmdsn = cmdsn;
163 result->ist_maxcmdsn = result->ist_expcmdsn + 1;
165 result->ist_initiator_name =
167 (void) strcpy(result->ist_initiator_name, initiator_name);
170 result->ist_target_name =
172 (void) strcpy(result->ist_target_name, target_name);
174 idm_refcnt_init(&result->ist_refcnt, result);
192 iscsit_sess_sm_event(result, SE_CONN_IN_LOGIN, ict);
206 return (result);
344 iscsit_conn_t *result;
347 for (result = list_head(&ist->ist_conn_list);
348 result != NULL;
349 result = list_next(&ist->ist_conn_list, result)) {
350 if (result->ict_cid == cid) {
351 iscsit_conn_hold(result);
353 return (result);
400 int result;
405 result = strcmp(sess1->ist_initiator_name, sess2->ist_initiator_name);
406 if (result < 0) {
408 } else if (result > 0) {
415 result = memcmp(sess1->ist_isid, sess2->ist_isid, ISCSI_ISID_LEN);
416 if (result < 0) {
418 } else if (result > 0) {