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