Lines Matching defs:mrp
1037 struct myrec *list, *mrp, *pmrp;
1086 if ((mrp = malloc(sizeof (struct myrec))) == 0) {
1090 mrp->my_fsid = makedev(m.mnt_major, m.mnt_minor);
1100 if ((mrp->ig_path = malloc(
1105 (void) strcpy(mrp->ig_path, m.mnt_mountp);
1108 mrp->ig_path = 0;
1109 (void) strcpy(mrp->my_dir, m.mnt_mountp);
1111 if ((mrp->my_path = strdup(m.mnt_special)) == NULL) {
1115 mrp->next = list;
1116 list = mrp;
1127 for (pmrp = 0, mrp = list; mrp; mrp = mrp->next) {
1128 if (mrp->ig_path == 0)
1129 pmrp = mrp;
1131 pmrp->next = mrp->next;
1133 list = mrp->next;
1147 for (mrp = list; mrp; mrp = mrp->next) {
1148 if ((mrp->my_fsid & MAXMIN) == ksp->ks_instance)
1151 if (mrp == 0)
1157 printf("%s from %s\n", mrp->my_dir, mrp->my_path);
1255 if (strchr(mrp->my_path, ','))