@@ -273,14 +273,14 @@ struct { \
273273 "slist %p is empty", (head))
274274
275275#define SLIST_CONCAT (head1, head2, type, field ) do { \
276- QUEUE_TYPEOF (type) *curelm = SLIST_FIRST (head1); \
277- if (curelm == NULL ) { \
276+ QUEUE_TYPEOF (type) *_Curelm = SLIST_FIRST (head1); \
277+ if (_Curelm == NULL ) { \
278278 if ((SLIST_FIRST (head1) = SLIST_FIRST (head2)) != NULL ) \
279279 SLIST_INIT (head2); \
280280 } else if (SLIST_FIRST (head2) != NULL ) { \
281- while (SLIST_NEXT (curelm , field) != NULL ) \
282- curelm = SLIST_NEXT (curelm , field); \
283- SLIST_NEXT (curelm , field) = SLIST_FIRST (head2); \
281+ while (SLIST_NEXT (_Curelm , field) != NULL ) \
282+ _Curelm = SLIST_NEXT (_Curelm , field); \
283+ SLIST_NEXT (_Curelm , field) = SLIST_FIRST (head2); \
284284 SLIST_INIT (head2); \
285285 } \
286286} while (0 )
@@ -338,24 +338,24 @@ struct { \
338338 SLIST_REMOVE_HEAD ((head), field); \
339339 } \
340340 else { \
341- QUEUE_TYPEOF (type) *curelm = SLIST_FIRST (head); \
342- while (SLIST_NEXT (curelm , field) != (elm)) \
343- curelm = SLIST_NEXT (curelm , field); \
344- SLIST_REMOVE_AFTER (curelm , field); \
341+ QUEUE_TYPEOF (type) *_Curelm = SLIST_FIRST (head); \
342+ while (SLIST_NEXT (_Curelm , field) != (elm)) \
343+ _Curelm = SLIST_NEXT (_Curelm , field); \
344+ SLIST_REMOVE_AFTER (_Curelm , field); \
345345 } \
346346} while (0 )
347347
348348#define SLIST_REMOVE_AFTER (elm, field ) do { \
349- QMD_SAVELINK (oldnext , SLIST_NEXT (elm, field)->field .sle_next ); \
349+ QMD_SAVELINK (_Oldnext , SLIST_NEXT (elm, field)->field .sle_next ); \
350350 SLIST_NEXT (elm, field) = \
351351 SLIST_NEXT (SLIST_NEXT (elm, field), field); \
352- TRASHIT (*oldnext ); \
352+ TRASHIT (*_Oldnext ); \
353353} while (0 )
354354
355355#define SLIST_REMOVE_HEAD (head, field ) do { \
356- QMD_SAVELINK (oldnext , SLIST_FIRST (head)->field .sle_next ); \
356+ QMD_SAVELINK (_Oldnext , SLIST_FIRST (head)->field .sle_next ); \
357357 SLIST_FIRST ((head)) = SLIST_NEXT (SLIST_FIRST ((head)), field); \
358- TRASHIT (*oldnext ); \
358+ TRASHIT (*_Oldnext ); \
359359} while (0 )
360360
361361#define SLIST_REMOVE_PREVPTR (prevp, elm, field ) do { \
@@ -371,9 +371,9 @@ struct { \
371371} while (0 )
372372
373373#define SLIST_SWAP (head1, head2, type ) do { \
374- QUEUE_TYPEOF (type) *swap_first = SLIST_FIRST (head1); \
374+ QUEUE_TYPEOF (type) *_Swap_first = SLIST_FIRST (head1); \
375375 SLIST_FIRST (head1) = SLIST_FIRST (head2); \
376- SLIST_FIRST (head2) = swap_first ; \
376+ SLIST_FIRST (head2) = _Swap_first ; \
377377} while (0 )
378378
379379#define SLIST_END (head ) NULL
@@ -512,17 +512,17 @@ struct { \
512512#define STAILQ_NEXT (elm, field ) ((elm)->field.stqe_next)
513513
514514#define STAILQ_REMOVE (head, elm, type, field ) do { \
515- QMD_SAVELINK (oldnext , (elm)->field .stqe_next ); \
515+ QMD_SAVELINK (_Oldnext , (elm)->field .stqe_next ); \
516516 if (STAILQ_FIRST ((head)) == (elm)) { \
517517 STAILQ_REMOVE_HEAD ((head), field); \
518518 } \
519519 else { \
520- QUEUE_TYPEOF (type) *curelm = STAILQ_FIRST (head); \
521- while (STAILQ_NEXT (curelm , field) != (elm)) \
522- curelm = STAILQ_NEXT (curelm , field); \
523- STAILQ_REMOVE_AFTER (head, curelm , field); \
520+ QUEUE_TYPEOF (type) *_Curelm = STAILQ_FIRST (head); \
521+ while (STAILQ_NEXT (_Curelm , field) != (elm)) \
522+ _Curelm = STAILQ_NEXT (_Curelm , field); \
523+ STAILQ_REMOVE_AFTER (head, _Curelm , field); \
524524 } \
525- TRASHIT (*oldnext ); \
525+ TRASHIT (*_Oldnext ); \
526526} while (0 )
527527
528528#define STAILQ_REMOVE_AFTER (head, elm, field ) do { \
@@ -552,12 +552,12 @@ struct { \
552552} while (0 )
553553
554554#define STAILQ_SWAP (head1, head2, type ) do { \
555- QUEUE_TYPEOF (type) *swap_first = STAILQ_FIRST (head1); \
556- QUEUE_TYPEOF (type) **swap_last = (head1)->stqh_last ; \
555+ QUEUE_TYPEOF (type) *_Swap_first = STAILQ_FIRST (head1); \
556+ QUEUE_TYPEOF (type) **_Swap_last = (head1)->stqh_last ; \
557557 STAILQ_FIRST (head1) = STAILQ_FIRST (head2); \
558558 (head1)->stqh_last = (head2)->stqh_last ; \
559- STAILQ_FIRST (head2) = swap_first ; \
560- (head2)->stqh_last = swap_last ; \
559+ STAILQ_FIRST (head2) = _Swap_first ; \
560+ (head2)->stqh_last = _Swap_last ; \
561561 if (STAILQ_FIRST (head1) == NULL ) \
562562 (head1)->stqh_last = &STAILQ_FIRST (head1); \
563563 if (STAILQ_FIRST (head2) == NULL ) \
@@ -658,18 +658,18 @@ struct { \
658658 "list %p is empty", (head))
659659
660660#define LIST_CONCAT (head1, head2, type, field ) do { \
661- QUEUE_TYPEOF (type) *curelm = LIST_FIRST (head1); \
662- if (curelm == NULL ) { \
661+ QUEUE_TYPEOF (type) *_Curelm = LIST_FIRST (head1); \
662+ if (_Curelm == NULL ) { \
663663 if ((LIST_FIRST (head1) = LIST_FIRST (head2)) != NULL ) { \
664664 LIST_FIRST (head2)->field .le_prev = \
665665 &LIST_FIRST ((head1)); \
666666 LIST_INIT (head2); \
667667 } \
668668 } else if (LIST_FIRST (head2) != NULL ) { \
669- while (LIST_NEXT (curelm , field) != NULL ) \
670- curelm = LIST_NEXT (curelm , field); \
671- LIST_NEXT (curelm , field) = LIST_FIRST (head2); \
672- LIST_FIRST (head2)->field .le_prev = &LIST_NEXT (curelm , field);\
669+ while (LIST_NEXT (_Curelm , field) != NULL ) \
670+ _Curelm = LIST_NEXT (_Curelm , field); \
671+ LIST_NEXT (_Curelm , field) = LIST_FIRST (head2); \
672+ LIST_FIRST (head2)->field .le_prev = &LIST_NEXT (_Curelm , field);\
673673 LIST_INIT (head2); \
674674 } \
675675} while (0 )
@@ -741,21 +741,21 @@ struct { \
741741 LIST_REMOVE (LIST_FIRST(head), field)
742742
743743#define LIST_REMOVE (elm, field ) do { \
744- QMD_SAVELINK (oldnext , (elm)->field .le_next ); \
745- QMD_SAVELINK (oldprev , (elm)->field .le_prev ); \
744+ QMD_SAVELINK (_Oldnext , (elm)->field .le_next ); \
745+ QMD_SAVELINK (_Oldprev , (elm)->field .le_prev ); \
746746 QMD_LIST_CHECK_NEXT (elm, field); \
747747 QMD_LIST_CHECK_PREV (elm, field); \
748748 if (LIST_NEXT ((elm), field) != NULL ) \
749749 LIST_NEXT ((elm), field)->field .le_prev = \
750750 (elm)->field .le_prev ; \
751751 *(elm)->field .le_prev = LIST_NEXT ((elm), field); \
752- TRASHIT (*oldnext ); \
753- TRASHIT (*oldprev ); \
752+ TRASHIT (*_Oldnext ); \
753+ TRASHIT (*_Oldprev ); \
754754} while (0 )
755755
756756#define LIST_REPLACE (elm, elm2, field ) do { \
757- QMD_SAVELINK (oldnext , (elm)->field .le_next ); \
758- QMD_SAVELINK (oldprev , (elm)->field .le_prev ); \
757+ QMD_SAVELINK (_Oldnext , (elm)->field .le_next ); \
758+ QMD_SAVELINK (_Oldprev , (elm)->field .le_prev ); \
759759 QMD_LIST_CHECK_NEXT (elm, field); \
760760 QMD_LIST_CHECK_PREV (elm, field); \
761761 LIST_NEXT ((elm2), field) = LIST_NEXT ((elm), field); \
@@ -764,8 +764,8 @@ struct { \
764764 &(elm2)->field .le_next ; \
765765 (elm2)->field .le_prev = (elm)->field .le_prev ; \
766766 *(elm2)->field .le_prev = (elm2); \
767- TRASHIT (*oldnext ); \
768- TRASHIT (*oldprev ); \
767+ TRASHIT (*_Oldnext ); \
768+ TRASHIT (*_Oldprev ); \
769769} while (0 )
770770
771771#define LIST_SPLIT_AFTER (head, elm, rest, field ) do { \
@@ -1022,8 +1022,8 @@ struct { \
10221022 TAILQ_REMOVE (head, TAILQ_FIRST(head), field)
10231023
10241024#define TAILQ_REMOVE (head, elm, field ) do { \
1025- QMD_SAVELINK (oldnext , (elm)->field .tqe_next ); \
1026- QMD_SAVELINK (oldprev , (elm)->field .tqe_prev ); \
1025+ QMD_SAVELINK (_Oldnext , (elm)->field .tqe_next ); \
1026+ QMD_SAVELINK (_Oldprev , (elm)->field .tqe_prev ); \
10271027 QMD_TAILQ_CHECK_NEXT (elm, field); \
10281028 QMD_TAILQ_CHECK_PREV (elm, field); \
10291029 if ((TAILQ_NEXT ((elm), field)) != NULL ) \
@@ -1034,14 +1034,14 @@ struct { \
10341034 QMD_TRACE_HEAD (head); \
10351035 } \
10361036 *(elm)->field .tqe_prev = TAILQ_NEXT ((elm), field); \
1037- TRASHIT (*oldnext ); \
1038- TRASHIT (*oldprev ); \
1037+ TRASHIT (*_Oldnext ); \
1038+ TRASHIT (*_Oldprev ); \
10391039 QMD_TRACE_ELEM (&(elm)->field ); \
10401040} while (0 )
10411041
10421042#define TAILQ_REPLACE (head, elm, elm2, field ) do { \
1043- QMD_SAVELINK (oldnext , (elm)->field .tqe_next ); \
1044- QMD_SAVELINK (oldprev , (elm)->field .tqe_prev ); \
1043+ QMD_SAVELINK (_Oldnext , (elm)->field .tqe_next ); \
1044+ QMD_SAVELINK (_Oldprev , (elm)->field .tqe_prev ); \
10451045 QMD_TAILQ_CHECK_NEXT (elm, field); \
10461046 QMD_TAILQ_CHECK_PREV (elm, field); \
10471047 TAILQ_NEXT ((elm2), field) = TAILQ_NEXT ((elm), field); \
@@ -1052,8 +1052,8 @@ struct { \
10521052 (head)->tqh_last = &(elm2)->field .tqe_next ; \
10531053 (elm2)->field .tqe_prev = (elm)->field .tqe_prev ; \
10541054 *(elm2)->field .tqe_prev = (elm2); \
1055- TRASHIT (*oldnext ); \
1056- TRASHIT (*oldprev ); \
1055+ TRASHIT (*_Oldnext ); \
1056+ TRASHIT (*_Oldprev ); \
10571057 QMD_TRACE_ELEM (&(elm)->field ); \
10581058} while (0 )
10591059
0 commit comments