Lines Matching refs:pos
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))
459 #define __hlist_for_each_rcu(pos, head) \ argument
460 for (pos = rcu_dereference(hlist_first_rcu(head)); \
461 pos; \
462 pos = rcu_dereference(hlist_next_rcu(pos)))
474 #define hlist_for_each_entry_rcu(pos, head, member) \ argument
475 for (pos = hlist_entry_safe (rcu_dereference_raw(hlist_first_rcu(head)),\
476 typeof(*(pos)), member); \
477 pos; \
478 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu(\
479 &(pos)->member)), typeof(*(pos)), member))
494 #define hlist_for_each_entry_rcu_notrace(pos, head, member) \ argument
495 for (pos = hlist_entry_safe (rcu_dereference_raw_notrace(hlist_first_rcu(head)),\
496 typeof(*(pos)), member); \
497 pos; \
498 pos = hlist_entry_safe(rcu_dereference_raw_notrace(hlist_next_rcu(\
499 &(pos)->member)), typeof(*(pos)), member))
511 #define hlist_for_each_entry_rcu_bh(pos, head, member) \ argument
512 for (pos = hlist_entry_safe(rcu_dereference_bh(hlist_first_rcu(head)),\
513 typeof(*(pos)), member); \
514 pos; \
515 pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu(\
516 &(pos)->member)), typeof(*(pos)), member))
523 #define hlist_for_each_entry_continue_rcu(pos, member) \ argument
524 for (pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
525 &(pos)->member)), typeof(*(pos)), member); \
526 pos; \
527 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
528 &(pos)->member)), typeof(*(pos)), member))
535 #define hlist_for_each_entry_continue_rcu_bh(pos, member) \ argument
536 for (pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu( \
537 &(pos)->member)), typeof(*(pos)), member); \
538 pos; \
539 pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu( \
540 &(pos)->member)), typeof(*(pos)), member))
547 #define hlist_for_each_entry_from_rcu(pos, member) \ argument
548 for (; pos; \
549 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
550 &(pos)->member)), typeof(*(pos)), member))