Lines Matching defs:vfstab

50 #include	<sys/vfstab.h>
125 * the /etc/vfstab file.
130 char *vfstab = VFSTAB;
146 * Each vfsent_t describes a vfstab entry. It is used to manage and cleanup
151 struct vfstab v; /* the vfstab entry */
154 int order; /* vfstab serial order of this vfs */
170 /* linked list of vfstab entries */
187 static vfsent_t *new_vfsent(struct vfstab *, int);
218 * /etc/vfstab is searched to fill in the missing arguments.
233 struct vfstab vget, vref;
392 * that fs type. Otherwise, determine the fs type from /etc/vfstab
429 if ((fd = fopen(vfstab, "r")) == NULL) {
434 myname, vfstab);
438 * No vfstab, but we know what we want
449 /* get a vfstab entry matching mountp or special */
570 * when printing in vfstab format.
758 gettext("%s: Warning: Line in vfstab for \"%s\" exceeds %d characters\n"),
763 gettext("%s: Warning: Line for \"%s\" in vfstab has too few entries\n"),
768 gettext("%s: Warning: Line for \"%s\" in vfstab has too many entries\n"),
773 "%s: Warning: Error in line for \"%s\" in vfstab\n"),
900 * vfstab filesystems with the automnt field == "yes". Use fstype if
946 * Read the whole vfstab into a linked list for quick processing.
948 * manipulate the vfstab data.
961 myname, vfstab);
968 * If an lofs is encountered, then the original order of the vfstab
1008 struct vfstab vget;
1012 if ((fp = fopen(vfstab, "r")) == NULL) {
1014 myname, vfstab);
1092 * No mount list specified: take all vfstab mount points.
1168 myname, *mntlist, vfstab);
1270 * line, then use the ones found in the vfstab entry,
1469 new_vfsent(struct vfstab *vin, int order)
1489 * line, then use those. Else, use the ones on the vfstab
1491 * command line override those in /etc/vfstab.
1529 * sort first by mlevel (1...N), then by vfstab order.
1546 /* sort by vfstab order. 0..N */