Lines Matching refs:queue
87 static CNativeBuffer *get_front(struct CNativeBuffer *queue) {
88 CNativeBuffer *buf = queue->next;
89 if (buf == queue)
91 buf->next->prev = queue;
92 queue->next = buf->next;
97 static void put_front(struct CNativeBuffer *queue, aBuffer *_buf) {
99 buf->prev = queue;
100 buf->next = queue->next;
101 queue->next->prev = buf;
102 queue->next = buf;
105 static void put_back(struct CNativeBuffer *queue, aBuffer *_buf) {
107 buf->next = queue;
108 buf->prev = queue->prev;
109 queue->prev->next = buf;
110 queue->prev = buf;
233 LOG(">> queue buffer %p %d\n", buffer, ffd);