Lines Matching full:tpos
658 * @tpos: the type * to use as a loop counter.
663 #define hlist_for_each_entry(tpos, pos, head, member) \
666 ({ tpos = hlist_entry(pos, typeof(*tpos), member); 1;}); \
671 * @tpos: the type * to use as a loop counter.
675 #define hlist_for_each_entry_continue(tpos, pos, member) \
678 ({ tpos = hlist_entry(pos, typeof(*tpos), member); 1;}); \
683 * @tpos: the type * to use as a loop counter.
687 #define hlist_for_each_entry_from(tpos, pos, member) \
689 ({ tpos = hlist_entry(pos, typeof(*tpos), member); 1;}); \
694 * @tpos: the type * to use as a loop counter.
700 #define hlist_for_each_entry_safe(tpos, pos, n, head, member) \
703 ({ tpos = hlist_entry(pos, typeof(*tpos), member); 1;}); \
717 #define hlist_for_each_entry_rcu(tpos, pos, head, member) \
720 ({ tpos = hlist_entry(pos, typeof(*tpos), member); 1;}); \