Home
last modified time | relevance | path

Searched refs:mnt (Results 1 – 25 of 62) sorted by relevance

123

/titanic_41/usr/src/cmd/backup/dump/
H A Ddumpfstab.c98 struct mnttab *mnt; local
122 mnt = (struct mnttab *)xmalloc(sizeof (*mnt));
123 mnt->mnt_fsname = mntstrdup(vfs.vfs_special);
124 mnt->mnt_dir = mntstrdup(vfs.vfs_mountp);
125 mnt->mnt_type = mntstrdup(vfs.vfs_fstype);
126 mnt->mnt_opts = mntstrdup(vfs.vfs_mntopts);
139 pm->pm_mnt = mnt;
166 allocmntent(mnt) in allocmntent() argument
167 struct mntent *mnt; in allocmntent()
171 new = (struct mntent *)xmalloc(sizeof (*mnt));
[all …]
H A Dpartial.c54 struct mntent *mnt; in partial_check() local
65 while (mnt = getmnttab()) { in partial_check()
66 st.st_dev = devfromopts(mnt); in partial_check()
68 stat64(mnt->mnt_dir, &st) < 0) in partial_check()
75 disk = rawname(mnt->mnt_fsname); in partial_check()
76 disk_dynamic = (disk != mnt->mnt_fsname); in partial_check()
95 devfromopts(mnt) in devfromopts() argument
96 struct mntent *mnt; in devfromopts()
100 str = hasmntopt(mnt, MNTINFO_DEV);
/titanic_41/usr/src/lib/libbc/libc/gen/common/
H A Dfstab.c40 struct mntent *mnt; in fstabscan() local
43 while (((mnt = getmntent(fs_file)) != NULL) && in fstabscan()
44 !((strcmp(mnt->mnt_type, MNTTYPE_42) == 0) || in fstabscan()
45 (strcmp(mnt->mnt_type, MNTTYPE_SWAP) == 0) || in fstabscan()
46 (strcmp(mnt->mnt_type, MNTTYPE_IGNORE) == 0))) in fstabscan()
48 if (mnt == NULL) in fstabscan()
50 fs->fs_spec = mnt->mnt_fsname; in fstabscan()
51 fs->fs_file = mnt->mnt_dir; in fstabscan()
52 if (strcmp(mnt->mnt_type, MNTTYPE_IGNORE) == 0) { in fstabscan()
53 strcpy(mnt->mnt_opts, FSTAB_XX); in fstabscan()
[all …]
H A Dmntent.c90 mnttabscan(FILE *mnttabp, struct mntent *mnt) in mnttabscan() argument
103 mnt->mnt_fsname = mntstr(&cp); in mnttabscan()
106 mnt->mnt_dir = mntstr(&cp); in mnttabscan()
109 mnt->mnt_type = mntstr(&cp); in mnttabscan()
112 mnt->mnt_opts = mntstr(&cp); in mnttabscan()
115 mnt->mnt_freq = mntdigit(&cp); in mnttabscan()
118 mnt->mnt_passno = mntdigit(&cp); in mnttabscan()
168 addmntent(FILE *mnttabp, struct mntent *mnt) in addmntent() argument
172 if (mnt == (struct mntent *)0) in addmntent()
174 if (mnt->mnt_fsname == NULL || mnt->mnt_dir == NULL || in addmntent()
[all …]
/titanic_41/usr/src/lib/libbc/libc/sys/common/
H A D_open.c214 struct mntent mnt; in putmline() local
220 GETTOK(mnt.mnt_fsname, line); in putmline()
221 GETTOK(mnt.mnt_dir, NULL); in putmline()
222 GETTOK(mnt.mnt_type, NULL); in putmline()
223 GETTOK(mnt.mnt_opts, NULL); in putmline()
225 mnt.mnt_freq = 0; in putmline()
226 mnt.mnt_passno = 0; in putmline()
230 if (strcmp(mnt.mnt_type, "ufs") == 0) { in putmline()
231 mnt.mnt_type = "4.2"; in putmline()
239 if (mnt.mnt_opts != NULL) in putmline()
[all …]
/titanic_41/usr/src/cmd/fs.d/ufs/mount/
H A Dmount.c168 struct mnttab mnt; in main() local
229 mnt.mnt_special = argv[optind]; in main()
230 mnt.mnt_mountp = argv[optind+1]; in main()
231 mnt.mnt_fstype = fstype; in main()
251 mnt.mnt_mntopts = opts; in main()
252 if (findopt(mnt.mnt_mntopts, "m")) in main()
254 if ((gflg || findopt(mnt.mnt_mntopts, MNTOPT_GLOBAL)) && in main()
255 findopt(mnt.mnt_mntopts, MNTOPT_NBMAND)) { in main()
265 if (findopt(mnt.mnt_mntopts, MNTOPT_RQ)) { in main()
266 rmopt(&mnt, MNTOPT_RQ); in main()
[all …]
/titanic_41/usr/src/lib/libtsol/common/
H A Dgetpathbylabel.c104 tsol_mnt_free(struct mnttab *mnt) in tsol_mnt_free() argument
106 if (mnt->mnt_special) in tsol_mnt_free()
107 free(mnt->mnt_special); in tsol_mnt_free()
108 if (mnt->mnt_mountp) in tsol_mnt_free()
109 free(mnt->mnt_mountp); in tsol_mnt_free()
110 if (mnt->mnt_fstype) in tsol_mnt_free()
111 free(mnt->mnt_fstype); in tsol_mnt_free()
112 if (mnt->mnt_mntopts) in tsol_mnt_free()
113 free(mnt->mnt_mntopts); in tsol_mnt_free()
114 free(mnt); in tsol_mnt_free()
[all …]
/titanic_41/usr/src/lib/libast/common/port/
H A Dmnt.c37 NoN(mnt)
55 Mnt_t mnt;
72 hp->mnt.flags = 0;
77 hp->mnt.flags |= MNT_REMOTE;
87 hp->mnt.flags |= MNT_REMOTE;
92 hp->mnt.flags |= MNT_REMOTE;
95 hp->mnt.fs = (char*)fs;
96 hp->mnt.dir = (char*)dir;
97 hp->mnt.type = (char*)type;
98 hp->mnt.options = (char*)options;
[all …]
/titanic_41/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_unmount/
H A Dzfs_unmount.kshlib37 typeset mnt=$3
42 mounted $mnt || wasmounted=0
45 log_must $ZFS $cmd $opt $mnt
47 log_must unmounted $mnt
49 log_note "Successfully $ZFS $cmd $opt $mnt"
52 log_note "$ZFS $cmd $opt $mnt"
54 $ZFS $cmd $opt $mnt
57 log_fail "'$ZFS $cmd $opt $mnt' " \
62 log_must mounted $mnt
64 log_must unmounted $mnt
[all …]
H A Dzfs_unmount_001_pos.ksh62 typeset mnt=$3
76 log_must $ZFS $cmd $options $mnt
78 unmounted "$mnt" || \
79 log_fail "Unable to unmount $options $mnt"
81 log_note "Successfully unmounted $options $mnt"
/titanic_41/usr/src/cmd/fs.d/
H A Dfslib.c84 fsdupmnttab(struct extmnttab *mnt) in fsdupmnttab() argument
97 new->mnt_mountp = (char *)malloc(strlen(mnt->mnt_mountp) + 2); in fsdupmnttab()
100 (void) strcpy(new->mnt_mountp, mnt->mnt_mountp); in fsdupmnttab()
102 if ((new->mnt_special = strdup(mnt->mnt_special)) == NULL) in fsdupmnttab()
105 if ((new->mnt_fstype = strdup(mnt->mnt_fstype)) == NULL) in fsdupmnttab()
108 if (mnt->mnt_mntopts != NULL) in fsdupmnttab()
109 if ((new->mnt_mntopts = strdup(mnt->mnt_mntopts)) == NULL) in fsdupmnttab()
112 if (mnt->mnt_time != NULL) in fsdupmnttab()
113 if ((new->mnt_time = strdup(mnt->mnt_time)) == NULL) in fsdupmnttab()
116 new->mnt_major = mnt->mnt_major; in fsdupmnttab()
[all …]
H A Dfssnapsup.c108 kstat_t *mnt; in fssnap_show_status() local
187 mnt = kstat_lookup(kslib, SNAP_NAME, i, FSSNAP_KSTAT_MNTPT); in fssnap_show_status()
190 if (mnt == NULL) in fssnap_show_status()
192 if (kstat_read(kslib, mnt, NULL) == -1) in fssnap_show_status()
196 (!usenum && strcmp(mountpoint, mnt->ks_data) != 0)) in fssnap_show_status()
201 printf("%4d\t%s\n", i, (char *)mnt->ks_data); in fssnap_show_status()
213 kstat_t *mnt; in fssnap_display_info() local
256 mnt = kstat_lookup(kslib, SNAP_NAME, snapnum, in fssnap_display_info()
258 if (mnt == NULL) { in fssnap_display_info()
263 if (kstat_read(kslib, mnt, NULL) == -1) { in fssnap_display_info()
[all …]
/titanic_41/usr/src/cmd/rexd/
H A Dmntent.c97 mnttabscan(FILE *mnttabp, struct mnttab *mnt) in mnttabscan() argument
112 mnt->mnt_special = mntstr(&cp); in mnttabscan()
115 mnt->mnt_mountp = mntstr(&cp); in mnttabscan()
118 mnt->mnt_fstype = mntstr(&cp); in mnttabscan()
121 mnt->mnt_mntopts = mntstr(&cp); in mnttabscan()
124 mnt->mnt_time = mntstr(&cp); in mnttabscan()
230 mntprtent(FILE *mnttabp, struct mnttab *mnt) in mntprtent() argument
233 mnt->mnt_special, in mntprtent()
234 mnt->mnt_mountp, in mntprtent()
235 mnt->mnt_fstype, in mntprtent()
[all …]
H A Dmount_nfs.c68 static void freemnttab(struct mnttab *mnt);
115 struct mnttab mnt; in mount_nfs() local
397 mnt.mnt_special = fsname; in mount_nfs()
398 mnt.mnt_mountp = dir; in mount_nfs()
399 mnt.mnt_fstype = MNTTYPE_NFS; in mount_nfs()
400 mnt.mnt_mntopts = opts; in mount_nfs()
402 mnt.mnt_time = tbuf; in mount_nfs()
485 dupmnttab(struct mnttab *mnt) in dupmnttab() argument
494 new->mnt_special = strdup(mnt->mnt_special); in dupmnttab()
497 new->mnt_mountp = strdup(mnt->mnt_mountp); in dupmnttab()
[all …]
/titanic_41/usr/src/cmd/fs.d/ufs/df/
H A Ddf.c89 static struct mnttab *mntdup(struct mnttab *mnt);
153 struct mnttab mnt; in main() local
267 while (getmntent(mtabp, &mnt) == 0) { in main()
268 if (strcmp(typestr, mnt.mnt_fstype) != 0) { in main()
271 dfreemnt(mnt.mnt_mountp, &mnt); in main()
558 dfreemnt(char *file, struct mnttab *mnt) in dfreemnt() argument
573 (void) printf("%s", mnt->mnt_special); in dfreemnt()
575 if (strlen(mnt->mnt_special) > (size_t)20) { in dfreemnt()
576 (void) printf("%s\n", mnt->mnt_special); in dfreemnt()
579 (void) printf("%-20.20s", mnt->mnt_special); in dfreemnt()
[all …]
/titanic_41/usr/src/uts/common/fs/mntfs/
H A Dmntvfsops.c181 mntdata_t *mnt; in mntmount() local
206 mnt = kmem_zalloc(sizeof (*mnt), KM_SLEEP); in mntmount()
211 kmem_free(mnt, sizeof (*mnt)); in mntmount()
216 zone_init_ref(&mnt->mnt_zone_ref); in mntmount()
217 zone_hold_ref(zone, &mnt->mnt_zone_ref, ZONE_REF_MNTFS); in mntmount()
218 mnp = &mnt->mnt_node; in mntmount()
221 vfsp->vfs_data = (caddr_t)mnt; in mntmount()
244 mntdata_t *mnt = (mntdata_t *)vfsp->vfs_data; in mntunmount() local
245 vnode_t *vp = MTOV(&mnt->mnt_node); in mntunmount()
254 if (vp->v_count > 1 || mnt->mnt_nopen > 0) { in mntunmount()
[all …]
/titanic_41/usr/src/cmd/stat/common/
H A Dmnt.c114 struct extmnttab mnt; in build_mnt_list() local
133 (void) memset(&mnt, 0, sizeof (struct extmnttab)); in build_mnt_list()
136 while ((found = getextmntent(mpt, &mnt, in build_mnt_list()
139 if (strcmp(mnt.mnt_fstype, MNTTYPE_UFS) == 0) in build_mnt_list()
141 else if (strcmp(mnt.mnt_fstype, in build_mnt_list()
149 safe_strdup(mnt.mnt_special); in build_mnt_list()
151 safe_strdup(mnt.mnt_mountp); in build_mnt_list()
153 safe_strdup(mnt.mnt_mntopts); in build_mnt_list()
154 item->minor = mnt.mnt_minor; in build_mnt_list()
/titanic_41/usr/src/lib/libast/common/string/
H A Dfmtfs.c61 register Mnt_t* mnt; in fmtfs() local
80 while ((mnt = mntread(mp)) && (stat(mnt->dir, &rt) || rt.st_dev != st->st_dev)); in fmtfs()
81 if (mnt && mnt->type) in fmtfs()
82 s = mnt->type; in fmtfs()
/titanic_41/usr/src/cmd/fs.d/autofs/
H A Dauto_mnttab.c59 get_devid(mnt) in get_devid() argument
60 struct extmnttab *mnt; in get_devid()
62 return (makedev(mnt->mnt_major, mnt->mnt_minor));
H A Dautomount.c94 struct extmnttab mnt, *mntp; in main() local
483 struct extmnttab *mnt; in do_unmounts() local
496 mnt = mntl->mntl_mnt; in do_unmounts()
497 omnt = (struct mnttab *)mnt; in do_unmounts()
498 if (strcmp(mnt->mnt_fstype, MNTTYPE_AUTOFS) != 0) in do_unmounts()
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()
/titanic_41/usr/src/cmd/fs.d/ufs/quota/
H A Dquota.c242 struct mnttab mnt; in showquotas() local
267 while (getmntent(mtab, &mnt) == NULL) { in showquotas()
268 if (strcmp(mnt.mnt_fstype, MNTTYPE_ZFS) == 0) { in showquotas()
270 if (getzfsquota(name, mnt.mnt_special, &dqblk)) in showquotas()
272 } else if (strcmp(mnt.mnt_fstype, MNTTYPE_UFS) == 0) { in showquotas()
275 mnt.mnt_mountp, uid, &dqblk) != 0 && in showquotas()
276 !(vflag && getdiskquota(&mnt, uid, &dqblk)))) in showquotas()
278 } else if (strcmp(mnt.mnt_fstype, MNTTYPE_NFS) == 0) { in showquotas()
290 if ((mntopt = hasmntopt(&mnt, MNTOPT_ZONE)) && in showquotas()
298 if (hasopt(MNTOPT_NOQUOTA, mnt.mnt_mntopts)) in showquotas()
[all …]
/titanic_41/usr/src/cmd/hal/tools/
H A Dhal-storage-shared.c106 static struct mnttab mnt; in mtab_next()
108 if (getmntent (handle, &mnt) == 0) { in mtab_next()
110 *mount_point = g_strdup (mnt.mnt_mountp); in mtab_next()
112 return mnt.mnt_special; in mtab_next()
117 struct mntent *mnt; in mtab_next()
119 mnt = getmntent (handle); in mtab_next()
121 if (mnt != NULL) { in mtab_next()
123 *mount_point = g_strdup (mnt->mnt_dir); in mtab_next()
125 return mnt->mnt_fsname; in mtab_next()
177 struct mntent *mnt; in fstab_next()
[all …]
/titanic_41/usr/src/cmd/fs.d/smbclnt/umount/
H A Dumount.c165 struct extmnttab mnt; local
173 while (getextmntent(fp, &mnt, sizeof (struct extmnttab)) == 0) {
174 if (strcmp(mnt.mnt_mountp, dirname) == 0 ||
175 strcmp(mnt.mnt_special, dirname) == 0) {
178 res = fsdupmnttab(&mnt);
/titanic_41/usr/src/cmd/fs.d/smbclnt/mount/
H A Dmount.c156 struct mnttab mnt; variable
220 mnt.mnt_mntopts = optbuf; in main()
305 mnt.mnt_special = special; in main()
306 mnt.mnt_mountp = argv[optind+1]; in main()
381 err2 = mount(mnt.mnt_special, mnt.mnt_mountp, in main()
383 mnt.mnt_mntopts, MAX_MNTOPT_STR); in main()
389 mnt.mnt_mountp); in main()
392 if (stat(mnt.mnt_mountp, &sb) < 0 && in main()
395 mnt.mnt_mountp); in main()
398 mnt.mnt_special); in main()
/titanic_41/usr/src/lib/libvolmgt/common/
H A Dvolmgt_on_private.c78 struct mnttab mnt; /* set bug not used */ in _dev_mounted() local
106 if (vol_getmntdev(fp, &mnt, sb.st_rdev, &info) != 0) { in _dev_mounted()
417 struct mnttab mnt; in get_media_info() local
446 if (vol_getmntdev(fp, &mnt, sb.st_rdev, &info) != 0) { in get_media_info()
457 *spclp = strdup(mnt.mnt_special); in get_media_info()
472 cp = mnt.mnt_mountp; in get_media_info()
481 mnt_dir = mnt.mnt_mountp; /* save dir path */ in get_media_info()

123