jobqueue
getq(const struct printer *pp, struct jobqueue *(*namelist[]))
register struct jobqueue *q, **queue;
queue = (struct jobqueue **)malloc(arraysz * sizeof(struct jobqueue *));
entrysz = sizeof(struct jobqueue) - sizeof(q->job_cfname) +
q = (struct jobqueue *)malloc(entrysz);
queue = (struct jobqueue **)reallocarray((char *)queue,
arraysz, 2 * sizeof(struct jobqueue *));
qsort(queue, nitems, sizeof(struct jobqueue *), compar);
const struct jobqueue *qe1, *qe2;
qe1 = *(const struct jobqueue * const *)p1;
qe2 = *(const struct jobqueue * const *)p2;
register struct jobqueue *q;
struct jobqueue **queue;
int getq(const struct printer *_pp, struct jobqueue *(*_namelist[]));
match_jobspec(struct jobqueue *jq, struct jobspec *jspec)
scanq_jobspec(int qcount, struct jobqueue **squeue, int sopts, struct
struct jobqueue **qent;
static int match_jobspec(struct jobqueue *_jq, struct jobspec *_jspec);
struct jobqueue;
typedef int process_jqe(void *_myinfo, struct jobqueue *_jq,
int scanq_jobspec(int _qitems, struct jobqueue **_squeue, int _sopts,
struct jobqueue **queue;
touch(struct jobqueue *jq)
register struct jobqueue **qq;
static int touch(struct jobqueue *_jq);
touch_jqe(void *myinfo, struct jobqueue *jq, struct jobspec *jspec)
static struct jobqueue **queue;
register struct jobqueue *q, **qp;
struct jobqueue **queue;