/linux-4.1.27/net/dccp/ |
D | ipv4.c | 450 struct sock *nsk; in dccp_v4_hnd_req() local 455 nsk = dccp_check_req(sk, skb, req); in dccp_v4_hnd_req() 456 if (!nsk) in dccp_v4_hnd_req() 458 return nsk; in dccp_v4_hnd_req() 460 nsk = inet_lookup_established(sock_net(sk), &dccp_hashinfo, in dccp_v4_hnd_req() 464 if (nsk != NULL) { in dccp_v4_hnd_req() 465 if (nsk->sk_state != DCCP_TIME_WAIT) { in dccp_v4_hnd_req() 466 bh_lock_sock(nsk); in dccp_v4_hnd_req() 467 return nsk; in dccp_v4_hnd_req() 469 inet_twsk_put(inet_twsk(nsk)); in dccp_v4_hnd_req() [all …]
|
D | ipv6.c | 303 struct sock *nsk; in dccp_v6_hnd_req() local 308 nsk = dccp_check_req(sk, skb, req); in dccp_v6_hnd_req() 309 if (!nsk) in dccp_v6_hnd_req() 311 return nsk; in dccp_v6_hnd_req() 313 nsk = __inet6_lookup_established(sock_net(sk), &dccp_hashinfo, in dccp_v6_hnd_req() 317 if (nsk != NULL) { in dccp_v6_hnd_req() 318 if (nsk->sk_state != DCCP_TIME_WAIT) { in dccp_v6_hnd_req() 319 bh_lock_sock(nsk); in dccp_v6_hnd_req() 320 return nsk; in dccp_v6_hnd_req() 322 inet_twsk_put(inet_twsk(nsk)); in dccp_v6_hnd_req() [all …]
|
/linux-4.1.27/net/iucv/ |
D | af_iucv.c | 934 struct sock *sk = sock->sk, *nsk; in iucv_sock_accept() local 949 while (!(nsk = iucv_accept_dequeue(sk, newsock))) { in iucv_sock_accept() 1684 struct sock *sk, *nsk; in iucv_callback_connreq() local 1729 nsk = iucv_sock_alloc(NULL, sk->sk_type, GFP_ATOMIC); in iucv_callback_connreq() 1730 if (!nsk) { in iucv_callback_connreq() 1736 niucv = iucv_sk(nsk); in iucv_callback_connreq() 1737 iucv_sock_init(nsk, sk); in iucv_callback_connreq() 1755 err = pr_iucv->path_accept(path, &af_iucv_handler, nuser_data, nsk); in iucv_callback_connreq() 1757 iucv_sever_path(nsk, 1); in iucv_callback_connreq() 1758 iucv_sock_kill(nsk); in iucv_callback_connreq() [all …]
|
/linux-4.1.27/net/ipv6/ |
D | tcp_ipv6.c | 945 struct sock *nsk; in tcp_v6_hnd_req() local 952 nsk = tcp_check_req(sk, skb, req, false); in tcp_v6_hnd_req() 953 if (!nsk || nsk == sk) in tcp_v6_hnd_req() 955 return nsk; in tcp_v6_hnd_req() 957 nsk = __inet6_lookup_established(sock_net(sk), &tcp_hashinfo, in tcp_v6_hnd_req() 962 if (nsk) { in tcp_v6_hnd_req() 963 if (nsk->sk_state != TCP_TIME_WAIT) { in tcp_v6_hnd_req() 964 bh_lock_sock(nsk); in tcp_v6_hnd_req() 965 return nsk; in tcp_v6_hnd_req() 967 inet_twsk_put(inet_twsk(nsk)); in tcp_v6_hnd_req() [all …]
|
/linux-4.1.27/net/ipv4/ |
D | tcp_ipv4.c | 1350 struct sock *nsk; in tcp_v4_hnd_req() local 1354 nsk = tcp_check_req(sk, skb, req, false); in tcp_v4_hnd_req() 1355 if (!nsk || nsk == sk) in tcp_v4_hnd_req() 1357 return nsk; in tcp_v4_hnd_req() 1360 nsk = inet_lookup_established(sock_net(sk), &tcp_hashinfo, iph->saddr, in tcp_v4_hnd_req() 1363 if (nsk) { in tcp_v4_hnd_req() 1364 if (nsk->sk_state != TCP_TIME_WAIT) { in tcp_v4_hnd_req() 1365 bh_lock_sock(nsk); in tcp_v4_hnd_req() 1366 return nsk; in tcp_v4_hnd_req() 1368 inet_twsk_put(inet_twsk(nsk)); in tcp_v4_hnd_req() [all …]
|
/linux-4.1.27/net/bluetooth/rfcomm/ |
D | sock.c | 472 struct sock *sk = sock->sk, *nsk; in rfcomm_sock_accept() local 495 nsk = bt_accept_dequeue(sk, newsock); in rfcomm_sock_accept() 496 if (nsk) in rfcomm_sock_accept() 522 BT_DBG("new socket %p", nsk); in rfcomm_sock_accept()
|
/linux-4.1.27/net/bluetooth/ |
D | l2cap_sock.c | 306 struct sock *sk = sock->sk, *nsk; in l2cap_sock_accept() local 324 nsk = bt_accept_dequeue(sk, newsock); in l2cap_sock_accept() 325 if (nsk) in l2cap_sock_accept() 351 BT_DBG("new socket %p", nsk); in l2cap_sock_accept()
|
/linux-4.1.27/net/core/ |
D | sock.c | 1285 static void sock_copy(struct sock *nsk, const struct sock *osk) in sock_copy() argument 1288 void *sptr = nsk->sk_security; in sock_copy() 1290 memcpy(nsk, osk, offsetof(struct sock, sk_dontcopy_begin)); in sock_copy() 1292 memcpy(&nsk->sk_dontcopy_end, &osk->sk_dontcopy_end, in sock_copy() 1296 nsk->sk_security = sptr; in sock_copy() 1297 security_sk_clone(osk, nsk); in sock_copy()
|
/linux-4.1.27/include/net/ |
D | sock.h | 728 static inline void sock_copy_flags(struct sock *nsk, struct sock *osk) in sock_copy_flags() argument 730 nsk->sk_flags = osk->sk_flags; in sock_copy_flags()
|