Lines Matching defs:nm
451 mdnm_params_t nm;
482 (void) memset(&nm, '\0', sizeof (nm));
483 nm.setno = MD_LOCAL_SET;
484 nm.side = nr->nr_nodeid;
485 nm.key = dr->dr_key;
486 nm.devname = (uint64_t)device_name;
488 if (metaioctl(MD_IOCGET_NM, &nm, &nm.mde,
490 if (! mdissyserror(&nm.mde, ENOENT)) {
491 mdclrerror(&nm.mde);
503 if (nm.key != MD_KEYWILD &&
504 ! mdissyserror(&nm.mde, ENOENT)) {
515 mdclrerror(&nm.mde);
529 (void) memset(&nm, '\0', sizeof (nm));
530 nm.setno = MD_LOCAL_SET;
531 nm.side = i + SKEW;
532 nm.key = dr->dr_key;
533 nm.devname = (uint64_t)device_name;
535 if (metaioctl(MD_IOCGET_NM, &nm, &nm.mde,
537 if (! mdissyserror(&nm.mde, ENOENT)) {
538 mdclrerror(&nm.mde);
543 if (nm.key != MD_KEYWILD &&
544 ! mdissyserror(&nm.mde, ENOENT))
548 mdclrerror(&nm.mde);
644 mdnm_params_t nm;
712 (void) memset(&nm, '\0', sizeof (nm));
713 nm.setno = MD_LOCAL_SET;
714 nm.side = myside;
715 nm.key = MD_KEYWILD;
719 if (metaioctl(MD_IOCNXTKEY_NM, &nm, &nm.mde,
721 mdclrerror(&nm.mde);
725 if (nm.key == MD_KEYWILD)
728 if (! key_in_key_lst(use, nm.side, nm.key)) {
729 if (metaioctl(MD_IOCREM_NM, &nm, &nm.mde,
731 mdclrerror(&nm.mde);
739 (void) memset(&nm, '\0', sizeof (nm));
740 nm.setno = MD_LOCAL_SET;
741 nm.side = i + SKEW;
742 nm.key = MD_KEYWILD;
746 if (metaioctl(MD_IOCNXTKEY_NM, &nm, &nm.mde,
748 mdclrerror(&nm.mde);
752 if (nm.key == MD_KEYWILD)
755 if (! key_in_key_lst(use, nm.side, nm.key)) {
756 if (metaioctl(MD_IOCREM_NM, &nm, &nm.mde,
758 mdclrerror(&nm.mde);