Home | History | Annotate | Download | only in netlink

Lines Matching refs:pos

67 #define nl_list_at_tail(pos, head, member) \
68 ((pos)->member.next == (head))
70 #define nl_list_at_head(pos, head, member) \
71 ((pos)->member.prev == (head))
79 #define nl_list_for_each_entry(pos, head, member) \
80 for (pos = nl_list_entry((head)->next, typeof(*pos), member); \
81 &(pos)->member != (head); \
82 (pos) = nl_list_entry((pos)->member.next, typeof(*(pos)), member))
84 #define nl_list_for_each_entry_safe(pos, n, head, member) \
85 for (pos = nl_list_entry((head)->next, typeof(*pos), member), \
86 n = nl_list_entry(pos->member.next, typeof(*pos), member); \
87 &(pos)->member != (head); \
88 pos = n, n = nl_list_entry(n->member.next, typeof(*n), member))