[Pvfs2-developers] Missing qlist functions

Scott Atchley atchley at myri.com
Fri Sep 15 10:41:52 EDT 2006


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))


More information about the Pvfs2-developers mailing list