D | utlist.h | 87 #define UTLIST_NEXT(elt,list,next) ((char*)((list)->next)) argument 88 #define UTLIST_NEXTASGN(elt,list,to,next) { char **_alias = (char**)&((list)->next); *_alias=(char*… argument 96 #define UTLIST_NEXT(elt,list,next) ((elt)->next) argument 97 #define UTLIST_NEXTASGN(elt,list,to,next) ((elt)->next)=(to) argument 109 LL_SORT2(list, cmp, next) 111 #define LL_SORT2(list, cmp, next) \ argument 133 UTLIST_SV(_ls_q,list); _ls_q = UTLIST_NEXT(_ls_q,list,next); UTLIST_RS(list); \ 140 UTLIST_NEXT(_ls_q,list,next); UTLIST_RS(list); _ls_qsize--; \ 143 UTLIST_NEXT(_ls_p,list,next); UTLIST_RS(list); _ls_psize--; \ 146 UTLIST_NEXT(_ls_p,list,next); UTLIST_RS(list); _ls_psize--; \ [all …]
|