Lines Matching refs:member

249 #define list_entry_rcu(ptr, type, member) \  argument
250 container_of(lockless_dereference(ptr), type, member)
285 #define list_first_or_null_rcu(ptr, type, member) \ argument
289 likely(__ptr != __next) ? list_entry_rcu(__next, type, member) : NULL; \
302 #define list_for_each_entry_rcu(pos, head, member) \ argument
303 for (pos = list_entry_rcu((head)->next, typeof(*pos), member); \
304 &pos->member != (head); \
305 pos = list_entry_rcu(pos->member.next, typeof(*pos), member))
316 #define list_for_each_entry_continue_rcu(pos, head, member) \ argument
317 for (pos = list_entry_rcu(pos->member.next, typeof(*pos), member); \
318 &pos->member != (head); \
319 pos = list_entry_rcu(pos->member.next, typeof(*pos), member))
474 #define hlist_for_each_entry_rcu(pos, head, member) \ argument
476 typeof(*(pos)), member); \
479 &(pos)->member)), typeof(*(pos)), member))
494 #define hlist_for_each_entry_rcu_notrace(pos, head, member) \ argument
496 typeof(*(pos)), member); \
499 &(pos)->member)), typeof(*(pos)), member))
511 #define hlist_for_each_entry_rcu_bh(pos, head, member) \ argument
513 typeof(*(pos)), member); \
516 &(pos)->member)), typeof(*(pos)), member))
523 #define hlist_for_each_entry_continue_rcu(pos, member) \ argument
525 &(pos)->member)), typeof(*(pos)), member); \
528 &(pos)->member)), typeof(*(pos)), member))
535 #define hlist_for_each_entry_continue_rcu_bh(pos, member) \ argument
537 &(pos)->member)), typeof(*(pos)), member); \
540 &(pos)->member)), typeof(*(pos)), member))
547 #define hlist_for_each_entry_from_rcu(pos, member) \ argument
550 &(pos)->member)), typeof(*(pos)), member))