Lines Matching refs:pos

305 #define list_for_each_entry_rcu(pos, head, member) \  argument
306 for (pos = list_entry_rcu((head)->next, typeof(*pos), member); \
307 &pos->member != (head); \
308 pos = list_entry_rcu(pos->member.next, typeof(*pos), member))
319 #define list_for_each_entry_continue_rcu(pos, head, member) \ argument
320 for (pos = list_entry_rcu(pos->member.next, typeof(*pos), member); \
321 &pos->member != (head); \
322 pos = list_entry_rcu(pos->member.next, typeof(*pos), member))
462 #define __hlist_for_each_rcu(pos, head) \ argument
463 for (pos = rcu_dereference(hlist_first_rcu(head)); \
464 pos; \
465 pos = rcu_dereference(hlist_next_rcu(pos)))
477 #define hlist_for_each_entry_rcu(pos, head, member) \ argument
478 for (pos = hlist_entry_safe (rcu_dereference_raw(hlist_first_rcu(head)),\
479 typeof(*(pos)), member); \
480 pos; \
481 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu(\
482 &(pos)->member)), typeof(*(pos)), member))
497 #define hlist_for_each_entry_rcu_notrace(pos, head, member) \ argument
498 for (pos = hlist_entry_safe (rcu_dereference_raw_notrace(hlist_first_rcu(head)),\
499 typeof(*(pos)), member); \
500 pos; \
501 pos = hlist_entry_safe(rcu_dereference_raw_notrace(hlist_next_rcu(\
502 &(pos)->member)), typeof(*(pos)), member))
514 #define hlist_for_each_entry_rcu_bh(pos, head, member) \ argument
515 for (pos = hlist_entry_safe(rcu_dereference_bh(hlist_first_rcu(head)),\
516 typeof(*(pos)), member); \
517 pos; \
518 pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu(\
519 &(pos)->member)), typeof(*(pos)), member))
526 #define hlist_for_each_entry_continue_rcu(pos, member) \ argument
527 for (pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
528 &(pos)->member)), typeof(*(pos)), member); \
529 pos; \
530 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
531 &(pos)->member)), typeof(*(pos)), member))
538 #define hlist_for_each_entry_continue_rcu_bh(pos, member) \ argument
539 for (pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu( \
540 &(pos)->member)), typeof(*(pos)), member); \
541 pos; \
542 pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu( \
543 &(pos)->member)), typeof(*(pos)), member))
550 #define hlist_for_each_entry_from_rcu(pos, member) \ argument
551 for (; pos; \
552 pos = hlist_entry_safe(rcu_dereference((pos)->member.next),\
553 typeof(*(pos)), member))