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;
620 (void) memset(&nm, '\0', sizeof (nm));
621 nm.key = MD_KEYWILD;
632 nm.mde = mdnullerror;
633 nm.setno = setno;
634 nm.side = sideno;
636 if (metaioctl(MD_IOCNXTKEY_NM, &nm, &nm.mde, NULL) != 0) {
637 (void) mdstealerror(ep, &nm.mde);
641 if (nm.key == MD_KEYWILD) {
647 * get the nm entry using the key. Then check to see if
651 if ((nm.devname = (uintptr_t)meta_getnmentbykey(setno, sideno,
652 nm.key, &drvnmp, &mnum, &dev, ep)) == NULL) {
654 nm.key);
659 (char *)(uintptr_t)nm.devname);
661 if ((devidp = has_devid(setno, sideno, nm.key, ep)) == NULL) {
664 (char *)(uintptr_t)nm.devname);
665 /* Clear error if no devid and go to next nm entry */
671 nm.key, ep)) == NULL) {
678 (char *)(uintptr_t)nm.devname);
699 search_number = mda_findpath((char *)(uintptr_t)nm.devname);
721 (char *)(uintptr_t)nm.devname, (void *)small_dev);
736 if (strncmp((char *)(uintptr_t)nm.devname,
738 strlen((char *)(uintptr_t)nm.devname)) == 0) {
741 (char *)(uintptr_t)nm.devname,
742 strlen((char *)(uintptr_t)nm.devname));
773 (char *)(uintptr_t)nm.devname, disklist[i].devname,
810 meta_expldev(disklist[i].dev), nm.key, path,
986 mdnm_params_t nm;
1127 nm.mde = mdnullerror;
1128 nm.setno = MD_LOCAL_SET;
1129 nm.side = side + SKEW;
1130 nm.key = ddp->dd_dnp->side_names_key;
1131 if (metaioctl(MD_SETNMDID, &nm, &nm.mde, NULL) != 0) {
1132 (void) mdstealerror(ep, &nm.mde);
1150 (void) memset(&nm, '\0', sizeof (nm));
1151 nm.key = MD_KEYWILD;
1154 nm.mde = mdnullerror;
1155 nm.setno = setno;
1156 nm.side = side;
1159 if (metaioctl(MD_IOCNXTKEY_NM, &nm, &nm.mde, NULL) != 0) {
1160 (void) mdstealerror(ep, &nm.mde);
1164 if (nm.key == MD_KEYWILD) {
1178 nm.devname = (uintptr_t)meta_getnmentbykey(setno, side, nm.key,
1180 if (nm.devname == NULL) {
1185 diskname = getdiskname((char *)(uintptr_t)nm.devname);
1192 (char *)(uintptr_t)nm.devname);
1199 if ((devidp = has_devid(setno, side, nm.key, ep)) == NULL) {
1201 (char *)(uintptr_t)nm.devname);
1206 (char *)(uintptr_t)nm.devname);
1219 nm.mde = mdnullerror;
1220 nm.setno = setno;
1221 nm.side = side;
1234 if (metaioctl(MD_SETNMDID, &nm,
1235 &nm.mde, NULL) != 0) {
1241 (char *)(uintptr_t)nm.devname);
1243 (void) mdstealerror(ep, &nm.mde);
1346 mdnm_params_t nm;
1436 (void) memset(&nm, '\0', sizeof (nm));
1438 nm.mde = mdnullerror;
1439 nm.setno = setno;
1440 nm.side = sideno;
1445 if ((nm.devname = (uintptr_t)meta_getnmentbykey(setno, sideno,
1460 (char *)(uintptr_t)nm.devname);
1488 (char *)(uintptr_t)nm.devname, (void *)small_dev);
1501 if (strncmp((char *)(uintptr_t)nm.devname, disklist[i].devname,
1502 strlen((char *)(uintptr_t)nm.devname)) == 0) {
1532 (char *)(uintptr_t)nm.devname, (void *) disklist[i].dev);