Home
last modified time | relevance | path

Searched refs:hslot (Results 1 – 5 of 5) sorted by relevance

/linux/net/ipv4/
H A Dudp.c135 const struct udp_hslot *hslot, in udp_lib_lport_inuse() argument
142 sk_for_each(sk2, &hslot->head) { in udp_lib_lport_inuse()
201 static int udp_reuseport_add_sock(struct sock *sk, struct udp_hslot *hslot) in udp_reuseport_add_sock() argument
207 sk_for_each(sk2, &hslot->head) { in udp_reuseport_add_sock()
235 struct udp_hslot *hslot, *hslot2; in udp_lib_get_port() local
259 hslot = udp_hashslot(udptable, net, first); in udp_lib_get_port()
261 spin_lock_bh(&hslot->lock); in udp_lib_get_port()
262 udp_lib_lport_inuse(net, snum, hslot, bitmap, sk, in udp_lib_get_port()
278 spin_unlock_bh(&hslot->lock); in udp_lib_get_port()
283 hslot = udp_hashslot(udptable, net, snum); in udp_lib_get_port()
[all …]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dfwsignal.c628 u32 hslot; in brcmf_fws_psq_flush() local
635 hslot = brcmf_skb_htod_tag_get_field(skb, HSLOT); in brcmf_fws_psq_flush()
636 hi = &fws->hanger.items[hslot]; in brcmf_fws_psq_flush()
639 brcmf_fws_hanger_poppkt(&fws->hanger, hslot, &skb, in brcmf_fws_psq_flush()
814 u32 hslot; in brcmf_fws_bus_txq_cleanup() local
825 hslot = brcmf_skb_htod_tag_get_field(skb, HSLOT); in brcmf_fws_bus_txq_cleanup()
826 hi = &fws->hanger.items[hslot]; in brcmf_fws_bus_txq_cleanup()
1399 u32 hslot; in brcmf_fws_txstatus_suppressed() local
1402 hslot = brcmf_skb_htod_tag_get_field(skb, HSLOT); in brcmf_fws_txstatus_suppressed()
1426 brcmf_fws_hanger_poppkt(&fws->hanger, hslot, &skb, true); in brcmf_fws_txstatus_suppressed()
[all …]
/linux/net/ipv6/
H A Dudp.c203 struct udp_hslot *hslot = &udptable->hash[slot]; in udp6_lib_lookup1() local
207 sk_for_each_rcu(sk, &hslot->head) { in udp6_lib_lookup1()
949 struct udp_hslot *hslot; in __udp6_lib_mcast_deliver() local
956 hslot = udp_hashslot(udptable, net, hnum); in __udp6_lib_mcast_deliver()
957 use_hash2 = hslot->count > 10; in __udp6_lib_mcast_deliver()
965 hslot = &udptable->hash2[hash2].hslot; in __udp6_lib_mcast_deliver()
969 sk_for_each_entry_offset_rcu(sk, node, &hslot->head, offset) { in __udp6_lib_mcast_deliver()
/linux/include/net/
H A Dudp.h77 struct udp_hslot hslot; /* must be the first member */ member
119 return &table->hash2[hash & table->mask].hslot; in udp_hashslot2()
/linux/net/netfilter/
H A Dnf_conntrack_core.c2313 struct hlist_nulls_head *hslot = &nf_conntrack_hash[*bucket]; in get_next_corpse() local
2315 if (hlist_nulls_empty(hslot)) in get_next_corpse()
2321 hlist_nulls_for_each_entry(h, n, hslot, hnnode) { in get_next_corpse()