Lines Matching refs:LIST_ENTRY
163 #define LIST_ENTRY(__type, __item, __field) \ macro
181 LIST_ENTRY(type, (ptr)->next, member)
184 LIST_ENTRY(type, (ptr)->prev, member)
215 for (type *pos = LIST_ENTRY(type, (head)->next, member); \
217 pos = LIST_ENTRY(type, pos->member.next, member))
220 for (type *pos = LIST_ENTRY(type, (head)->next, member), \
221 *__next = LIST_ENTRY(type, pos->member.next, member); \
224 __next = LIST_ENTRY(type, __next->member.next, member))
227 for (type *pos = LIST_ENTRY(type, (head)->prev, member); \
229 pos = LIST_ENTRY(type, pos->member.prev, member))
232 for (type *pos = LIST_ENTRY(type, (head)->prev, member), \
233 *__prev = LIST_ENTRY(type, pos->member.prev, member); \
236 __prev = LIST_ENTRY(type, __prev->member.prev, member))
239 for (type *pos = LIST_ENTRY(type, (start), member); \
241 pos = LIST_ENTRY(type, pos->member.next, member))
244 for (type *pos = LIST_ENTRY(type, (start), member); \
246 pos = LIST_ENTRY(type, pos->member.prev, member))