Hi Scott,
Just checked in these 2 macros to HEAD..
thanks!
Murali

On Fri, 15 Sep 2006, Scott Atchley wrote:

> Argh, forgot to modify the second one. It should be:
>
> #define qlist_for_each_entry_safe(pos, n, head,
> member)                 \
>          for (pos = qlist_entry((head)->next, typeof(*pos),
> member),      \
>               n = qlist_entry(pos->member.next, typeof(*pos),
> member);    \
>               &pos->member !=
> (head);                                    \
>               pos = n, n = qlist_entry(n->member.next, typeof(*n),
> member))
>
> Scott
>
> On Sep 15, 2006, at 10:41 AM, Scott Atchley wrote:
>
> > Hi all,
> >
> > Any chance to add these missing functions to quicklist.h?
> >
> > Scott
> >
> > #define qlist_for_each_entry(pos, head,
> > member)                         \
> >         for (pos = qlist_entry((head)->next, typeof(*pos),
> > member);     \
> >              &pos->member !=
> > (head);                                    \
> >              pos = qlist_entry(pos->member.next, typeof(*pos),
> > member))
> >
> > #define qlist_for_each_entry_safe(pos, n, head,
> > member)                 \
> >         for (pos = list_entry((head)->next, typeof(*pos),
> > member),      \
> >              n = list_entry(pos->member.next, typeof(*pos),
> > member);    \
> >              &pos->member !=
> > (head);                                    \
> >              pos = n, n = list_entry(n->member.next, typeof(*n),
> > member))
> > _______________________________________________
> > Pvfs2-developers mailing list
> > [email protected]
> > http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers
>
> _______________________________________________
> Pvfs2-developers mailing list
> [email protected]
> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers
>
>
_______________________________________________
Pvfs2-developers mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers

Reply via email to