Lines Matching defs:member
137 #define list_entry(ptr, type, member) container_of(ptr, type, member) argument
147 #define list_first_entry(ptr, type, member) list_entry((ptr)->next, type, member) argument
157 #define list_first_entry_or_null(ptr, type, member) (!list_empty(ptr) ? list_entry((ptr)->next, typ… argument
167 #define list_last_entry(ptr, type, member) list_entry((ptr)->prev, type, member) argument
177 #define list_last_entry_or_full(ptr, type, member) (!list_empty(ptr) ? list_entry((ptr)->prev, type… argument
185 #define list_next_entry(pos, member) list_entry((pos)->member.next, typeof(*(pos)), member) argument
193 #define list_prev_entry(pos, member) list_entry((pos)->member.prev, typeof(*(pos)), member) argument
242 #define list_for_each_entry(pos, head, member) \ argument
255 #define list_for_each_entry_safe(pos, n, head, member) \ argument
267 #define list_for_each_entry_reverse(pos, head, member) \ argument
279 #define list_prepare_entry(pos, head, member) \ argument
289 #define list_for_each_entry_continue(pos, head, member) \ argument
302 #define list_for_each_entry_safe_continue(pos, n, head, member) \ argument
314 #define list_for_each_entry_continue_reverse(pos, head, member) \ argument
326 #define list_for_each_entry_safe_continue_reverse(pos, n, head, member) \ argument
338 #define list_for_each_entry_from(pos, head, member) \ argument
351 #define list_for_each_entry_safe_from(pos, n, head, member) \ argument