Lines Matching full:me

56 static __inline void QNode_InsPrev(QNode *me, QNode *pn)  in QNode_InsPrev()  argument
58 QNode *pPrev = me->pPrev; in QNode_InsPrev()
60 pn->pNext = me; in QNode_InsPrev()
63 me->pPrev = pn; in QNode_InsPrev()
67 static __inline void QNode_InsNext(QNode *me, QNode *pn) in QNode_InsNext() argument
69 QNode *pNext = me->pNext; in QNode_InsNext()
71 pn->pPrev = me; in QNode_InsNext()
74 me->pNext = pn; in QNode_InsNext()
79 static __inline void QNode_Dequeue(QNode *me) in QNode_Dequeue() argument
81 QNode *pNext = me->pNext; in QNode_Dequeue()
82 QNode *pPrev = me->pPrev; in QNode_Dequeue()
88 static __inline void QNode_CtorZ(QNode *me) in QNode_CtorZ() argument
90 me->pNext = me->pPrev = 0; in QNode_CtorZ()
93 static __inline int QNode_IsQueuedZ(QNode *me) in QNode_IsQueuedZ() argument
95 return (0 != me->pNext); in QNode_IsQueuedZ()
98 static __inline void QNode_DequeueZ(QNode *me) in QNode_DequeueZ() argument
100 if (QNode_IsQueuedZ(me)) { in QNode_DequeueZ()
101 QNode_Dequeue(me); in QNode_DequeueZ()
102 me->pNext = me->pPrev = 0; in QNode_DequeueZ()
111 static __inline void QList_Zero(QList *me) in QList_Zero() argument
113 me->n.pNext = me->n.pPrev = &me->n; in QList_Zero()
117 static __inline void QList_Ctor(QList *me) in QList_Ctor() argument
119 QList_Zero(me); in QList_Ctor()
123 static __inline int QList_IsEmpty(QList *me) in QList_IsEmpty() argument
125 return me->n.pNext == &me->n; in QList_IsEmpty()
128 static __inline int QList_IsNull(QList *me) in QList_IsNull() argument
130 return ((0 == me->n.pNext) && (0 == me->n.pPrev)); in QList_IsNull()
134 static __inline void QList_AppendNode(QList *me, QNode *pn) in QList_AppendNode() argument
136 QNode_InsPrev(&me->n, pn); in QList_AppendNode()
140 static __inline void QList_PrependNode(QList *me, QNode *pn) in QList_PrependNode() argument
142 QNode_InsNext(&me->n, pn); in QList_PrependNode()
146 static __inline void QList_CtorFrom(QList *me, QList *psrc) in QList_CtorFrom() argument
149 QNode *d = &me->n; in QList_CtorFrom()
161 static __inline void QList_AppendList(QList *me, QList *psrc) in QList_AppendList() argument
164 QNode *d = &me->n; in QList_AppendList()
204 static __inline QNode *QList_GetFirst(QList *me) in QList_GetFirst() argument
206 QNode *pn = me->n.pNext; in QList_GetFirst()
208 return (pn == &me->n ? 0 : pn); in QList_GetFirst()
211 static __inline QNode *QList_GetLast(QList *me) in QList_GetLast() argument
213 QNode *pn = me->n.pPrev; in QList_GetLast()
215 return (pn == &me->n ? 0 : pn); in QList_GetLast()
218 static __inline QNode *QList_Pop(QList *me) in QList_Pop() argument
220 QNode *pn = me->n.pNext; in QList_Pop()
223 me->n.pNext = pnn; in QList_Pop()
224 pnn->pPrev = &me->n; in QList_Pop()
226 return (pn == &me->n ? 0 : pn); in QList_Pop()
229 static __inline QNode *QList_PopZ(QList *me) in QList_PopZ() argument
231 QNode *pn = QList_Pop(me); in QList_PopZ()
238 static __inline QNode *QList_PopLast(QList *me) in QList_PopLast() argument
240 QNode *pp = me->n.pPrev; in QList_PopLast()
243 me->n.pPrev = ppp; in QList_PopLast()
244 ppp->pNext = &me->n; in QList_PopLast()
246 return (pp == &me->n ? 0 : pp); in QList_PopLast()
249 static __inline QNode *QList_PopLastZ(QList *me) in QList_PopLastZ() argument
251 QNode *pn = QList_PopLast(me); in QList_PopLastZ()
330 void QNode_CtorZ(QNode *me);
333 me: the QNode
355 int QNode_IsQueuedZ(QNode *me);
358 me: the QNode
380 void QNode_DequeueZ(QNode *me);
383 me: the QNode
405 static __inline void QNode_InsPrev(QNode *me, QNode *pn)
408 me: the QNode
430 static __inline void QNode_InsNext(QNode *me, QNode *pn)
433 me: the QNode
455 static __inline void QNode_Dequeue(QNode *me)
458 me: the QNode to be dequeued
486 void QList_Zero(QList *me)
489 me: the QList
511 void QList_Ctor(QList *me)
514 me: the QList
536 int QList_IsEmpty(QList *me)
539 me: the QList
562 void QList_AppendNode(QList *me, QNode *pn)
565 me: the QList
589 void QList_PrependNode(QList *me, QNode *pn)
592 me: the QList
618 void QList_CtorFrom(QList *me, QList *psrc)
621 me: the QList
651 void QList_AppendList(QList *me, QList *psrc)
654 me: the QList
677 QNode *QList_GetFirst(QList *me)
680 me: the QList
702 QNode *QList_GetLast(QList *me)
705 me: the QList
727 QNode *QList_Pop(QList *me)
730 me: the QList
754 QNode *QList_PopZ(QList *me)
757 me: the QList
780 QNode *QList_PopLast(QList *me)
783 me: the QList
806 static __inline int QList_IsNull(QList *me)
809 me: the QList
833 QNode *QList_PopLastZ(QList *me)
836 me: the QList