Lines Matching refs:head
137 #define rt_list_for_each(pos, head) \ argument
138 for (pos = (head)->next; pos != (head); pos = pos->next)
146 #define rt_list_for_each_safe(pos, n, head) \ argument
147 for (pos = (head)->next, n = pos->next; pos != (head); \
156 #define rt_list_for_each_entry(pos, head, member) \ argument
157 for (pos = rt_list_entry((head)->next, rt_typeof(*pos), member); \
158 &pos->member != (head); \
168 #define rt_list_for_each_entry_safe(pos, n, head, member) \ argument
169 for (pos = rt_list_entry((head)->next, rt_typeof(*pos), member), \
171 &pos->member != (head); \
295 #define rt_slist_for_each(pos, head) \ argument
296 for (pos = (head)->next; pos != RT_NULL; pos = pos->next)
304 #define rt_slist_for_each_entry(pos, head, member) \ argument
305 …for (pos = ((head)->next == (RT_NULL) ? (RT_NULL) : rt_slist_entry((head)->next, rt_typeof(*pos), …