/linux-4.4.14/include/linux/ |
D | list_nulls.h | 99 #define hlist_nulls_for_each_entry(tpos, pos, head, member) \ argument 102 ({ tpos = hlist_nulls_entry(pos, typeof(*tpos), member); 1;}); \ 112 #define hlist_nulls_for_each_entry_from(tpos, pos, member) \ argument 114 ({ tpos = hlist_nulls_entry(pos, typeof(*tpos), member); 1;}); \
|
D | list_bl.h | 142 #define hlist_bl_for_each_entry(tpos, pos, head, member) \ argument 145 ({ tpos = hlist_bl_entry(pos, typeof(*tpos), member); 1;}); \ 156 #define hlist_bl_for_each_entry_safe(tpos, pos, n, head, member) \ argument 159 ({ tpos = hlist_bl_entry(pos, typeof(*tpos), member); 1;}); \
|
D | rhashtable.h | 372 #define rht_entry(tpos, pos, member) \ argument 373 ({ tpos = container_of(pos, typeof(*tpos), member); 1; }) 405 #define rht_for_each_entry_continue(tpos, pos, head, tbl, hash, member) \ argument 407 (!rht_is_a_nulls(pos)) && rht_entry(tpos, pos, member); \ 418 #define rht_for_each_entry(tpos, pos, tbl, hash, member) \ argument 419 rht_for_each_entry_continue(tpos, pos, (tbl)->buckets[hash], \ 434 #define rht_for_each_entry_safe(tpos, pos, next, tbl, hash, member) \ argument 438 (!rht_is_a_nulls(pos)) && rht_entry(tpos, pos, member); \ 486 #define rht_for_each_entry_rcu_continue(tpos, pos, head, tbl, hash, member) \ argument 489 (!rht_is_a_nulls(pos)) && rht_entry(tpos, pos, member); \ [all …]
|
D | rculist_nulls.h | 113 #define hlist_nulls_for_each_entry_rcu(tpos, pos, head, member) \ argument 117 ({ tpos = hlist_nulls_entry(pos, typeof(*tpos), member); 1; }); \
|
D | rculist_bl.h | 122 #define hlist_bl_for_each_entry_rcu(tpos, pos, head, member) \ argument 125 ({ tpos = hlist_bl_entry(pos, typeof(*tpos), member); 1; }); \
|
/linux-4.4.14/drivers/net/ethernet/cisco/enic/ |
D | enic_clsf.c | 158 struct enic_rfs_fltr_node *tpos; in htbl_key_search() local 160 hlist_for_each_entry(tpos, h, node) in htbl_key_search() 161 if (tpos->keys.addrs.v4addrs.src == k->addrs.v4addrs.src && in htbl_key_search() 162 tpos->keys.addrs.v4addrs.dst == k->addrs.v4addrs.dst && in htbl_key_search() 163 tpos->keys.ports.ports == k->ports.ports && in htbl_key_search() 164 tpos->keys.basic.ip_proto == k->basic.ip_proto && in htbl_key_search() 165 tpos->keys.basic.n_proto == k->basic.n_proto) in htbl_key_search() 166 return tpos; in htbl_key_search()
|
/linux-4.4.14/Documentation/RCU/ |
D | rculist_nulls.txt | 41 ({ tpos = hlist_entry(pos, typeof(*tpos), member); 1; }); 52 ({ tpos = hlist_entry(pos, typeof(*tpos), member); 1; });
|
/linux-4.4.14/drivers/sbus/char/ |
D | bbc_envctrl.c | 539 struct bbc_cpu_temperature *tp, *tpos; in destroy_all_temps() local 541 list_for_each_entry_safe(tp, tpos, &bp->temps, bp_list) { in destroy_all_temps()
|
/linux-4.4.14/include/net/ |
D | sock.h | 698 #define sk_nulls_for_each_entry_offset(tpos, pos, head, offset) \ argument 701 ({ tpos = (typeof(*tpos) *)((void *)pos - offset); 1;}); \
|