Lines Matching refs:mntbuf
85 struct statfs *mntbuf; in main() local
142 if ((mntsize = mntinfo(&mntbuf)) <= 0) in main()
149 if (checkvfsname(mntbuf[mntsize].f_fstypename, in main()
157 mntonname = mntbuf[mntsize].f_mntonname; in main()
158 mntfromname = mntbuf[mntsize].f_mntfromname; in main()
172 if (checkname(mntbuf[mntsize].f_mntonname, in main()
176 free(mntbuf); in main()
542 static struct statfs *mntbuf; in getmntname() local
549 if ((mntsize = mntinfo(&mntbuf)) <= 0) in getmntname()
572 !strcmp(mntbuf[i].f_mntfromname, fromname) && in getmntname()
575 *type = mntbuf[i].f_fstypename; in getmntname()
576 return (mntbuf[i].f_mntonname); in getmntname()
579 !strcmp(mntbuf[i].f_mntonname, fromname) && in getmntname()
582 *type = mntbuf[i].f_fstypename; in getmntname()
583 return (mntbuf[i].f_mntfromname); in getmntname()
591 (strcmp(mntbuf[i].f_mntonname, onname) == 0) && in getmntname()
592 (strcmp(mntbuf[i].f_mntfromname, fromname) == 0)) { in getmntname()
594 return (mntbuf[i].f_mntonname); in getmntname()
602 (strcmp(mntbuf[i].f_mntonname, onname) == 0) && in getmntname()
603 (strcmp(mntbuf[i].f_mntfromname, fromname) == 0)) { in getmntname()
605 return (mntbuf[i].f_mntonname); in getmntname()
613 if (strcmp(mntbuf[i].f_mntfromname, fromname) == 0) in getmntname()
620 if (strcmp(mntbuf[i].f_mntfromname, fromname) == 0) { in getmntname()
630 return (mntbuf[i].f_mntonname); in getmntname()
634 free(mntbuf); in getmntname()
708 mntinfo(struct statfs **mntbuf) in mntinfo() argument
721 *mntbuf = origbuf; in mntinfo()