Lines Matching refs:nsi_data

321 		sp->nsi_data.nd_oper = ndmp_door_get_int32(dec_ctx);
322 sp->nsi_data.nd_state = ndmp_door_get_int32(dec_ctx);
323 sp->nsi_data.nd_halt_reason = ndmp_door_get_int32(dec_ctx);
324 sp->nsi_data.nd_sock = ndmp_door_get_int32(dec_ctx);
325 sp->nsi_data.nd_addr_type = ndmp_door_get_int32(dec_ctx);
326 sp->nsi_data.nd_abort = ndmp_door_get_int32(dec_ctx);
327 sp->nsi_data.nd_read_offset = ndmp_door_get_uint64(dec_ctx);
328 sp->nsi_data.nd_read_length = ndmp_door_get_uint64(dec_ctx);
329 sp->nsi_data.nd_total_size = ndmp_door_get_uint64(dec_ctx);
330 sp->nsi_data.nd_env_len = ndmp_door_get_uint64(dec_ctx);
332 sp->nsi_data.nd_env =
333 calloc(sp->nsi_data.nd_env_len, sizeof (ndmp_dt_pval_t));
334 if (!sp->nsi_data.nd_env) {
341 ep = sp->nsi_data.nd_env;
342 for (j = 0; j < sp->nsi_data.nd_env_len; j++, ep++) {
346 sp->nsi_data.nd_tcp_addr = ndmp_door_get_string(dec_ctx);
350 sp->nsi_data.nld_nlist_len =
353 sp->nsi_data.nd_nlist.nld_nlist =
354 calloc(sp->nsi_data.nld_nlist_len,
356 if (!sp->nsi_data.nd_nlist.nld_nlist) {
363 np = sp->nsi_data.nd_nlist.nld_nlist;
365 for (j = 0; j < sp->nsi_data.nld_nlist_len; j++, np++) {
372 sp->nsi_data.nd_nlist.nld_dt_v3.dv3_listen_sock =
374 sp->nsi_data.nd_nlist.nld_dt_v3.dv3_bytes_processed =
376 sp->nsi_data.nld_nlist_len =
379 sp->nsi_data.nd_nlist.nld_dt_v3.dv3_nlist =
380 calloc(sp->nsi_data.nld_nlist_len,
382 if (!sp->nsi_data.nd_nlist.nld_dt_v3.dv3_nlist) {
389 npv3 = sp->nsi_data.nd_nlist.nld_dt_v3.dv3_nlist;
390 for (j = 0; j < sp->nsi_data.nld_nlist_len;
440 ep = sp->nsi_data.nd_env;
441 for (j = 0; j < sp->nsi_data.nd_env_len; j++, ep++) {
445 free(sp->nsi_data.nd_env);
446 free(sp->nsi_data.nd_tcp_addr);
449 np = sp->nsi_data.nd_nlist.nld_nlist;
450 for (j = 0; j < sp->nsi_data.nld_nlist_len; j++, np++) {
454 free(sp->nsi_data.nd_nlist.nld_nlist);
457 npv3 = sp->nsi_data.nd_nlist.nld_dt_v3.dv3_nlist;
458 for (j = 0; j < sp->nsi_data.nld_nlist_len;
463 free(sp->nsi_data.nd_nlist.nld_dt_v3.dv3_nlist);