Lines Matching refs:pos

351 #define list_for_each_entry_rcu(pos, head, member) \  argument
352 for (pos = list_entry_rcu((head)->next, typeof(*pos), member); \
353 &pos->member != (head); \
354 pos = list_entry_rcu(pos->member.next, typeof(*pos), member))
387 #define list_for_each_entry_lockless(pos, head, member) \ argument
388 for (pos = list_entry_lockless((head)->next, typeof(*pos), member); \
389 &pos->member != (head); \
390 pos = list_entry_lockless(pos->member.next, typeof(*pos), member))
410 #define list_for_each_entry_continue_rcu(pos, head, member) \ argument
411 for (pos = list_entry_rcu(pos->member.next, typeof(*pos), member); \
412 &pos->member != (head); \
413 pos = list_entry_rcu(pos->member.next, typeof(*pos), member))
432 #define list_for_each_entry_from_rcu(pos, head, member) \ argument
433 for (; &(pos)->member != (head); \
434 pos = list_entry_rcu(pos->member.next, typeof(*(pos)), member))
611 #define __hlist_for_each_rcu(pos, head) \ argument
612 for (pos = rcu_dereference(hlist_first_rcu(head)); \
613 pos; \
614 pos = rcu_dereference(hlist_next_rcu(pos)))
626 #define hlist_for_each_entry_rcu(pos, head, member) \ argument
627 for (pos = hlist_entry_safe (rcu_dereference_raw(hlist_first_rcu(head)),\
628 typeof(*(pos)), member); \
629 pos; \
630 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu(\
631 &(pos)->member)), typeof(*(pos)), member))
646 #define hlist_for_each_entry_rcu_notrace(pos, head, member) \ argument
647 for (pos = hlist_entry_safe (rcu_dereference_raw_notrace(hlist_first_rcu(head)),\
648 typeof(*(pos)), member); \
649 pos; \
650 pos = hlist_entry_safe(rcu_dereference_raw_notrace(hlist_next_rcu(\
651 &(pos)->member)), typeof(*(pos)), member))
663 #define hlist_for_each_entry_rcu_bh(pos, head, member) \ argument
664 for (pos = hlist_entry_safe(rcu_dereference_bh(hlist_first_rcu(head)),\
665 typeof(*(pos)), member); \
666 pos; \
667 pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu(\
668 &(pos)->member)), typeof(*(pos)), member))
675 #define hlist_for_each_entry_continue_rcu(pos, member) \ argument
676 for (pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
677 &(pos)->member)), typeof(*(pos)), member); \
678 pos; \
679 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
680 &(pos)->member)), typeof(*(pos)), member))
687 #define hlist_for_each_entry_continue_rcu_bh(pos, member) \ argument
688 for (pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu( \
689 &(pos)->member)), typeof(*(pos)), member); \
690 pos; \
691 pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu( \
692 &(pos)->member)), typeof(*(pos)), member))
699 #define hlist_for_each_entry_from_rcu(pos, member) \ argument
700 for (; pos; \
701 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
702 &(pos)->member)), typeof(*(pos)), member))