Lines Matching refs:qe
119 slp_queue_entry_t *qe; in slp_enqueue() local
122 if ((qe = malloc(sizeof (*qe))) == NULL) { in slp_enqueue()
128 qe->msg = msg; in slp_enqueue()
129 qe->next = NULL; in slp_enqueue()
131 q->tail->next = qe; in slp_enqueue()
132 q->tail = qe; in slp_enqueue()
134 q->head = q->tail = qe; in slp_enqueue()
148 slp_queue_entry_t *qe; in slp_enqueue_at_head() local
151 if ((qe = malloc(sizeof (*qe))) == NULL) { in slp_enqueue_at_head()
157 qe->msg = msg; in slp_enqueue_at_head()
158 qe->next = q->head; in slp_enqueue_at_head()
159 q->head = qe; in slp_enqueue_at_head()
173 slp_queue_entry_t *qe = q->head; in dequeue_nolock() local
175 if (!qe) in dequeue_nolock()
177 msg = qe->msg; in dequeue_nolock()
178 if (!qe->next) /* last one in queue */ in dequeue_nolock()
181 q->head = qe->next; in dequeue_nolock()
182 free(qe); in dequeue_nolock()