/illumos-gate/usr/src/lib/libtsol/common/ |
H A D | getpathbylabel.c | 105 if (mnt->mnt_mountp) in tsol_mnt_free() 106 free(mnt->mnt_mountp); in tsol_mnt_free() 142 new->mnt_mountp = NULL; in mntdup() 151 new->mnt_mountp = strdup(mnt->mnt_mountp); in mntdup() 152 if (new->mnt_mountp == NULL) { in mntdup() 239 longestmatch = strlen(mountmatch->mnt_mountp); in getnfspathbyautofs() 265 if (subpath(globalpath, mnt->mnt_mountp) != 0) in getnfspathbyautofs() 284 len = strlen(mnt->mnt_mountp); in getnfspathbyautofs() 319 mp_len = strlen(mnt->mnt_mountp); in getnfspathbyautofs() 325 if (strncmp(mnt->mnt_mountp, p, mp_len) == 0) { in getnfspathbyautofs() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/ |
H A D | fslib.c | 95 new->mnt_mountp = (char *)malloc(strlen(mnt->mnt_mountp) + 2); in fsdupmnttab() 96 if (new->mnt_mountp == NULL) in fsdupmnttab() 98 (void) strcpy(new->mnt_mountp, mnt->mnt_mountp); in fsdupmnttab() 134 if (mnt->mnt_mountp) in fsfreemnttab() 135 free(mnt->mnt_mountp); in fsfreemnttab() 211 if (mntin->mnt_mountp && mntin->mnt_special) { in fsgetmlast() 215 if ((strcmp(ml->mntl_mnt->mnt_mountp, in fsgetmlast() 216 mntin->mnt_mountp) == 0) && in fsgetmlast() 220 } else if (mntin->mnt_mountp) { in fsgetmlast() 221 if (strcmp(ml->mntl_mnt->mnt_mountp, in fsgetmlast() [all …]
|
H A D | umount.c | 253 mget.mnt_mountp = mname; /* assume mount point */ in main() 300 lmp = getmntlast(mntll, NULL, mp->ment.mnt_mountp); in main() 319 mget.mnt_special = mget.mnt_mountp = mname; in main() 339 getpid(), ment->mnt_mountp); in doexec() 377 newargv[ii++] = (ment->mnt_mountp) in doexec() 378 ? ment->mnt_mountp : ment->mnt_special; in doexec() 450 if (((ret = umount2(ment->mnt_mountp, MS_FORCE)) < 0) && in doexec() 455 if (((ret = umount2(ment->mnt_mountp, 0)) < 0) && in doexec() 461 rpterr(ment->mnt_mountp); in doexec() 550 if (mntp && (strcmp(mlist->ment.mnt_mountp, mntp) == 0)) { in getmntlast() [all …]
|
/illumos-gate/usr/src/lib/libinstzones/common/ |
H A D | zones_lofs.c | 97 entp->mnt_mountp = _z_strdup(ent.mnt_mountp); in z_createMountTable() 120 if (strcmp(a_path, mountTable[i].mnt_mountp) == 0) { in findPathRWStatus() 196 free(mountTable[i].mnt_mountp); in z_destroyMountTable() 244 mnp->mnt_mountp == NULL || in z_resolve_lofs() 247 len = strlen(mnp->mnt_mountp); in z_resolve_lofs() 248 if (strncmp(mnp->mnt_mountp, path, len) == 0 && in z_resolve_lofs()
|
/illumos-gate/usr/src/cmd/fs.d/pcfs/mount/ |
H A D | mount.c | 76 char *mnt_mountp; in main() local 188 mnt_mountp = argv[optind++]; in main() 229 mnt_special, mnt_mountp, mflg, MNTTYPE_PCFS); in main() 231 if (mount(mnt_special, mnt_mountp, mflg, MNTTYPE_PCFS, in main() 236 mnt_special, mnt_mountp); in main() 249 mnt_special, mnt_mountp); in main()
|
/illumos-gate/usr/src/cmd/fs.d/ufs/quota/ |
H A D | quota.c | 275 mnt.mnt_mountp, uid, &dqblk) != 0 && in showquotas() 316 mnt.mnt_mountp); in showquotas() 320 mnt.mnt_mountp); in showquotas() 446 printf("Block limit reached on %s\n", mntp->mnt_mountp); in warn() 451 mntp->mnt_mountp, in warn() 458 mntp->mnt_mountp, in warn() 464 mntp->mnt_mountp, in warn() 470 printf("File count limit reached on %s\n", mntp->mnt_mountp); in warn() 475 mntp->mnt_mountp, in warn() 485 mntp->mnt_mountp, in warn() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | mnttab.h | 49 ((mp)->mnt_special = (mp)->mnt_mountp = \ 65 char *mnt_mountp; member 73 char *mnt_mountp; member
|
/illumos-gate/usr/src/cmd/fs.d/ufs/mount/ |
H A D | mount.c | 134 if (mntent.mnt_mountp != NULL && in in_mnttab() 135 strcmp(mntent.mnt_mountp, mountp) == 0 && in in_mnttab() 230 mnt.mnt_mountp = argv[optind+1]; in main() 552 again: if (mount(mnt->mnt_special, mnt->mnt_mountp, flags, fstype, in mountfs() 563 if (!in_mnttab(mnt->mnt_mountp) && in mountfs() 569 rpterr(mnt->mnt_special, mnt->mnt_mountp); in mountfs() 575 enable_logging(mnt->mnt_mountp, mnt->mnt_special); in mountfs() 577 disable_logging(mnt->mnt_mountp, mnt->mnt_special); in mountfs() 582 mnt->mnt_special, mnt->mnt_mountp); in mountfs() 585 if (checkislog(mnt->mnt_mountp)) { in mountfs() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/ufs/df/ |
H A D | df.c | 271 dfreemnt(mnt.mnt_mountp, &mnt); in main() 370 dfreemnt(mp->mnt_mountp, mp); in main() 394 dfreemnt(mlp->mntl_mnt->mnt_mountp, mlp->mntl_mnt); in main() 629 (void) printf(" %s\n", mnt->mnt_mountp); in dfreemnt() 702 if (stat64(mnt.mnt_mountp, &mount_stat) != 0) in mpath() 708 mname = mnt.mnt_mountp; in mpath() 828 if (stat64(mnt->mnt_mountp, &fs_sb) < 0 && in findmntent() 829 chroot_stat(mnt->mnt_mountp, stat64, (char *)&fs_sb, in findmntent() 987 new->mnt_mountp = in mntdup() 988 (char *)xmalloc((unsigned)(strlen(mnt->mnt_mountp) + 1)); in mntdup() [all …]
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | getmntent.c | 131 DIFF(mnt_mountp) || in getmntany_compat() 166 if (mrefp->mnt_mountp) { in getmntany() 167 mgetp->mnt_mountp = copyp; in getmntany() 168 copyp += snprintf(mgetp->mnt_mountp, in getmntany() 169 bufp + MNT_LINE_MAX - copyp, "%s", mrefp->mnt_mountp) + 1; in getmntany() 378 GETTOK_R(mnt_mountp, NULL, &tmp); in getmntent_compat()
|
/illumos-gate/usr/src/cmd/fs.d/ufs/quotaon/ |
H A D | quotaon.c | 227 oneof(mntp.mnt_mountp, listp, listcnt))) { in main() 250 if (quotactl(Q_QUOTAOFF, mntp->mnt_mountp, (uid_t)0, NULL) < 0) in quotaonoff() 253 printf("%s: quotas turned off\n", mntp->mnt_mountp); in quotaonoff() 255 if (quotactl(Q_QUOTAON, mntp->mnt_mountp, (uid_t)0, NULL) < in quotaonoff() 259 printf("%s: quotas turned on\n", mntp->mnt_mountp); in quotaonoff()
|
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | automount.c | 243 mntp->mnt_mountp); in main() 360 if (strcmp(mntpnt, mntl->mntl_mnt->mnt_mountp) == 0) { 500 if (fs_mount_in_other_zone(zsp, mnt->mnt_mountp)) in do_unmounts() 514 if (strcmp(dir->dir_name, mnt->mnt_mountp) == 0) { in do_unmounts() 523 if (umount(mnt->mnt_mountp) == 0) { in do_unmounts() 526 mnt->mnt_mountp); in do_unmounts()
|
/illumos-gate/usr/src/cmd/fs.d/ufs/quotacheck/ |
H A D | quotacheck.c | 238 oneof(mntp.mnt_mountp, listp, listcnt))) { in main() 240 "%s/%s", mntp.mnt_mountp, QFNAME); in main() 243 mntp.mnt_mountp, quotafile); in main() 308 mntp.mnt_mountp, quotafile)); in preen() 337 !oneof(mntp.mnt_mountp, listp, listcnt))) { in preen() 362 "%s/%s", mntp.mnt_mountp, QFNAME); in preen() 364 mntp.mnt_mountp, quotafile)); in preen() 726 if ((strlcpy(qfile, mntp.mnt_mountp, in quotactl()
|
/illumos-gate/usr/src/cmd/fs.d/smbclnt/mount/ |
H A D | mount.c | 315 mnt.mnt_mountp = argv[optind+1]; in main() 390 err2 = mount(mnt.mnt_special, mnt.mnt_mountp, in main() 398 mnt.mnt_mountp); in main() 401 if (stat(mnt.mnt_mountp, &sb) < 0 && in main() 404 mnt.mnt_mountp); in main()
|
/illumos-gate/usr/src/lib/libpkg/common/ |
H A D | pkgserv.c | 93 free(xmnt->mnt_mountp); in free_xmnt() 111 if (saved->mnt_mountp != NULL) in copy_xmnt() 112 saved->mnt_mountp = strdup(saved->mnt_mountp); in copy_xmnt() 213 len = strlen(xmnt.mnt_mountp); in pkgfindrealsadmdir() 217 if (strncmp(xmnt.mnt_mountp, fullpath, len) == 0 && in pkgfindrealsadmdir() 225 strcmp(saved.mnt_mountp, saved.mnt_special) == 0) { in pkgfindrealsadmdir()
|
/illumos-gate/usr/src/cmd/fs.d/smbclnt/umount/ |
H A D | umount.c | 145 pathname = mntp->mnt_mountp; in smbfs_unmount() 180 if (strcmp(mnt.mnt_mountp, dirname) == 0 || in mnttab_find()
|
/illumos-gate/usr/src/uts/common/fs/mntfs/ |
H A D | mntvnops.c | 273 tabp->mnt_mountp = (char *)(cp - elemp->mnte_text); in mntfs_populate_text() 1337 bcopy(elemp->mnte_text, newpath, (off_t)(elemp->mnte_tab.mnt_mountp)); in mntfs_special_info_element() 1338 *(newpath + (off_t)elemp->mnte_tab.mnt_mountp - 1) = '\0'; in mntfs_special_info_element() 1367 uint32_t mnt_mountp; member 1377 uint32_t mnt_mountp; member 1425 STRUCT_FSETP(ktab, mnt_mountp, in mntfs_copyout_elem() 1426 MNTFS_REAL_FIELD(dbbufp + (off_t)dbtabp->mnt_mountp) ? in mntfs_copyout_elem() 1427 ubufp + (off_t)dbtabp->mnt_mountp : NULL); in mntfs_copyout_elem() 1454 *(kbufp + (off_t)dbtabp->mnt_mountp - 1) = in mntfs_copyout_elem() 1671 preftab.mnt_mountp = mntfs_import_addr(STRUCT_FGETP(ktab, in mntioctl() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/ufs/repquota/ |
H A D | repquota.c | 211 oneof(mntp.mnt_mountp, listp, listcnt))) { in main() 213 mntp.mnt_mountp, QFNAME); in main() 215 mntp.mnt_mountp, quotafile); in main() 459 if ((strlcpy(qfile, mntp.mnt_mountp, in quotactl()
|
/illumos-gate/usr/src/cmd/zinject/ |
H A D | translate.c | 138 if (strncmp(fullpath, mp.mnt_mountp, strlen(mp.mnt_mountp)) != 0) { in parse_pathname() 146 rel = fullpath + strlen(mp.mnt_mountp); in parse_pathname()
|
/illumos-gate/usr/src/cmd/fs.d/tmpfs/ |
H A D | mount.c | 56 if (mntent.mnt_mountp != NULL && in in_mnttab() 57 strcmp(mntent.mnt_mountp, mountp) == 0 && in in_mnttab()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/rquotad/ |
H A D | rpc.rquotad.c | 434 (void) strlcpy(mountpoint, mntp.mnt_mountp, in quotactl() 521 if (stat(mp->mnt_mountp, &sb) < 0) in setup_zfs() 529 fsqp->fsq_dir = strdup(mp->mnt_mountp); in setup_zfs() 567 m.mnt_mountp, QFNAME); in setupfs() 579 fsqp->fsq_dir = strdup(m.mnt_mountp); in setupfs()
|
/illumos-gate/usr/src/lib/libfsmgt/common/ |
H A D | fs_mounts.c | 552 newp->mountp = strdup(mnttab_entry.mnt_mountp); in create_mntlist_entry() 612 newp->mountp = strdup(mnttab_entry.mnt_mountp); in create_extmntlist_entry() 681 search_entry->mnt_mountp = strdup(mountp); in create_mnttab_filter() 682 if (search_entry->mnt_mountp == NULL) { in create_mnttab_filter() 833 free(mnttab_entry->mnt_mountp); in free_mnttab_entry()
|
/illumos-gate/usr/src/cmd/zoneadm/ |
H A D | zfs.c | 127 if (strcmp(entry.mnt_mountp, cbp->match_name) in match_mountpoint() 178 if (strcmp(path, entry.mnt_mountp) == 0) { in is_mountpnt() 1296 free(tabp->mnt_mountp); in mnttab_destroy() 1416 zone_mount_dir = mountp->mnt_mountp + mounts->zonepath_len; in zone_mounts_cb() 1445 &mounts->root_mnttab->mnt_mountp) != B_TRUE) { in zone_mounts_cb() 1547 if (mtab->mnt_mountp != NULL) { in zone_mount_rootfs() 1568 mtab->mnt_mountp) != 0) in zone_mount_rootfs() 1637 if (mtab->mnt_mountp != NULL) { in zone_unmount_rootfs()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/mount/ |
H A D | mount.c | 306 mnt.mnt_mountp = argv[optind+1]; in main() 775 if (mount(mntp->mnt_special, mntp->mnt_mountp, mntflags, fstype, args, in mount_nfs() 779 mntp->mnt_mountp, strerror(errno)); in mount_nfs() 782 if (stat(mntp->mnt_mountp, &sb) < 0 && errno == ENOENT) in mount_nfs() 784 mntp->mnt_mountp, strerror(ENOENT)); in mount_nfs() 796 mntp->mnt_special, mntp->mnt_mountp); in mount_nfs() 1211 mnt->mnt_mountp, saveopt); in set_args() 2584 pr_err(gettext("backgrounding: %s\n"), mntp->mnt_mountp); in retry() 2587 pr_err(gettext("retrying: %s\n"), mntp->mnt_mountp); in retry() 2592 pr_err(gettext("%s: mounted OK\n"), mntp->mnt_mountp); in retry() [all …]
|
/illumos-gate/usr/src/lib/libbe/common/ |
H A D | be_mount.c | 1771 parentmnt = strdup(extmtab.mnt_mountp); in loopback_mount_zonepath() 1775 mntref.mnt_mountp = alt_parentmnt; in loopback_mount_zonepath() 1873 if ((entp->mnt_mountp = strdup(ent.mnt_mountp)) == NULL || in unmount_shared_fs() 1895 if (strncmp(entp->mnt_mountp, ud->altroot, altroot_len) == 0 && in unmount_shared_fs() 1896 entp->mnt_mountp[altroot_len] == '/') { in unmount_shared_fs() 1897 if (umount(entp->mnt_mountp) != 0) { in unmount_shared_fs() 1902 if (umount(entp->mnt_mountp) != 0) in unmount_shared_fs() 1910 entp->mnt_mountp, strerror(err)); in unmount_shared_fs()
|