|
Asterisk - The Open Source Telephony Project
18.5.0
|

Go to the source code of this file.
Macros | |
| #define | CIRCLEQ_EMPTY(head) ((head)->cqh_first == (void *)(head)) |
| #define | CIRCLEQ_ENTRY(type) |
| #define | CIRCLEQ_FIRST(head) ((head)->cqh_first) |
| #define | CIRCLEQ_FOREACH(var, head, field) |
| #define | CIRCLEQ_FOREACH_REVERSE(var, head, field) |
| #define | CIRCLEQ_HEAD(name, type) |
| #define | CIRCLEQ_INIT(head) |
| #define | CIRCLEQ_INSERT_AFTER(head, listelm, elm, field) |
| #define | CIRCLEQ_INSERT_BEFORE(head, listelm, elm, field) |
| #define | CIRCLEQ_INSERT_HEAD(head, elm, field) |
| #define | CIRCLEQ_INSERT_TAIL(head, elm, field) |
| #define | CIRCLEQ_LAST(head) ((head)->cqh_last) |
| #define | CIRCLEQ_NEXT(elm, field) ((elm)->field.cqe_next) |
| #define | CIRCLEQ_PREV(elm, field) ((elm)->field.cqe_prev) |
| #define | CIRCLEQ_REMOVE(head, elm, field) |
| #define CIRCLEQ_EMPTY | ( | head | ) | ((head)->cqh_first == (void *)(head)) |
Definition at line 55 of file circ-queue.h.
| #define CIRCLEQ_ENTRY | ( | type | ) |
Definition at line 46 of file circ-queue.h.
| #define CIRCLEQ_FIRST | ( | head | ) | ((head)->cqh_first) |
Definition at line 57 of file circ-queue.h.
| #define CIRCLEQ_FOREACH | ( | var, | |
| head, | |||
| field | |||
| ) |
Definition at line 59 of file circ-queue.h.
| #define CIRCLEQ_FOREACH_REVERSE | ( | var, | |
| head, | |||
| field | |||
| ) |
Definition at line 64 of file circ-queue.h.
Definition at line 40 of file circ-queue.h.
| #define CIRCLEQ_INIT | ( | head | ) |
Definition at line 69 of file circ-queue.h.
| #define CIRCLEQ_INSERT_AFTER | ( | head, | |
| listelm, | |||
| elm, | |||
| field | |||
| ) |
Definition at line 74 of file circ-queue.h.
| #define CIRCLEQ_INSERT_BEFORE | ( | head, | |
| listelm, | |||
| elm, | |||
| field | |||
| ) |
Definition at line 84 of file circ-queue.h.
| #define CIRCLEQ_INSERT_HEAD | ( | head, | |
| elm, | |||
| field | |||
| ) |
Definition at line 94 of file circ-queue.h.
| #define CIRCLEQ_INSERT_TAIL | ( | head, | |
| elm, | |||
| field | |||
| ) |
Definition at line 104 of file circ-queue.h.
| #define CIRCLEQ_LAST | ( | head | ) | ((head)->cqh_last) |
Definition at line 114 of file circ-queue.h.
| #define CIRCLEQ_NEXT | ( | elm, | |
| field | |||
| ) | ((elm)->field.cqe_next) |
Definition at line 116 of file circ-queue.h.
| #define CIRCLEQ_PREV | ( | elm, | |
| field | |||
| ) | ((elm)->field.cqe_prev) |
Definition at line 118 of file circ-queue.h.
| #define CIRCLEQ_REMOVE | ( | head, | |
| elm, | |||
| field | |||
| ) |
Definition at line 120 of file circ-queue.h.
1.8.13