Lines Matching defs:dq
3335 struct deadq_entry *dq, *dq0;
3356 TAILQ_FOREACH_SAFE(dq, &deadq_head, dq_entries, dq0) {
3357 switch (dq->dq_timeout) {
3360 (void)pdkill(dq->dq_procdesc, SIGKILL);
3364 (void)pdkill(dq->dq_procdesc, SIGTERM);
3367 dq->dq_timeout--;
3785 struct deadq_entry *dq;
3790 dq = malloc(sizeof(*dq));
3791 if (dq == NULL) {
3796 dq->dq_procdesc = pd;
3797 dq->dq_timeout = DQ_TIMO_INIT;
3798 TAILQ_INSERT_TAIL(&deadq_head, dq, dq_entries);
3799 return (dq);
3803 deadq_remove(struct deadq_entry *dq)
3805 TAILQ_REMOVE(&deadq_head, dq, dq_entries);
3806 free(dq);