Home
last modified time | relevance | path

Searched refs:hslot (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/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()
866 brcmf_dbg(TRACE, "enter: %s, idx=%d hslot=%d htod %X seq %X\n", in brcmf_fws_hdrpush()
1399 u32 hslot; in brcmf_fws_txstatus_suppressed() local
1402 hslot in brcmf_fws_txstatus_suppressed()
1436 brcmf_fws_txs_process(struct brcmf_fws_info *fws, u8 flags, u32 hslot, u32 genbit, u16 seq, u8 compcnt) brcmf_fws_txs_process() argument
1552 u32 hslot; brcmf_fws_txstatus_indicate() local
1991 int qidx, hslot; brcmf_fws_rollback_toq() local
2097 int rc, hslot; brcmf_fws_assign_htod() local
2206 u32 hslot; brcmf_fws_dequeue_worker() local
2480 u32 hslot; brcmf_fws_bustxfail() local
[all...]
/kernel/linux/linux-6.6/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()
866 brcmf_dbg(TRACE, "enter: %s, idx=%d hslot=%d htod %X seq %X\n", in brcmf_fws_hdrpush()
1399 u32 hslot; in brcmf_fws_txstatus_suppressed() local
1402 hslot in brcmf_fws_txstatus_suppressed()
1436 brcmf_fws_txs_process(struct brcmf_fws_info *fws, u8 flags, u32 hslot, u32 genbit, u16 seq, u8 compcnt) brcmf_fws_txs_process() argument
1552 u32 hslot; brcmf_fws_txstatus_indicate() local
1991 int qidx, hslot; brcmf_fws_rollback_toq() local
2097 int rc, hslot; brcmf_fws_assign_htod() local
2206 u32 hslot; brcmf_fws_dequeue_worker() local
2481 u32 hslot; brcmf_fws_bustxcomplete() local
[all...]
/kernel/linux/linux-5.10/net/ipv4/
H A Dudp_diag.c107 struct udp_hslot *hslot = &table->hash[slot]; in udp_dump() local
112 if (hlist_empty(&hslot->head)) in udp_dump()
115 spin_lock_bh(&hslot->lock); in udp_dump()
116 sk_for_each(sk, &hslot->head) { in udp_dump()
136 spin_unlock_bh(&hslot->lock); in udp_dump()
142 spin_unlock_bh(&hslot->lock); in udp_dump()
H A Dudp.c133 const struct udp_hslot *hslot, in udp_lib_lport_inuse()
140 sk_for_each(sk2, &hslot->head) { in udp_lib_lport_inuse()
199 static int udp_reuseport_add_sock(struct sock *sk, struct udp_hslot *hslot) in udp_reuseport_add_sock() argument
205 sk_for_each(sk2, &hslot->head) { in udp_reuseport_add_sock()
233 struct udp_hslot *hslot, *hslot2; in udp_lib_get_port() local
255 hslot = udp_hashslot(udptable, net, first); in udp_lib_get_port()
257 spin_lock_bh(&hslot->lock); in udp_lib_get_port()
258 udp_lib_lport_inuse(net, snum, hslot, bitmap, sk, in udp_lib_get_port()
274 spin_unlock_bh(&hslot->lock); in udp_lib_get_port()
279 hslot in udp_lib_get_port()
132 udp_lib_lport_inuse(struct net *net, __u16 num, const struct udp_hslot *hslot, unsigned long *bitmap, struct sock *sk, unsigned int log) udp_lib_lport_inuse() argument
1977 struct udp_hslot *hslot, *hslot2; udp_lib_unhash() local
2008 struct udp_hslot *hslot, *hslot2, *nhslot2; udp_lib_rehash() local
2239 struct udp_hslot *hslot = udp_hashslot(udptable, net, hnum); __udp4_lib_mcast_deliver() local
2478 struct udp_hslot *hslot = &udp_table.hash[slot]; __udp4_lib_mcast_demux_lookup() local
2919 struct udp_hslot *hslot = &afinfo->udp_table->hash[state->bucket]; udp_get_first() local
[all...]
H A Dping.c171 struct hlist_nulls_head *hslot = ping_hashslot(&ping_table, net, ident); in ping_lookup() local
195 ping_portaddr_for_each_entry(sk, hnode, hslot) { in ping_lookup()
1032 struct hlist_nulls_head *hslot; in ping_get_first() local
1034 hslot = &ping_table.hash[state->bucket]; in ping_get_first()
1036 if (hlist_nulls_empty(hslot)) in ping_get_first()
1039 sk_nulls_for_each(sk, node, hslot) { in ping_get_first()
/kernel/linux/linux-6.6/net/ipv4/
H A Dudp_diag.c105 struct udp_hslot *hslot = &table->hash[slot]; in udp_dump() local
110 if (hlist_empty(&hslot->head)) in udp_dump()
113 spin_lock_bh(&hslot->lock); in udp_dump()
114 sk_for_each(sk, &hslot->head) { in udp_dump()
134 spin_unlock_bh(&hslot->lock); in udp_dump()
140 spin_unlock_bh(&hslot->lock); in udp_dump()
H A Dudp.c142 const struct udp_hslot *hslot, in udp_lib_lport_inuse()
149 sk_for_each(sk2, &hslot->head) { in udp_lib_lport_inuse()
208 static int udp_reuseport_add_sock(struct sock *sk, struct udp_hslot *hslot) in udp_reuseport_add_sock() argument
214 sk_for_each(sk2, &hslot->head) { in udp_reuseport_add_sock()
243 struct udp_hslot *hslot, *hslot2; in udp_lib_get_port() local
264 hslot = udp_hashslot(udptable, net, first); in udp_lib_get_port()
266 spin_lock_bh(&hslot->lock); in udp_lib_get_port()
267 udp_lib_lport_inuse(net, snum, hslot, bitmap, sk, in udp_lib_get_port()
283 spin_unlock_bh(&hslot->lock); in udp_lib_get_port()
288 hslot in udp_lib_get_port()
141 udp_lib_lport_inuse(struct net *net, __u16 num, const struct udp_hslot *hslot, unsigned long *bitmap, struct sock *sk, unsigned int log) udp_lib_lport_inuse() argument
1955 struct udp_hslot *hslot, *hslot2; udp_lib_unhash() local
1986 struct udp_hslot *hslot, *hslot2, *nhslot2; udp_lib_rehash() local
2234 struct udp_hslot *hslot = udp_hashslot(udptable, net, hnum); __udp4_lib_mcast_deliver() local
2483 struct udp_hslot *hslot; __udp4_lib_mcast_demux_lookup() local
2976 struct udp_hslot *hslot = &udptable->hash[state->bucket]; udp_get_first() local
[all...]
H A Dping.c169 struct hlist_head *hslot = ping_hashslot(&ping_table, net, ident); in ping_lookup() local
190 sk_for_each_rcu(sk, hslot) { in ping_lookup()
1034 struct hlist_head *hslot; in ping_get_first() local
1036 hslot = &ping_table.hash[state->bucket]; in ping_get_first()
1038 if (hlist_empty(hslot)) in ping_get_first()
1041 sk_for_each(sk, hslot) { in ping_get_first()
/kernel/linux/linux-5.10/net/ipv6/
H A Dudp.c827 struct udp_hslot *hslot = udp_hashslot(udptable, net, hnum); in __udp6_lib_mcast_deliver() local
829 unsigned int hash2 = 0, hash2_any = 0, use_hash2 = (hslot->count > 10); in __udp6_lib_mcast_deliver()
840 hslot = &udptable->hash2[hash2]; in __udp6_lib_mcast_deliver()
844 sk_for_each_entry_offset_rcu(sk, node, &hslot->head, offset) { in __udp6_lib_mcast_deliver()
/kernel/linux/linux-6.6/net/ipv6/
H A Dudp.c839 struct udp_hslot *hslot = udp_hashslot(udptable, net, hnum); in __udp6_lib_mcast_deliver() local
841 unsigned int hash2 = 0, hash2_any = 0, use_hash2 = (hslot->count > 10); in __udp6_lib_mcast_deliver()
852 hslot = &udptable->hash2[hash2]; in __udp6_lib_mcast_deliver()
856 sk_for_each_entry_offset_rcu(sk, node, &hslot->head, offset) { in __udp6_lib_mcast_deliver()
/kernel/linux/linux-5.10/net/netfilter/
H A Dnf_conntrack_core.c2184 struct hlist_nulls_head *hslot = &nf_conntrack_hash[*bucket]; in get_next_corpse() local
2186 if (hlist_nulls_empty(hslot)) in get_next_corpse()
2192 hlist_nulls_for_each_entry(h, n, hslot, hnnode) { in get_next_corpse()
/kernel/linux/linux-6.6/net/netfilter/
H A Dnf_conntrack_core.c2363 struct hlist_nulls_head *hslot = &nf_conntrack_hash[*bucket]; in get_next_corpse() local
2365 if (hlist_nulls_empty(hslot)) in get_next_corpse()
2371 hlist_nulls_for_each_entry(h, n, hslot, hnnode) { in get_next_corpse()

Completed in 26 milliseconds