#define CIRCLEQ_INSERT_TAIL ( head,
elm,
field   ) 

Value:

do {                    \
        (elm)->field.cqe_next = (void *)(head);                         \
        (elm)->field.cqe_prev = (head)->cqh_last;                       \
        if ((head)->cqh_first == (void *)(head))                        \
                (head)->cqh_first = (elm);                              \
        else                                                            \
                (head)->cqh_last->field.cqe_next = (elm);               \
        (head)->cqh_last = (elm);                                       \
} while (0)

Definition at line 251 of file queue.h.


Generated on Sun Jun 8 10:56:55 2008 for GNUmifluz by  doxygen 1.5.5