Lines Matching defs:dip
68 ndmp_devinfo_t *dip;
107 dip = *dipp;
108 for (i = 0; i < *sizep; i++, dip++) {
109 dip->nd_dev_type = ndmp_door_get_int32(dec_ctx);
110 dip->nd_name = ndmp_door_get_string(dec_ctx);
111 dip->nd_lun = ndmp_door_get_int32(dec_ctx);
112 dip->nd_sid = ndmp_door_get_int32(dec_ctx);
113 dip->nd_vendor = ndmp_door_get_string(dec_ctx);
114 dip->nd_product = ndmp_door_get_string(dec_ctx);
115 dip->nd_revision = ndmp_door_get_string(dec_ctx);
116 dip->nd_serial = ndmp_door_get_string(dec_ctx);
117 dip->nd_wwn = ndmp_door_get_string(dec_ctx);
119 if (dip->nd_name == NULL ||
120 dip->nd_vendor == NULL ||
121 dip->nd_product == NULL ||
122 dip->nd_revision == NULL ||
123 dip->nd_serial == NULL ||
124 dip->nd_wwn == NULL) {
144 ndmp_devinfo_t *dip;
148 dip = *dipp;
149 for (i = 0; i < *sizep; i++, dip++) {
150 free(dip->nd_name);
151 free(dip->nd_vendor);
152 free(dip->nd_product);
153 free(dip->nd_revision);
154 free(dip->nd_serial);
155 free(dip->nd_wwn);