/illumos-gate/usr/src/cmd/fs.d/ufs/mount/ |
H A D | mount.c | 251 mnt.mnt_mntopts = opts; in main() 252 if (findopt(mnt.mnt_mntopts, "m")) in main() 255 findopt(mnt.mnt_mntopts, MNTOPT_NBMAND)) { in main() 265 if (findopt(mnt.mnt_mntopts, MNTOPT_RQ)) { in main() 425 (void) strcpy(opts, mnt->mnt_mntopts); in mountfs() 536 if (mnt->mnt_mntopts[0] != '\0') in mountfs() 537 (void) strcat(mnt->mnt_mntopts, ","); in mountfs() 545 if (mnt->mnt_mntopts[0] != '\0') in mountfs() 546 (void) strcat(mnt->mnt_mntopts, ","); in mountfs() 641 } else if (optstart != mnt->mnt_mntopts) { in rmopt() [all …]
|
/illumos-gate/usr/src/lib/libinstzones/common/ |
H A D | zones_lofs.c | 95 if (ent.mnt_mntopts != NULL) in z_createMountTable() 96 entp->mnt_mntopts = _z_strdup(ent.mnt_mntopts); in z_createMountTable() 199 free(mountTable[i].mnt_mntopts); in z_destroyMountTable() 268 if (mnp->mnt_mntopts != NULL && in z_resolve_lofs() 269 (cp = strstr(mnp->mnt_mntopts, MNTOPT_RO)) != in z_resolve_lofs() 271 (cp == mnp->mnt_mntopts || cp[-1] == ',') && in z_resolve_lofs()
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | getmntent.c | 133 DIFF(mnt_mntopts) || in getmntany_compat() 176 if (mrefp->mnt_mntopts) { in getmntany() 177 mgetp->mnt_mntopts = copyp; in getmntany() 178 copyp += snprintf(mgetp->mnt_mntopts, in getmntany() 179 bufp + MNT_LINE_MAX - copyp, "%s", mrefp->mnt_mntopts) + 1; in getmntany() 312 if (mnt->mnt_mntopts == NULL) in hasmntopt() 314 (void) strcpy(opts, mnt->mnt_mntopts); in hasmntopt() 325 return (f - tmpopts + mnt->mnt_mntopts); in hasmntopt() 380 GETTOK_R(mnt_mntopts, NULL, &tmp); in getmntent_compat()
|
/illumos-gate/usr/src/lib/libtsol/common/ |
H A D | getpathbylabel.c | 109 if (mnt->mnt_mntopts) in tsol_mnt_free() 110 free(mnt->mnt_mntopts); in tsol_mnt_free() 144 new->mnt_mntopts = NULL; in mntdup() 161 new->mnt_mntopts = strdup(mnt->mnt_mntopts); in mntdup() 162 if (new->mnt_mntopts == NULL) { in mntdup() 271 (void) strncpy(mntopts, mnt->mnt_mntopts, MAXPATHLEN); in getnfspathbyautofs() 312 if (strstr(mnt->mnt_mntopts, ZONE_OPT) != NULL) in getnfspathbyautofs()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | mnttab.h | 50 (mp)->mnt_fstype = (mp)->mnt_mntopts = \ 67 char *mnt_mntopts; member 75 char *mnt_mntopts; member
|
/illumos-gate/usr/src/cmd/fs.d/ |
H A D | fslib.c | 106 if (mnt->mnt_mntopts != NULL) in fsdupmnttab() 107 if ((new->mnt_mntopts = strdup(mnt->mnt_mntopts)) == NULL) in fsdupmnttab() 138 if (mnt->mnt_mntopts) in fsfreemnttab() 139 free(mnt->mnt_mntopts); in fsfreemnttab()
|
H A D | mount.c | 611 if (ignore(mget.mnt_mntopts)) in print_mnttab() 618 elide_dev(mget.mnt_mntopts); in print_mnttab() 623 mget.mnt_mntopts != NULL ? in print_mnttab() 624 mget.mnt_mntopts : "-"); in print_mnttab() 631 flags(mget.mnt_mntopts, NEW), in print_mnttab() 638 flags(mget.mnt_mntopts, OLD), in print_mnttab()
|
/illumos-gate/usr/src/cmd/zoneadm/ |
H A D | zfs.c | 1299 free(tabp->mnt_mntopts); in mnttab_destroy() 1332 retval->mnt_mntopts = (char *)malloc(MAX_MNTOPT_STR * sizeof (char)); in mnttab_dup() 1333 if (retval->mnt_mntopts == NULL) in mnttab_dup() 1335 if (srcp->mnt_mntopts != NULL) { in mnttab_dup() 1336 if (strlcpy(retval->mnt_mntopts, srcp->mnt_mntopts, in mnttab_dup() 1344 retval->mnt_mntopts[0] = '\0'; in mnttab_dup() 1563 if (zfs_mount(zhp, mtab->mnt_mntopts, 0) != 0) { in zone_mount_rootfs() 1582 if (mtab->mnt_mntopts != NULL) in zone_mount_rootfs() 1587 mtab->mnt_mntopts, MAX_MNTOPT_STR * sizeof (char)) != 0) { in zone_mount_rootfs()
|
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | fake_vfs.c | 541 mntopts_t mnt_mntopts; in fake_domount() local 566 mnt_mntopts.mo_count = 0; in fake_domount() 582 vfs_copyopttbl(&vswp->vsw_optproto, &mnt_mntopts); in fake_domount() 606 vfs_parsemntopts(&mnt_mntopts, inargs, 0); in fake_domount() 614 vfs_setmntopt_nolock(&mnt_mntopts, MNTOPT_RO, NULL, 0, 0); in fake_domount() 616 vfs_setmntopt_nolock(&mnt_mntopts, MNTOPT_NOSUID, NULL, 0, 0); in fake_domount() 622 if (vfs_optionisset_nolock(&mnt_mntopts, in fake_domount() 632 if (vfs_optionisset_nolock(&mnt_mntopts, MNTOPT_RO, NULL)) { in fake_domount() 665 vfs_setmntopt_nolock(&mnt_mntopts, MNTOPT_NOSUID, NULL, 0, 0); in fake_domount() 701 vfs_swapopttbl(&mnt_mntopts, &vfsp->vfs_mntopts); in fake_domount() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | autod_mount.c | 365 m.mnt_mntopts = opts; 486 m.mnt_mntopts = ur->mntopts; 627 mtmap.mnt_mntopts = *mapentopts; in inherit_options() 628 mtopt.mnt_mntopts = opts; in inherit_options() 648 mt.mnt_mntopts = opts; in hasrestrictopt()
|
H A D | automount.c | 255 mntp->mnt_mntopts) == 0) { in main()
|
/illumos-gate/usr/src/lib/libfsmgt/common/ |
H A D | fs_mounts.c | 568 newp->mntopts = strdup(mnttab_entry.mnt_mntopts); in create_mntlist_entry() 628 newp->mntopts = strdup(mnttab_entry.mnt_mntopts); in create_extmntlist_entry() 703 search_entry->mnt_mntopts = strdup(mntopts); in create_mnttab_filter() 704 if (search_entry->mnt_mntopts == NULL) { in create_mnttab_filter() 835 free(mnttab_entry->mnt_mntopts); in free_mnttab_entry()
|
/illumos-gate/usr/src/uts/common/fs/mntfs/ |
H A D | mntvnops.c | 289 tabp->mnt_mntopts = (char *)(cp - elemp->mnte_text); in mntfs_populate_text() 1369 uint32_t mnt_mntopts; member 1379 uint32_t mnt_mntopts; member 1431 STRUCT_FSETP(ktab, mnt_mntopts, in mntfs_copyout_elem() 1433 ubufp + (off_t)dbtabp->mnt_mntopts : NULL); in mntfs_copyout_elem() 1456 *(kbufp + (off_t)dbtabp->mnt_mntopts - 1) = in mntfs_copyout_elem() 1675 preftab.mnt_mntopts = mntfs_import_addr(STRUCT_FGETP(ktab, in mntioctl() 1676 mnt_mntopts), ubufp, prefbuf, MNT_LINE_MAX); in mntioctl() 1736 (!preftab.mnt_mntopts || mntfs_same_word( in mntioctl() 1737 preftab.mnt_mntopts, prefbuf, MNT_LINE_MAX, in mntioctl() [all …]
|
H A D | mntvfsops.c | 59 static mntopts_t mnt_mntopts = { variable 69 &mnt_mntopts
|
/illumos-gate/usr/src/cmd/fs.d/ufs/df/ |
H A D | df.c | 995 if (mnt->mnt_mntopts != NULL) { in mntdup() 996 new->mnt_mntopts = in mntdup() 997 (char *)xmalloc((unsigned)(strlen(mnt->mnt_mntopts) + 1)); in mntdup() 998 (void) strcpy(new->mnt_mntopts, mnt->mnt_mntopts); in mntdup() 1000 new->mnt_mntopts = NULL; in mntdup()
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | vfs.c | 1097 mntopts_t mnt_mntopts; in domount() local 1128 mnt_mntopts.mo_count = 0; in domount() 1206 vfs_copyopttbl(&vswp->vsw_optproto, &mnt_mntopts); in domount() 1229 vfs_parsemntopts(&mnt_mntopts, inargs, 0); in domount() 1237 vfs_setmntopt_nolock(&mnt_mntopts, MNTOPT_RO, NULL, 0, 0); in domount() 1245 if (remount = vfs_optionisset_nolock(&mnt_mntopts, in domount() 1571 &mnt_mntopts); in domount() 1573 vfs_swapopttbl_nolock(&mnt_mntopts, &tmp_mntopts); in domount() 1613 vfs_swapopttbl(&mnt_mntopts, &vfsp->vfs_mntopts); in domount() 1641 vfs_swapopttbl(&mnt_mntopts, &vfsp->vfs_mntopts); in domount() [all …]
|
/illumos-gate/usr/src/cmd/backup/dump/ |
H A D | dumpusg.h | 62 #define mnt_opts mnt_mntopts
|
/illumos-gate/usr/src/cmd/fs.d/nfs/mount/ |
H A D | mount.c | 255 mnt.mnt_mntopts = optbuf; in main() 271 (void) strcpy(mnt.mnt_mntopts, optarg); in main() 418 if (p = strstr(mntp->mnt_mntopts, "rw")) { in mount_nfs() 767 saveopts = strdup(mntp->mnt_mntopts); in mount_nfs() 776 sizeof (*args), mntp->mnt_mntopts, MAX_MNTOPT_STR) < 0) { in mount_nfs() 795 cmp_requested_to_actual_options(saveopts, mntp->mnt_mntopts, in mount_nfs() 985 optstr = opts = strdup(mnt->mnt_mntopts); in set_args() 987 optlen = strlen(mnt->mnt_mntopts) + sizeof (MNTOPT_XATTR) + 1; in set_args() 1226 strcpy(mnt->mnt_mntopts, newopts); in set_args()
|
/illumos-gate/usr/src/cmd/stat/common/ |
H A D | mnt.c | 151 safe_strdup(mnt.mnt_mntopts); in build_mnt_list()
|
/illumos-gate/usr/src/cmd/fs.d/udfs/mount/ |
H A D | mount.c | 124 m.mnt_mntopts = optbuf; in main()
|
/illumos-gate/usr/src/cmd/fs.d/smbclnt/mount/ |
H A D | mount.c | 229 mnt.mnt_mntopts = optbuf; in main() 392 mnt.mnt_mntopts, MAX_MNTOPT_STR); in main()
|
/illumos-gate/usr/src/cmd/fs.d/ufs/quota/ |
H A D | quota.c | 298 if (hasopt(MNTOPT_NOQUOTA, mnt.mnt_mntopts)) in showquotas() 306 if (hasopt(MNTOPT_PUBLIC, mnt.mnt_mntopts)) in showquotas() 689 hasopt(MNTOPT_RO, mnt.mnt_mntopts)) in quotactl()
|
/illumos-gate/usr/src/cmd/oamuser/user/ |
H A D | homedir.c | 316 search.mnt_special = search.mnt_mntopts = search.mnt_time = NULL; in get_mnt_special()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/umount/ |
H A D | umount.c | 194 inform_server(mntp->mnt_special, mntp->mnt_mntopts, quick); in nfs_unmount()
|
/illumos-gate/usr/src/cmd/zoneadmd/ |
H A D | vplat.c | 234 free(mnt_array[i].mnt_mntopts); in free_mnttable() 281 if (mnt.mnt_mntopts != NULL) in build_mnttable() 282 mnp->mnt_mntopts = strdup(mnt.mnt_mntopts); in build_mnttable() 286 (mnt.mnt_mntopts != NULL && mnp->mnt_mntopts == NULL) || in build_mnttable() 383 if (mnp->mnt_mntopts != NULL && in resolve_lofs() 384 (cp = strstr(mnp->mnt_mntopts, MNTOPT_RO)) != in resolve_lofs() 386 (cp == mnp->mnt_mntopts || cp[-1] == ',') && in resolve_lofs()
|