/linux-4.1.27/include/linux/ |
D | list_nulls.h | 98 #define hlist_nulls_for_each_entry(tpos, pos, head, member) \ argument 101 ({ tpos = hlist_nulls_entry(pos, typeof(*tpos), member); 1;}); \ 111 #define hlist_nulls_for_each_entry_from(tpos, pos, member) \ argument 113 ({ tpos = hlist_nulls_entry(pos, typeof(*tpos), member); 1;}); \
|
D | list_bl.h | 141 #define hlist_bl_for_each_entry(tpos, pos, head, member) \ argument 144 ({ tpos = hlist_bl_entry(pos, typeof(*tpos), member); 1;}); \ 155 #define hlist_bl_for_each_entry_safe(tpos, pos, n, head, member) \ argument 158 ({ tpos = hlist_bl_entry(pos, typeof(*tpos), member); 1;}); \
|
D | rhashtable.h | 370 #define rht_entry(tpos, pos, member) \ argument 371 ({ tpos = container_of(pos, typeof(*tpos), member); 1; }) 403 #define rht_for_each_entry_continue(tpos, pos, head, tbl, hash, member) \ argument 405 (!rht_is_a_nulls(pos)) && rht_entry(tpos, pos, member); \ 416 #define rht_for_each_entry(tpos, pos, tbl, hash, member) \ argument 417 rht_for_each_entry_continue(tpos, pos, (tbl)->buckets[hash], \ 432 #define rht_for_each_entry_safe(tpos, pos, next, tbl, hash, member) \ argument 436 (!rht_is_a_nulls(pos)) && rht_entry(tpos, pos, member); \ 484 #define rht_for_each_entry_rcu_continue(tpos, pos, head, tbl, hash, member) \ argument 487 (!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.1.27/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.src == k->src && in htbl_key_search() 162 tpos->keys.dst == k->dst && in htbl_key_search() 163 tpos->keys.ports == k->ports && in htbl_key_search() 164 tpos->keys.ip_proto == k->ip_proto && in htbl_key_search() 165 tpos->keys.n_proto == k->n_proto) in htbl_key_search() 166 return tpos; in htbl_key_search()
|
/linux-4.1.27/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.1.27/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.1.27/include/net/ |
D | sock.h | 680 #define sk_nulls_for_each_entry_offset(tpos, pos, head, offset) \ argument 683 ({ tpos = (typeof(*tpos) *)((void *)pos - offset); 1;}); \
|