Lines Matching refs:printer
47 struct printer { struct
48 char *printer; /* printer name */ member
132 struct printer prtr; /* which printer is it for? */
272 char *checkremote(struct printer *_pp);
276 void displayq(struct printer *_pp, int _format);
278 void fatal(const struct printer *_pp, const char *_msg, ...)
280 int firstprinter(struct printer *_pp, int *_error);
281 void free_printer(struct printer *_pp);
284 int getport(const struct printer *_pp, const char *_rhost, int _rport);
285 int getprintcap(const char *_printer, struct printer *_pp);
286 int getq(const struct printer *_pp, struct jobqueue *(*_namelist[]));
288 void inform(const struct printer *_pp, char *_cf);
289 void init_printer(struct printer *_pp);
295 int lockchk(struct printer *_pp, char *_slockf);
296 char *lock_file_name(const struct printer *_pp, char *_buf, size_t _len);
298 int nextprinter(struct printer *_pp, int *_error);
302 void process(const struct printer *_pp, char *_file);
304 void rmremote(const struct printer *_pp);
308 int startdaemon(const struct printer *_pp);
309 char *status_file_name(const struct printer *_pp, char *_buf,
311 void trstat_init(struct printer *_pp, const char *_fname, int _filenum);
312 void trstat_write(struct printer *_pp, tr_sendrecv _sendrecv,