Home
last modified time | relevance | path

Searched refs:sk2 (Results 1 – 20 of 20) sorted by relevance

/Linux-v4.19/drivers/isdn/mISDN/
Ddsp_dtmf.c123 s32 sk, sk1, sk2; in dsp_dtmf_goertzel_decode() local
159 sk2 = (*hfccoeff++) >> 4; in dsp_dtmf_goertzel_decode()
161 if (sk > 32767 || sk < -32767 || sk2 > 32767 in dsp_dtmf_goertzel_decode()
162 || sk2 < -32767) in dsp_dtmf_goertzel_decode()
168 (((cos2pik[k] * sk) >> 15) * sk2) + in dsp_dtmf_goertzel_decode()
169 (sk2 * sk2); in dsp_dtmf_goertzel_decode()
187 sk2 = 0; in dsp_dtmf_goertzel_decode()
191 sk = ((cos2pik_ * sk1) >> 15) - sk2 + (*buf++); in dsp_dtmf_goertzel_decode()
192 sk2 = sk1; in dsp_dtmf_goertzel_decode()
196 sk2 >>= 8; in dsp_dtmf_goertzel_decode()
[all …]
/Linux-v4.19/net/core/
Dsock_reuseport.c149 int reuseport_add_sock(struct sock *sk, struct sock *sk2, bool bind_inany) in reuseport_add_sock() argument
153 if (!rcu_access_pointer(sk2->sk_reuseport_cb)) { in reuseport_add_sock()
154 int err = reuseport_alloc(sk2, bind_inany); in reuseport_add_sock()
161 reuse = rcu_dereference_protected(sk2->sk_reuseport_cb, in reuseport_add_sock()
269 struct sock *sk2 = NULL; in reuseport_select_sock() local
289 sk2 = bpf_run_sk_reuseport(reuse, sk, prog, skb, hash); in reuseport_select_sock()
291 sk2 = run_bpf_filter(reuse, socks, prog, skb, hdr_len); in reuseport_select_sock()
295 if (!sk2) in reuseport_select_sock()
296 sk2 = reuse->socks[reciprocal_scale(hash, socks)]; in reuseport_select_sock()
301 return sk2; in reuseport_select_sock()
/Linux-v4.19/drivers/isdn/i4l/
Disdn_audio.c452 sk2; in isdn_audio_goertzel() local
467 sk = sk1 = sk2 = 0; in isdn_audio_goertzel()
469 sk = sample[n] + ((cos2pik[k] * sk1) >> 15) - sk2; in isdn_audio_goertzel()
470 sk2 = sk1; in isdn_audio_goertzel()
475 sk2 >>= 1; in isdn_audio_goertzel()
482 if (sk2 < -32768 || sk2 > 32767) in isdn_audio_goertzel()
484 "isdn_audio: dtmf goertzel overflow, sk2=%d\n", sk2); in isdn_audio_goertzel()
487 ((((cos2pik[k] * sk) >> 15) * sk2) >> AMP_BITS) + in isdn_audio_goertzel()
488 ((sk2 * sk2) >> AMP_BITS); in isdn_audio_goertzel()
/Linux-v4.19/net/ipv4/
Dinet_connection_sock.c92 bool inet_rcv_saddr_equal(const struct sock *sk, const struct sock *sk2, in inet_rcv_saddr_equal() argument
98 inet6_rcv_saddr(sk2), in inet_rcv_saddr_equal()
100 sk2->sk_rcv_saddr, in inet_rcv_saddr_equal()
102 ipv6_only_sock(sk2), in inet_rcv_saddr_equal()
105 return ipv4_rcv_saddr_equal(sk->sk_rcv_saddr, sk2->sk_rcv_saddr, in inet_rcv_saddr_equal()
106 ipv6_only_sock(sk2), match_wildcard); in inet_rcv_saddr_equal()
136 struct sock *sk2; in inet_csk_bind_conflict() local
148 sk_for_each_bound(sk2, &tb->owners) { in inet_csk_bind_conflict()
149 if (sk != sk2 && in inet_csk_bind_conflict()
151 !sk2->sk_bound_dev_if || in inet_csk_bind_conflict()
[all …]
Dinet_hashtables.c456 struct sock *sk2; in __inet_check_established() local
462 sk_nulls_for_each(sk2, node, &head->chain) { in __inet_check_established()
463 if (sk2->sk_hash != hash) in __inet_check_established()
466 if (likely(INET_MATCH(sk2, net, acookie, in __inet_check_established()
468 if (sk2->sk_state == TCP_TIME_WAIT) { in __inet_check_established()
469 tw = inet_twsk(sk2); in __inet_check_established()
470 if (twsk_unique(sk, sk2, twp)) in __inet_check_established()
563 struct sock *sk2; in inet_reuseport_add_sock() local
566 sk_for_each_rcu(sk2, &ilb->head) { in inet_reuseport_add_sock()
567 if (sk2 != sk && in inet_reuseport_add_sock()
[all …]
Dudp.c147 struct sock *sk2; in udp_lib_lport_inuse() local
150 sk_for_each(sk2, &hslot->head) { in udp_lib_lport_inuse()
151 if (net_eq(sock_net(sk2), net) && in udp_lib_lport_inuse()
152 sk2 != sk && in udp_lib_lport_inuse()
153 (bitmap || udp_sk(sk2)->udp_port_hash == num) && in udp_lib_lport_inuse()
154 (!sk2->sk_reuse || !sk->sk_reuse) && in udp_lib_lport_inuse()
155 (!sk2->sk_bound_dev_if || !sk->sk_bound_dev_if || in udp_lib_lport_inuse()
156 sk2->sk_bound_dev_if == sk->sk_bound_dev_if) && in udp_lib_lport_inuse()
157 inet_rcv_saddr_equal(sk, sk2, true)) { in udp_lib_lport_inuse()
158 if (sk2->sk_reuseport && sk->sk_reuseport && in udp_lib_lport_inuse()
[all …]
Dping.c87 struct sock *sk2 = NULL; in ping_get_port() local
100 ping_portaddr_for_each_entry(sk2, node, hlist) { in ping_get_port()
101 isk2 = inet_sk(sk2); in ping_get_port()
117 ping_portaddr_for_each_entry(sk2, node, hlist) { in ping_get_port()
118 isk2 = inet_sk(sk2); in ping_get_port()
125 (sk2 != sk) && in ping_get_port()
126 (!sk2->sk_reuse || !sk->sk_reuse)) in ping_get_port()
Daf_inet.c734 struct sock *sk2 = sk1->sk_prot->accept(sk1, flags, &err, kern); in inet_accept() local
736 if (!sk2) in inet_accept()
739 lock_sock(sk2); in inet_accept()
741 sock_rps_record_flow(sk2); in inet_accept()
742 WARN_ON(!((1 << sk2->sk_state) & in inet_accept()
746 sock_graft(sk2, newsock); in inet_accept()
750 release_sock(sk2); in inet_accept()
Dtcp_ipv4.c1878 struct sock *sk2 = inet_lookup_listener(dev_net(skb->dev), in tcp_v4_rcv() local
1885 if (sk2) { in tcp_v4_rcv()
1887 sk = sk2; in tcp_v4_rcv()
/Linux-v4.19/net/ipv4/netfilter/
Dnf_tproxy_ipv4.c38 struct sock *sk2; in nf_tproxy_handle_time_wait4() local
40 sk2 = nf_tproxy_get_sock_v4(net, skb, iph->protocol, in nf_tproxy_handle_time_wait4()
44 if (sk2) { in nf_tproxy_handle_time_wait4()
46 sk = sk2; in nf_tproxy_handle_time_wait4()
/Linux-v4.19/net/ipv6/netfilter/
Dnf_tproxy_ipv6.c56 struct sock *sk2; in nf_tproxy_handle_time_wait6() local
58 sk2 = nf_tproxy_get_sock_v6(net, skb, thoff, tproto, in nf_tproxy_handle_time_wait6()
64 if (sk2) { in nf_tproxy_handle_time_wait6()
66 sk = sk2; in nf_tproxy_handle_time_wait6()
/Linux-v4.19/net/ipv6/
Dinet6_hashtables.c264 struct sock *sk2; in __inet6_check_established() local
270 sk_nulls_for_each(sk2, node, &head->chain) { in __inet6_check_established()
271 if (sk2->sk_hash != hash) in __inet6_check_established()
274 if (likely(INET6_MATCH(sk2, net, saddr, daddr, ports, in __inet6_check_established()
276 if (sk2->sk_state == TCP_TIME_WAIT) { in __inet6_check_established()
277 tw = inet_twsk(sk2); in __inet6_check_established()
278 if (twsk_unique(sk, sk2, twp)) in __inet6_check_established()
Dtcp_ipv6.c1607 struct sock *sk2; in tcp_v6_rcv() local
1609 sk2 = inet6_lookup_listener(dev_net(skb->dev), &tcp_hashinfo, in tcp_v6_rcv()
1616 if (sk2) { in tcp_v6_rcv()
1619 sk = sk2; in tcp_v6_rcv()
/Linux-v4.19/crypto/
Daf_alg.c276 struct sock *sk2; in af_alg_accept() local
287 sk2 = sk_alloc(sock_net(sk), PF_ALG, GFP_KERNEL, &alg_proto, kern); in af_alg_accept()
289 if (!sk2) in af_alg_accept()
292 sock_init_data(newsock, sk2); in af_alg_accept()
293 security_sock_graft(sk2, newsock); in af_alg_accept()
294 security_sk_clone(sk, sk2); in af_alg_accept()
296 err = type->accept(ask->private, sk2); in af_alg_accept()
300 err = type->accept_nokey(ask->private, sk2); in af_alg_accept()
305 sk2->sk_family = PF_ALG; in af_alg_accept()
310 alg_sk(sk2)->parent = sk; in af_alg_accept()
[all …]
Dalgif_hash.c243 struct sock *sk2; in hash_accept() local
261 sk2 = newsock->sk; in hash_accept()
262 ask2 = alg_sk(sk2); in hash_accept()
271 sock_orphan(sk2); in hash_accept()
272 sock_put(sk2); in hash_accept()
/Linux-v4.19/include/net/
Dsock_reuseport.h30 extern int reuseport_add_sock(struct sock *sk, struct sock *sk2,
Daddrconf.h109 bool inet_rcv_saddr_equal(const struct sock *sk, const struct sock *sk2,
/Linux-v4.19/net/unix/
Daf_unix.c1075 static void unix_state_double_lock(struct sock *sk1, struct sock *sk2) in unix_state_double_lock() argument
1077 if (unlikely(sk1 == sk2) || !sk2) { in unix_state_double_lock()
1081 if (sk1 < sk2) { in unix_state_double_lock()
1083 unix_state_lock_nested(sk2); in unix_state_double_lock()
1085 unix_state_lock(sk2); in unix_state_double_lock()
1090 static void unix_state_double_unlock(struct sock *sk1, struct sock *sk2) in unix_state_double_unlock() argument
1092 if (unlikely(sk1 == sk2) || !sk2) { in unix_state_double_unlock()
1097 unix_state_unlock(sk2); in unix_state_double_unlock()
/Linux-v4.19/net/decnet/
Ddn_nsp_in.c718 static int dn_nsp_rx_packet(struct net *net, struct sock *sk2, in dn_nsp_rx_packet() argument
/Linux-v4.19/net/sctp/
Dsocket.c7736 struct sock *sk2; in sctp_get_port_local() local
7753 sk_for_each_bound(sk2, &pp->owner) { in sctp_get_port_local()
7755 ep2 = sctp_sk(sk2)->ep; in sctp_get_port_local()
7757 if (sk == sk2 || in sctp_get_port_local()
7758 (reuse && (sk2->sk_reuse || sctp_sk(sk2)->reuse) && in sctp_get_port_local()
7759 sk2->sk_state != SCTP_SS_LISTENING)) in sctp_get_port_local()
7763 sctp_sk(sk2), sctp_sk(sk))) { in sctp_get_port_local()
7764 ret = (long)sk2; in sctp_get_port_local()