Home
last modified time | relevance | path

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

1234

/linux-6.3-rc2/net/sched/
A Dcls_route.c129 struct route4_head *head = rcu_dereference_bh(tp->root); in route4_classify()
164 b = rcu_dereference_bh(head->table[h]); in route4_classify()
166 for (f = rcu_dereference_bh(b->ht[route4_hash_from(id)]); in route4_classify()
168 f = rcu_dereference_bh(f->next)) in route4_classify()
172 for (f = rcu_dereference_bh(b->ht[route4_hash_iif(iif)]); in route4_classify()
174 f = rcu_dereference_bh(f->next)) in route4_classify()
178 for (f = rcu_dereference_bh(b->ht[route4_hash_wild()]); in route4_classify()
180 f = rcu_dereference_bh(f->next)) in route4_classify()
A Dcls_u32.c113 struct tc_u_hnode *ht = rcu_dereference_bh(tp->root); in u32_classify()
125 n = rcu_dereference_bh(ht->ht[sel]); in u32_classify()
137 n = rcu_dereference_bh(n->next); in u32_classify()
143 n = rcu_dereference_bh(n->next); in u32_classify()
161 n = rcu_dereference_bh(n->next); in u32_classify()
170 ht = rcu_dereference_bh(n->ht_down); in u32_classify()
177 n = rcu_dereference_bh(n->next); in u32_classify()
185 n = rcu_dereference_bh(n->next); in u32_classify()
191 n = rcu_dereference_bh(n->next); in u32_classify()
202 ht = rcu_dereference_bh(n->ht_down); in u32_classify()
[all …]
A Dcls_fw.c55 struct fw_head *head = rcu_dereference_bh(tp->root); in fw_classify()
63 for (f = rcu_dereference_bh(head->ht[fw_hash(id)]); f; in fw_classify()
64 f = rcu_dereference_bh(f->next)) { in fw_classify()
A Dcls_cgroup.c30 struct cls_cgroup_head *head = rcu_dereference_bh(tp->root); in cls_cgroup_classify()
A Dact_connmark.c47 parms = rcu_dereference_bh(ca->parms); in tcf_connmark_act()
A Dact_skbmod.c42 p = rcu_dereference_bh(d->skbmod_p); in tcf_skbmod_act()
/linux-6.3-rc2/include/linux/
A Drculist.h764 for (pos = hlist_entry_safe(rcu_dereference_bh(hlist_first_rcu(head)),\
767 pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu(\
788 for (pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu( \
791 pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu( \
/linux-6.3-rc2/net/ipv6/
A 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-6.3-rc2/drivers/net/hyperv/
A Dnetvsc_bpf.c259 nvsc_dev = rcu_dereference_bh(ndev_ctx->nvdev); in netvsc_ndoxdp_xmit()
267 vf_netdev = rcu_dereference_bh(ndev_ctx->vf_netdev); in netvsc_ndoxdp_xmit()
/linux-6.3-rc2/net/netfilter/ipset/
A Dip_set_hash_gen.h807 t = rcu_dereference_bh(h->table); in mtype_ext_size()
811 n = rcu_dereference_bh(hbucket(t, i)); in mtype_ext_size()
844 t = rcu_dereference_bh(h->table); in mtype_add()
867 n = rcu_dereference_bh(hbucket(t, key)); in mtype_add()
1042 t = rcu_dereference_bh(h->table); in mtype_del()
1049 n = rcu_dereference_bh(hbucket(t, key)); in mtype_del()
1155 struct htable *t = rcu_dereference_bh(h->table); in mtype_test_cidrs()
1179 n = rcu_dereference_bh(hbucket(t, key)); in mtype_test_cidrs()
1218 t = rcu_dereference_bh(h->table); in mtype_test()
1233 n = rcu_dereference_bh(hbucket(t, key)); in mtype_test()
[all …]
/linux-6.3-rc2/drivers/net/wireguard/
A Dallowedips.c121 node = rcu_dereference_bh(node->bit[choose(node, key)]); in find_node()
139 node = find_node(rcu_dereference_bh(root), bits, ip); in lookup()
141 peer = wg_peer_get_maybe_zero(rcu_dereference_bh(node->peer)); in lookup()
A Dsend.c130 keypair = rcu_dereference_bh(peer->keypairs.current_keypair); in keep_key_fresh()
358 rcu_dereference_bh(peer->keypairs.current_keypair)); in wg_packet_send_staged_packets()
A Dsocket.c39 sock = rcu_dereference_bh(wg->sock4); in send4()
119 sock = rcu_dereference_bh(wg->sock6); in send6()
/linux-6.3-rc2/drivers/net/ethernet/aquantia/atlantic/
A Daq_macsec.c1074 tx_sa = rcu_dereference_bh(secy->tx_sc.sa[ctx->sa.assoc_num]); in aq_mdo_get_tx_sa_stats()
1160 rx_sa = rcu_dereference_bh(aq_rxsc->sw_rxsc->sa[ctx->sa.assoc_num]); in aq_mdo_get_rx_sa_stats()
1187 tx_sa = rcu_dereference_bh(secy->tx_sc.sa[i]); in apply_txsc_cfg()
1215 rx_sa = rcu_dereference_bh(aq_rxsc->sw_rxsc->sa[i]); in apply_rxsc_cfg()
1242 for (rx_sc = rcu_dereference_bh(secy->rx_sc); rx_sc; in aq_clear_secy()
1243 rx_sc = rcu_dereference_bh(rx_sc->next)) { in aq_clear_secy()
1268 for (rx_sc = rcu_dereference_bh(secy->rx_sc); rx_sc && rx_sc->active; in aq_apply_secy_cfg()
1269 rx_sc = rcu_dereference_bh(rx_sc->next)) { in aq_apply_secy_cfg()
1388 tx_sa = rcu_dereference_bh(secy->tx_sc.sa[an]); in aq_check_txsa_expiration()
/linux-6.3-rc2/include/net/
A Dneighbour.h302 struct neigh_hash_table *nht = rcu_dereference_bh(tbl->nht); in ___neigh_lookup_noref()
307 for (n = rcu_dereference_bh(nht->hash_buckets[hash_val]); in ___neigh_lookup_noref()
309 n = rcu_dereference_bh(n->next)) { in ___neigh_lookup_noref()
/linux-6.3-rc2/drivers/net/team/
A Dteam_mode_activebackup.c40 active_port = rcu_dereference_bh(ab_priv(team)->active_port); in ab_transmit()
A Dteam_mode_loadbalance.c138 port = rcu_dereference_bh(LB_HTPM_PORT_BY_HASH(lb_priv, hash)); in lb_htpm_select_tx_port()
197 fp = rcu_dereference_bh(lb_priv->fp); in lb_get_skb_hash()
231 select_tx_port_func = rcu_dereference_bh(lb_priv->select_tx_port_func); in lb_transmit()
/linux-6.3-rc2/drivers/net/ethernet/marvell/octeontx2/nic/
A Dcn10k_macsec.c931 for (sw_rx_sc = rcu_dereference_bh(secy->rx_sc); sw_rx_sc && sw_rx_sc->active; in cn10k_mcs_secy_rx_cfg()
932 sw_rx_sc = rcu_dereference_bh(sw_rx_sc->next)) { in cn10k_mcs_secy_rx_cfg()
938 sw_rx_sa = rcu_dereference_bh(sw_rx_sc->sa[sa_num]); in cn10k_mcs_secy_rx_cfg()
964 for (sw_rx_sc = rcu_dereference_bh(secy->rx_sc); sw_rx_sc && sw_rx_sc->active; in cn10k_mcs_disable_rxscs()
965 sw_rx_sc = rcu_dereference_bh(sw_rx_sc->next)) { in cn10k_mcs_disable_rxscs()
1052 sw_tx_sa = rcu_dereference_bh(secy->tx_sc.sa[sa_num]); in cn10k_mdo_open()
1130 sw_tx_sa = rcu_dereference_bh(secy->tx_sc.sa[sa_num]); in cn10k_mdo_upd_secy()
1614 sw_tx_sa = rcu_dereference_bh(secy->tx_sc.sa[an]); in cn10k_handle_mcs_event()
/linux-6.3-rc2/net/core/
A Dneighbour.c641 nht = rcu_dereference_bh(tbl->nht); in neigh_lookup_nodev()
646 n = rcu_dereference_bh(n->next)) { in neigh_lookup_nodev()
2219 nht = rcu_dereference_bh(tbl->nht); in neightbl_fill_info()
2738 nht = rcu_dereference_bh(tbl->nht); in neigh_dump_table()
2745 n = rcu_dereference_bh(n->next)) { in neigh_dump_table()
3110 nht = rcu_dereference_bh(tbl->nht); in neigh_for_each()
3118 n = rcu_dereference_bh(n->next)) in neigh_for_each()
3235 n = rcu_dereference_bh(n->next); in neigh_get_first()
3259 n = rcu_dereference_bh(n->next); in neigh_get_next()
3277 n = rcu_dereference_bh(n->next); in neigh_get_next()
[all …]
A Dnetpoll.c176 struct netpoll_info *ni = rcu_dereference_bh(dev->npinfo); in netpoll_poll_dev()
320 npinfo = rcu_dereference_bh(dev->npinfo); in __netpoll_send_skb()
/linux-6.3-rc2/drivers/net/ipvlan/
A Dipvlan.h116 return rcu_dereference_bh(d->rx_handler_data); in ipvlan_port_get_rcu_bh()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dselq.c198 selq = rcu_dereference_bh(priv->selq.active); in mlx5e_select_queue()
/linux-6.3-rc2/net/netfilter/
A Dnfnetlink_log.c1033 return rcu_dereference_bh(hlist_first_rcu(head)); in get_first()
1041 h = rcu_dereference_bh(hlist_next_rcu(h)); in get_next()
1051 h = rcu_dereference_bh(hlist_first_rcu(head)); in get_next()
/linux-6.3-rc2/drivers/net/
A 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-6.3-rc2/drivers/net/ethernet/sfc/
A Drx.c263 xdp_prog = rcu_dereference_bh(efx->xdp_prog); in efx_do_xdp()

Completed in 78 milliseconds

1234