Lines Matching refs:ef

54 static void write_aix1_dkfstab(FILE *ef, disk_fs *dp);
55 static void write_aix1_dkrmount(FILE *ef, char *hn, fsmount *fp);
56 static void write_aix3_dkfstab(FILE *ef, disk_fs *dp);
57 static void write_aix3_dkrmount(FILE *ef, char *hn, fsmount *fp);
58 static int write_dkfstab(FILE *ef, qelem *q, void (*output) (FILE *, disk_fs *));
59 static int write_dkrmount(FILE *ef, qelem *q, char *hn, void (*output) (FILE *, char *, fsmount *));
60 static void write_generic_dkfstab(FILE *ef, disk_fs *dp);
61 static void write_generic_dkrmount(FILE *ef, char *hn, fsmount *fp);
62 static void write_ultrix_dkfstab(FILE *ef, disk_fs *dp);
63 static void write_ultrix_dkrmount(FILE *ef, char *hn, fsmount *fp);
69 void (*op_fstab) (FILE *ef, disk_fs *dp);
70 void (*op_mount) (FILE *ef, char *hn, fsmount *fp);
103 write_aix1_dkfstab(FILE *ef, disk_fs *dp)
111 fprintf(ef, "\n%s:\n\tdev = %s\n\tvfs = %s\n\ttype = %s\n\tlog = %s\n\tvol = %s\n\topts = %s\n\tmount = true\n\tcheck = true\n\tfree = false\n",
124 write_aix1_dkrmount(FILE *ef, char *hn, fsmount *fp)
133 fprintf(ef, "\n%s:\n\tsite = %s\n\tdev = %s:%s\n\tvfs = %s\n\ttype = %s\n\tvol = %s\n\topts = %s\n\tmount = true\n\tcheck = true\n\tfree = false\n",
154 write_aix3_dkfstab(FILE *ef, disk_fs *dp)
161 fprintf(ef, "\n%s:\n\tdev = %s\n\tvfs = %s\n\ttype = %s\n\tlog = %s\n\tvol = %s\n\topts = %s\n\tmount = true\n\tcheck = true\n\tfree = false\n",
173 write_aix3_dkrmount(FILE *ef, char *hn, fsmount *fp)
178 fprintf(ef, "\n%s:\n\tdev = %s:%s\n\tvfs = %s\n\ttype = %s\n\tvol = %s\n\topts = %s\n\tmount = true\n\tcheck = true\n\tfree = false\n",
194 write_ultrix_dkfstab(FILE *ef, disk_fs *dp)
196 fprintf(ef, "%s:%s:%s:%s:%d:%d\n",
207 write_ultrix_dkrmount(FILE *ef, char *hn, fsmount *fp)
212 fprintf(ef, "%s@%s:%s:%s:%s:0:0\n",
228 write_generic_dkfstab(FILE *ef, disk_fs *dp)
230 fprintf(ef, "%s %s %s %s %d %d\n",
241 write_generic_dkrmount(FILE *ef, char *hn, fsmount *fp)
251 fprintf(ef, "%s:%s %s %s %s 0 0\n",
284 write_dkfstab(FILE *ef, qelem *q, void (*output) (FILE *, disk_fs *))
291 (*output) (ef, dp);
298 write_dkrmount(FILE *ef, qelem *q, char *hn, void (*output) (FILE *, char *, fsmount *))
304 (*output) (ef, hn, fp);
321 FILE *ef = pref_open(fstab_pref, hp->h_hostname, gen_hdr, hp->h_hostname);
322 if (ef) {
326 errors += write_dkfstab(ef, hp->h_disk_fs, op->op_fstab);
331 errors += write_dkrmount(ef, hp->h_mount, hp->h_hostname, op->op_mount);
333 pref_close(ef);