Home
last modified time | relevance | path

Searched refs:rcu_dereference_bh (Results 1 – 25 of 63) sorted by relevance

123

/Linux-v4.19/net/sched/
Dcls_route.c131 struct route4_head *head = rcu_dereference_bh(tp->root); in route4_classify()
166 b = rcu_dereference_bh(head->table[h]); in route4_classify()
168 for (f = rcu_dereference_bh(b->ht[route4_hash_from(id)]); in route4_classify()
170 f = rcu_dereference_bh(f->next)) in route4_classify()
174 for (f = rcu_dereference_bh(b->ht[route4_hash_iif(iif)]); in route4_classify()
176 f = rcu_dereference_bh(f->next)) in route4_classify()
180 for (f = rcu_dereference_bh(b->ht[route4_hash_wild()]); in route4_classify()
182 f = rcu_dereference_bh(f->next)) in route4_classify()
Dcls_rsvp.h134 struct rsvp_head *head = rcu_dereference_bh(tp->root); in rsvp_classify()
174 for (s = rcu_dereference_bh(head->ht[h1]); s; in rsvp_classify()
175 s = rcu_dereference_bh(s->next)) { in rsvp_classify()
187 for (f = rcu_dereference_bh(s->ht[h2]); f; in rsvp_classify()
188 f = rcu_dereference_bh(f->next)) { in rsvp_classify()
212 for (f = rcu_dereference_bh(s->ht[16]); f; in rsvp_classify()
213 f = rcu_dereference_bh(f->next)) { in rsvp_classify()
Dcls_u32.c121 struct tc_u_hnode *ht = rcu_dereference_bh(tp->root); in u32_classify()
133 n = rcu_dereference_bh(ht->ht[sel]); in u32_classify()
145 n = rcu_dereference_bh(n->next); in u32_classify()
151 n = rcu_dereference_bh(n->next); in u32_classify()
169 n = rcu_dereference_bh(n->next); in u32_classify()
178 ht = rcu_dereference_bh(n->ht_down); in u32_classify()
186 n = rcu_dereference_bh(n->next); in u32_classify()
195 n = rcu_dereference_bh(n->next); in u32_classify()
201 n = rcu_dereference_bh(n->next); in u32_classify()
212 ht = rcu_dereference_bh(n->ht_down); in u32_classify()
[all …]
Dcls_fw.c63 struct fw_head *head = rcu_dereference_bh(tp->root); in fw_classify()
71 for (f = rcu_dereference_bh(head->ht[fw_hash(id)]); f; in fw_classify()
72 f = rcu_dereference_bh(f->next)) { in fw_classify()
Dcls_cgroup.c32 struct cls_cgroup_head *head = rcu_dereference_bh(tp->root); in cls_cgroup_classify()
Dact_sample.c150 psample_group = rcu_dereference_bh(s->psample_group); in tcf_sample_act()
Dact_vlan.c45 p = rcu_dereference_bh(v->vlan_p); in tcf_vlan_act()
Dcls_basic.c45 struct basic_head *head = rcu_dereference_bh(tp->root); in basic_classify()
Dcls_matchall.c31 struct cls_mall_head *head = rcu_dereference_bh(tp->root); in mall_classify()
Dact_skbmod.c51 p = rcu_dereference_bh(d->skbmod_p); in tcf_skbmod_act()
/Linux-v4.19/include/linux/
Drculist.h664 for (pos = hlist_entry_safe(rcu_dereference_bh(hlist_first_rcu(head)),\
667 pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu(\
688 for (pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu( \
691 pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu( \
Drcupdate.h552 #define rcu_dereference_bh(p) rcu_dereference_bh_check(p, 0) macro
/Linux-v4.19/net/ipv6/
Dip6_flowlabel.c61 for (fl = rcu_dereference_bh(fl_ht[(hash)]); \
63 fl = rcu_dereference_bh(fl->next))
65 for (fl = rcu_dereference_bh(fl->next); \
67 fl = rcu_dereference_bh(fl->next))
70 for (sfl = rcu_dereference_bh(np->ipv6_fl_list); \
72 sfl = rcu_dereference_bh(sfl->next))
/Linux-v4.19/include/linux/netfilter/ipset/
Dip_set_comment.h50 struct ip_set_comment_rcu *c = rcu_dereference_bh(comment->c); in ip_set_put_comment()
/Linux-v4.19/net/core/
Dneighbour.c469 nht = rcu_dereference_bh(tbl->nht); in neigh_lookup_nodev()
472 for (n = rcu_dereference_bh(nht->hash_buckets[hash_val]); in neigh_lookup_nodev()
474 n = rcu_dereference_bh(n->next)) { in neigh_lookup_nodev()
1893 nht = rcu_dereference_bh(tbl->nht); in neightbl_fill_info()
2360 nht = rcu_dereference_bh(tbl->nht); in neigh_dump_table()
2365 for (n = rcu_dereference_bh(nht->hash_buckets[h]), idx = 0; in neigh_dump_table()
2367 n = rcu_dereference_bh(n->next)) { in neigh_dump_table()
2476 nht = rcu_dereference_bh(tbl->nht); in neigh_for_each()
2482 for (n = rcu_dereference_bh(nht->hash_buckets[chain]); in neigh_for_each()
2484 n = rcu_dereference_bh(n->next)) in neigh_for_each()
[all …]
Dnetpoll.c174 struct netpoll_info *ni = rcu_dereference_bh(dev->npinfo); in netpoll_poll_dev()
317 npinfo = rcu_dereference_bh(np->dev->npinfo); in netpoll_send_skb_on_dev()
/Linux-v4.19/include/net/
Dneighbour.h282 struct neigh_hash_table *nht = rcu_dereference_bh(tbl->nht); in ___neigh_lookup_noref()
287 for (n = rcu_dereference_bh(nht->hash_buckets[hash_val]); in ___neigh_lookup_noref()
289 n = rcu_dereference_bh(n->next)) { in ___neigh_lookup_noref()
/Linux-v4.19/drivers/net/team/
Dteam_mode_activebackup.c44 active_port = rcu_dereference_bh(ab_priv(team)->active_port); in ab_transmit()
Dteam_mode_loadbalance.c142 port = rcu_dereference_bh(LB_HTPM_PORT_BY_HASH(lb_priv, hash)); in lb_htpm_select_tx_port()
201 fp = rcu_dereference_bh(lb_priv->fp); in lb_get_skb_hash()
235 select_tx_port_func = rcu_dereference_bh(lb_priv->select_tx_port_func); in lb_transmit()
/Linux-v4.19/drivers/net/ipvlan/
Dipvlan.h120 return rcu_dereference_bh(d->rx_handler_data); in ipvlan_port_get_rcu_bh()
/Linux-v4.19/net/decnet/
Ddn_route.c1255 for (rt = rcu_dereference_bh(dn_rt_hash_table[hash].chain); rt; in __dn_route_output_key()
1256 rt = rcu_dereference_bh(rt->dn_next)) { in __dn_route_output_key()
1752 for(rt = rcu_dereference_bh(dn_rt_hash_table[h].chain), idx = 0; in dn_cache_dump()
1754 rt = rcu_dereference_bh(rt->dn_next), idx++) { in dn_cache_dump()
1788 rt = rcu_dereference_bh(dn_rt_hash_table[s->bucket].chain); in dn_rt_cache_get_first()
1800 rt = rcu_dereference_bh(rt->dn_next); in dn_rt_cache_get_next()
1806 rt = rcu_dereference_bh(dn_rt_hash_table[s->bucket].chain); in dn_rt_cache_get_next()
/Linux-v4.19/net/netfilter/
Dnfnetlink_log.c974 return rcu_dereference_bh(hlist_first_rcu(head)); in get_first()
982 h = rcu_dereference_bh(hlist_next_rcu(h)); in get_next()
992 h = rcu_dereference_bh(hlist_first_rcu(head)); in get_next()
/Linux-v4.19/drivers/net/
Dnet_failover.c104 xmit_dev = rcu_dereference_bh(nfo_info->primary_dev); in net_failover_start_xmit()
106 xmit_dev = rcu_dereference_bh(nfo_info->standby_dev); in net_failover_start_xmit()
/Linux-v4.19/net/netfilter/ipset/
Dip_set_hash_gen.h936 struct htable *t = rcu_dereference_bh(h->table); in mtype_test_cidrs()
960 n = rcu_dereference_bh(hbucket(t, key)); in mtype_test_cidrs()
998 t = rcu_dereference_bh(h->table); in mtype_test()
1013 n = rcu_dereference_bh(hbucket(t, key)); in mtype_test()
/Linux-v4.19/Documentation/RCU/
Dlockdep.txt28 rcu_dereference_bh(p):

123