Lines Matching refs:queue
104 static int Q_BSearch(queue *q, void *key,
126 int Q_Init(queue *q) in Q_Init()
152 int Q_AtHead(queue *q) in Q_AtHead()
172 int Q_AtTail(queue *q) in Q_AtTail()
192 inline int Q_IsEmpty(queue *q) in Q_IsEmpty()
211 int Q_Size(queue *q) in Q_Size()
231 void *Q_Head(queue *q) in Q_Head()
256 void *Q_Tail(queue *q) in Q_Tail()
281 int Q_PushHead(queue *q, void *d) in Q_PushHead()
333 int Q_PushTail(queue *q, void *d) in Q_PushTail()
385 void *Q_PopHead(queue *q) in Q_PopHead()
428 void *Q_PopTail(queue *q) in Q_PopTail()
472 void *Q_Next(queue *q) in Q_Next()
502 void *Q_Previous(queue *q) in Q_Previous()
516 void *Q_Iter_Del(queue *q, q_iter iter) in Q_Iter_Del()
581 void *Q_DelCur(queue* q) { in Q_DelCur()
605 void Q_Destroy(queue *q) in Q_Destroy()
627 void *Q_Get(queue *q) in Q_Get()
653 int Q_Put(queue *q, void *data) in Q_Put()
685 int Q_Find(queue *q, void *data, in Q_Find()
772 int Q_Sort(queue *q, int (*Comp)(const void *, const void *)) in Q_Sort()
848 static int Q_BSearch( queue *q, void *key, in Q_BSearch()
892 void *Q_Seek(queue *q, void *data, int (*Comp)(const void *, const void *)) in Q_Seek()
936 int Q_Insert(queue *q, void *data, int (*Comp)(const void *, const void *)) in Q_Insert()
951 q_iter Q_Iter_Head(queue *q) { in Q_Iter_Head()
955 q_iter Q_Iter_Tail(queue *q) { in Q_Iter_Tail()