Lines Matching refs:printer
54 static int interpret_error(const struct printer *pp, int error);
55 static void make_spool_dir(const struct printer *pp);
56 static void note_spool_dir(const struct printer *pp, const struct stat *st);
71 struct printer myprinter, *pp; in main()
140 warn("%s: %s", pp->printer, pp->spool_dir); in main()
174 interpret_error(const struct printer *pp, int error) in interpret_error()
181 warnx("%s: loop detected in tc= expansion", pp->printer); in interpret_error()
184 warnx("%s: unresolved tc= expansion", pp->printer); in interpret_error()
205 char *printer; member
226 note_spool_dir(const struct printer *pp, const struct stat *st) in note_spool_dir()
235 dp->printer = strdup(pp->printer); in note_spool_dir()
236 if (dp->printer == 0) in note_spool_dir()
237 err(++problems, "malloc(%lu)", strlen(pp->printer) + 1UL); in note_spool_dir()
268 dp->printer, dp2->printer, dp->path); in check_spool_dirs()
271 "directory", dp->path, dp->printer, in check_spool_dirs()
272 dp2->path, dp2->printer); in check_spool_dirs()
286 make_spool_dir(const struct printer *pp) in make_spool_dir()
294 warn("%s: mkdir %s", pp->printer, sd); in make_spool_dir()