Lines Matching defs:nm

246 	mdnm_params_t	nm;
248 (void) memset(&nm, '\0', sizeof (nm));
249 nm.mde = mdnullerror;
250 nm.setno = setno;
251 nm.side = sideno;
252 nm.devname = (uintptr_t)devname;
253 nm.devname_len = strlen(devname);
254 nm.devt = dev;
255 nm.pathname = (uintptr_t)pname;
256 nm.pathname_len = strlen(pname);
257 if (metaioctl(MD_IOCUPD_LOCNM, &nm, &nm.mde, NULL) != 0) {
258 (void) mdstealerror(ep, &nm.mde);
283 mdnm_params_t nm;
285 (void) memset(&nm, '\0', sizeof (nm));
286 nm.mde = mdnullerror;
287 nm.setno = setno;
288 nm.side = sideno;
289 nm.devname = (uintptr_t)devname;
290 nm.devname_len = strlen(devname);
291 nm.mnum = meta_getminor(dev);
292 nm.major = meta_getmajor(dev);
293 nm.key = key;
294 nm.pathname = (uintptr_t)pname;
295 nm.pathname_len = strlen(pname);
296 if (metaioctl(MD_IOCUPD_NM, &nm, &nm.mde, NULL) != 0) {
297 (void) mdstealerror(ep, &nm.mde);
596 mdnm_params_t nm;
633 (void) memset(&nm, '\0', sizeof (nm));
634 nm.key = MD_KEYWILD;
645 nm.mde = mdnullerror;
646 nm.setno = setno;
647 nm.side = sideno;
649 if (metaioctl(MD_IOCNXTKEY_NM, &nm, &nm.mde, NULL) != 0) {
650 (void) mdstealerror(ep, &nm.mde);
654 if (nm.key == MD_KEYWILD) {
660 * get the nm entry using the key. Then check to see if
664 if ((nm.devname = (uintptr_t)meta_getnmentbykey(setno, sideno,
665 nm.key, &drvnmp, &mnum, &dev, ep)) == NULL) {
667 nm.key);
672 (char *)(uintptr_t)nm.devname);
674 if ((devidp = has_devid(setno, sideno, nm.key, ep)) == NULL) {
677 (char *)(uintptr_t)nm.devname);
678 /* Clear error if no devid and go to next nm entry */
684 nm.key, ep)) == NULL) {
691 (char *)(uintptr_t)nm.devname);
712 search_number = mda_findpath((char *)(uintptr_t)nm.devname);
734 (char *)(uintptr_t)nm.devname, (void *)small_dev);
749 if (strncmp((char *)(uintptr_t)nm.devname,
751 strlen((char *)(uintptr_t)nm.devname)) == 0) {
754 (char *)(uintptr_t)nm.devname,
755 strlen((char *)(uintptr_t)nm.devname));
786 (char *)(uintptr_t)nm.devname, disklist[i].devname,
823 meta_expldev(disklist[i].dev), nm.key, path,
999 mdnm_params_t nm;
1140 nm.mde = mdnullerror;
1141 nm.setno = MD_LOCAL_SET;
1142 nm.side = side + SKEW;
1143 nm.key = ddp->dd_dnp->side_names_key;
1144 if (metaioctl(MD_SETNMDID, &nm, &nm.mde, NULL) != 0) {
1145 (void) mdstealerror(ep, &nm.mde);
1163 (void) memset(&nm, '\0', sizeof (nm));
1164 nm.key = MD_KEYWILD;
1167 nm.mde = mdnullerror;
1168 nm.setno = setno;
1169 nm.side = side;
1172 if (metaioctl(MD_IOCNXTKEY_NM, &nm, &nm.mde, NULL) != 0) {
1173 (void) mdstealerror(ep, &nm.mde);
1177 if (nm.key == MD_KEYWILD) {
1191 nm.devname = (uintptr_t)meta_getnmentbykey(setno, side, nm.key,
1193 if (nm.devname == NULL) {
1198 diskname = getdiskname((char *)(uintptr_t)nm.devname);
1205 (char *)(uintptr_t)nm.devname);
1212 if ((devidp = has_devid(setno, side, nm.key, ep)) == NULL) {
1214 (char *)(uintptr_t)nm.devname);
1219 (char *)(uintptr_t)nm.devname);
1232 nm.mde = mdnullerror;
1233 nm.setno = setno;
1234 nm.side = side;
1247 if (metaioctl(MD_SETNMDID, &nm,
1248 &nm.mde, NULL) != 0) {
1254 (char *)(uintptr_t)nm.devname);
1256 (void) mdstealerror(ep, &nm.mde);
1358 mdnm_params_t nm;
1443 (void) memset(&nm, '\0', sizeof (nm));
1445 nm.mde = mdnullerror;
1446 nm.setno = setno;
1447 nm.side = sideno;
1452 if ((nm.devname = (uintptr_t)meta_getnmentbykey(setno, sideno,
1491 (char *)(uintptr_t)nm.devname, (void *)small_dev);
1504 if (strncmp((char *)(uintptr_t)nm.devname, disklist[i].devname,
1505 strlen((char *)(uintptr_t)nm.devname)) == 0) {
1535 (char *)(uintptr_t)nm.devname, (void *) disklist[i].dev);