LIST_NEXT_ENTRY_SAFE
pos = LIST_NEXT_ENTRY_SAFE(pos, member))
pos && ({ n = LIST_NEXT_ENTRY_SAFE(pos, member); 1; }); \