Example #1
0
Q_PRI_NODE *qPriDeltaGet
    (
    Q_PRI_HEAD *pQPriHead
    )
    {
    if (DLL_EMPTY (pQPriHead))
	return (NULL);

    return ((Q_PRI_NODE *) dllGet (pQPriHead));
    }
Example #2
0
Q_FIFO_NODE *qFifoGet
    (
    Q_FIFO_HEAD *pQFifoHead
    )
    {
    if (DLL_EMPTY (pQFifoHead))
	return (NULL);

    return ((Q_FIFO_NODE *) dllGet (pQFifoHead));
    }
Example #3
0
LOCAL Q_FIFO_NODE* qFifoGet(
    Q_FIFO_HEAD *pQFifoHead
    )
{
    Q_FIFO_NODE *pQFifoNode;

    if (DLL_EMPTY(&pQFifoHead->qFifo.head))
    {
        pQFifoNode = NULL;
    }
    else
    {
        pQFifoNode = ((Q_FIFO_NODE *) dllGet(&pQFifoHead->qFifo.head));
    }

    return pQFifoNode;
}