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
