Lines Matching defs:list
84 #define _SV(elt,list) _tmp = (char*)(list); {char **_alias = (char**)&(list); *_alias = (elt); } argument
85 #define _NEXT(elt,list,next) ((char*)((list)->next)) argument
86 #define _NEXTASGN(elt,list,to,next) { char **_alias = (char**)&((list)->next); *_alias=(char*)(to);… argument
88 #define _PREVASGN(elt,list,to,prev) { char **_alias = (char**)&((list)->prev); *_alias=(char*)(to);… argument
89 #define _RS(list) { char **_alias = (char**)&(list); *_alias=_tmp; } argument
92 #define _SV(elt,list) argument
93 #define _NEXT(elt,list,next) ((elt)->next) argument
94 #define _NEXTASGN(elt,list,to,next) ((elt)->next)=(to) argument
96 #define _PREVASGN(elt,list,to,prev) ((elt)->prev)=(to) argument
97 #define _RS(list) argument
105 #define LL_SORT(list, cmp) \ argument
108 #define LL_SORT2(list, cmp, next) \ argument
168 #define DL_SORT(list, cmp) \ argument
171 #define DL_SORT2(list, cmp, prev, next) \ argument
230 #define CDL_SORT(list, cmp) \ argument
233 #define CDL_SORT2(list, cmp, prev, next) \ argument