Home
last modified time | relevance | path

Searched refs:elm (Results 1 – 1 of 1) sorted by relevance

/openthread-latest/third_party/tcplp/bsdtcp/sys/
Dqueue.h220 #define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument
221 SLIST_NEXT((elm), field) = SLIST_NEXT((slistelm), field); \
222 SLIST_NEXT((slistelm), field) = (elm); \
225 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument
226 SLIST_NEXT((elm), field) = SLIST_FIRST((head)); \
227 SLIST_FIRST((head)) = (elm); \
230 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument
232 #define SLIST_REMOVE(head, elm, type, field) do { \ argument
233 QMD_SAVELINK(oldnext, (elm)->field.sle_next); \
234 if (SLIST_FIRST((head)) == (elm)) { \
[all …]