Lines Matching refs:queue
227 getq(struct queue ***namelist) in getq()
230 struct queue *q, **queue = NULL; in getq() local
248 queue = calloc(arraysz, sizeof(struct queue *)); in getq()
249 if (queue == NULL) in getq()
261 q = malloc(sizeof(struct queue)); in getq()
272 struct queue **newqueue; in getq()
273 newqueue = reallocarray(queue, in getq()
274 arraysz, 2 * sizeof(struct queue *)); in getq()
280 queue = newqueue; in getq()
282 queue[nitems++] = q; in getq()
286 qsort(queue, nitems, sizeof(struct queue *), compar); in getq()
287 *namelist = queue; in getq()
291 if (queue != NULL) { in getq()
293 free(queue[nitems]); in getq()
294 free(queue); in getq()
306 struct queue *p1 = *(struct queue **)v1; in compar()
307 struct queue *p2 = *(struct queue **)v2; in compar()