Lines Matching defs:nm
448 mdnm_params_t nm;
479 (void) memset(&nm, '\0', sizeof (nm));
480 nm.setno = MD_LOCAL_SET;
481 nm.side = nr->nr_nodeid;
482 nm.key = dr->dr_key;
483 nm.devname = (uintptr_t)device_name;
485 if (metaioctl(MD_IOCGET_NM, &nm, &nm.mde,
487 if (! mdissyserror(&nm.mde, ENOENT)) {
488 mdclrerror(&nm.mde);
500 if (nm.key != MD_KEYWILD &&
501 ! mdissyserror(&nm.mde, ENOENT)) {
512 mdclrerror(&nm.mde);
526 (void) memset(&nm, '\0', sizeof (nm));
527 nm.setno = MD_LOCAL_SET;
528 nm.side = i + SKEW;
529 nm.key = dr->dr_key;
530 nm.devname = (uintptr_t)device_name;
532 if (metaioctl(MD_IOCGET_NM, &nm, &nm.mde,
534 if (! mdissyserror(&nm.mde, ENOENT)) {
535 mdclrerror(&nm.mde);
540 if (nm.key != MD_KEYWILD &&
541 ! mdissyserror(&nm.mde, ENOENT))
545 mdclrerror(&nm.mde);
641 mdnm_params_t nm;
709 (void) memset(&nm, '\0', sizeof (nm));
710 nm.setno = MD_LOCAL_SET;
711 nm.side = myside;
712 nm.key = MD_KEYWILD;
716 if (metaioctl(MD_IOCNXTKEY_NM, &nm, &nm.mde,
718 mdclrerror(&nm.mde);
722 if (nm.key == MD_KEYWILD)
725 if (! key_in_key_lst(use, nm.side, nm.key)) {
726 if (metaioctl(MD_IOCREM_NM, &nm, &nm.mde,
728 mdclrerror(&nm.mde);
736 (void) memset(&nm, '\0', sizeof (nm));
737 nm.setno = MD_LOCAL_SET;
738 nm.side = i + SKEW;
739 nm.key = MD_KEYWILD;
743 if (metaioctl(MD_IOCNXTKEY_NM, &nm, &nm.mde,
745 mdclrerror(&nm.mde);
749 if (nm.key == MD_KEYWILD)
752 if (! key_in_key_lst(use, nm.side, nm.key)) {
753 if (metaioctl(MD_IOCREM_NM, &nm, &nm.mde,
755 mdclrerror(&nm.mde);