Lines Matching refs:nsi_data
236 sp->nsi_data.nd_oper = ndmp_door_get_int32(dec_ctx); in ndmp_get_session_info()
237 sp->nsi_data.nd_state = ndmp_door_get_int32(dec_ctx); in ndmp_get_session_info()
238 sp->nsi_data.nd_halt_reason = ndmp_door_get_int32(dec_ctx); in ndmp_get_session_info()
239 sp->nsi_data.nd_sock = ndmp_door_get_int32(dec_ctx); in ndmp_get_session_info()
240 sp->nsi_data.nd_addr_type = ndmp_door_get_int32(dec_ctx); in ndmp_get_session_info()
241 sp->nsi_data.nd_abort = ndmp_door_get_int32(dec_ctx); in ndmp_get_session_info()
242 sp->nsi_data.nd_read_offset = ndmp_door_get_uint64(dec_ctx); in ndmp_get_session_info()
243 sp->nsi_data.nd_read_length = ndmp_door_get_uint64(dec_ctx); in ndmp_get_session_info()
244 sp->nsi_data.nd_total_size = ndmp_door_get_uint64(dec_ctx); in ndmp_get_session_info()
245 sp->nsi_data.nd_env_len = ndmp_door_get_uint64(dec_ctx); in ndmp_get_session_info()
246 sp->nsi_data.nd_env = in ndmp_get_session_info()
247 malloc(sizeof (ndmp_dt_pval_t) * sp->nsi_data.nd_env_len); in ndmp_get_session_info()
248 if (!sp->nsi_data.nd_env) { in ndmp_get_session_info()
253 ep = sp->nsi_data.nd_env; in ndmp_get_session_info()
254 for (j = 0; j < sp->nsi_data.nd_env_len; j++, ep++) { in ndmp_get_session_info()
258 sp->nsi_data.nd_tcp_addr = ndmp_door_get_string(dec_ctx); in ndmp_get_session_info()
262 sp->nsi_data.nld_nlist_len = in ndmp_get_session_info()
264 sp->nsi_data.nd_nlist.nld_nlist = in ndmp_get_session_info()
266 sp->nsi_data.nld_nlist_len); in ndmp_get_session_info()
267 if (!sp->nsi_data.nd_nlist.nld_nlist) { in ndmp_get_session_info()
272 np = sp->nsi_data.nd_nlist.nld_nlist; in ndmp_get_session_info()
274 for (j = 0; j < sp->nsi_data.nld_nlist_len; j++, np++) { in ndmp_get_session_info()
281 sp->nsi_data.nd_nlist.nld_dt_v3.dv3_listen_sock = in ndmp_get_session_info()
283 sp->nsi_data.nd_nlist.nld_dt_v3.dv3_bytes_processed = in ndmp_get_session_info()
285 sp->nsi_data.nld_nlist_len = in ndmp_get_session_info()
287 sp->nsi_data.nd_nlist.nld_dt_v3.dv3_nlist = in ndmp_get_session_info()
289 sp->nsi_data.nld_nlist_len); in ndmp_get_session_info()
290 if (!sp->nsi_data.nd_nlist.nld_dt_v3.dv3_nlist) { in ndmp_get_session_info()
295 npv3 = sp->nsi_data.nd_nlist.nld_dt_v3.dv3_nlist; in ndmp_get_session_info()
296 for (j = 0; j < sp->nsi_data.nld_nlist_len; in ndmp_get_session_info()
337 ep = sp->nsi_data.nd_env; in ndmp_get_session_info_free()
338 for (j = 0; j < sp->nsi_data.nd_env_len; j++, ep++) { in ndmp_get_session_info_free()
342 free(sp->nsi_data.nd_env); in ndmp_get_session_info_free()
343 free(sp->nsi_data.nd_tcp_addr); in ndmp_get_session_info_free()
346 np = sp->nsi_data.nd_nlist.nld_nlist; in ndmp_get_session_info_free()
347 for (j = 0; j < sp->nsi_data.nld_nlist_len; j++, np++) { in ndmp_get_session_info_free()
351 free(sp->nsi_data.nd_nlist.nld_nlist); in ndmp_get_session_info_free()
354 npv3 = sp->nsi_data.nd_nlist.nld_dt_v3.dv3_nlist; in ndmp_get_session_info_free()
355 for (j = 0; j < sp->nsi_data.nld_nlist_len; in ndmp_get_session_info_free()
360 free(sp->nsi_data.nd_nlist.nld_dt_v3.dv3_nlist); in ndmp_get_session_info_free()