Lines Matching defs:nm
115 mdnm_params_t nm;
123 (void) memset(&nm, '\0', sizeof (nm));
124 nm.key = MD_KEYWILD;
165 nm.mde = mdnullerror;
166 nm.setno = sp->setno;
167 nm.side = otherside;
168 if (metaioctl(MD_IOCNXTKEY_NM, &nm, &nm.mde, NULL) != 0)
169 return (mdstealerror(ep, &nm.mde));
171 if (nm.key == MD_KEYWILD)
178 nm.devname = (uintptr_t)meta_getnmentbykey(sp->setno,
179 otherside, nm.key, &drvnm, NULL, NULL, ep);
180 if (nm.devname == NULL || drvnm == NULL) {
181 if (nm.devname)
182 Free((void *)(uintptr_t)nm.devname);
192 if (add_name(sp, sideno, nm.key, MD_HOTSPARES,
193 minor(NODEV), (char *)(uintptr_t)nm.devname,
195 Free((void *)(uintptr_t)nm.devname);
199 Free((void *)(uintptr_t)nm.devname);
205 nm.side = sideno;
213 (char *)(uintptr_t)nm.devname, &tmp_sideno,
215 Free((void *)(uintptr_t)nm.devname);
220 Free((void *)(uintptr_t)nm.devname);
229 for (i = 0; i < nm.ref_count; i++) {
230 if (add_name(sp, sideno, nm.key, dname, mnum,
1098 mdnm_params_t nm;
1135 (void) memset(&nm, '\0', sizeof (nm));
1136 nm.key = MD_KEYWILD;
1140 nm.mde = mdnullerror;
1141 nm.setno = sp->setno;
1142 nm.side = MD_SIDEWILD;
1143 if (metaioctl(MD_IOCNXTKEY_NM, &nm, &nm.mde, NULL) != 0)
1144 return (mdstealerror(ep, &nm.mde));
1146 if (nm.key == MD_KEYWILD)
1156 for (i = 0; i < nm.ref_count; i++) {
1157 if (del_name(sp, sideno, nm.key, ep) == -1)