Searched refs:nsk (Results 1 – 10 of 10) sorted by relevance
| /net/core/ |
| A D | sock_reuseport.c | 625 struct sock *nsk = NULL; in reuseport_migrate_sock() local 659 nsk = bpf_run_sk_reuseport(reuse, sk, prog, skb, migrating_sk, hash); in reuseport_migrate_sock() 665 if (!nsk) in reuseport_migrate_sock() 666 nsk = reuseport_select_sock_by_hash(reuse, hash, socks); in reuseport_migrate_sock() 668 if (IS_ERR_OR_NULL(nsk) || unlikely(!refcount_inc_not_zero(&nsk->sk_refcnt))) { in reuseport_migrate_sock() 669 nsk = NULL; in reuseport_migrate_sock() 675 return nsk; in reuseport_migrate_sock()
|
| A D | sock.c | 2197 static void sock_copy(struct sock *nsk, const struct sock *osk) in sock_copy() argument 2201 void *sptr = nsk->sk_security; in sock_copy() 2213 memcpy(nsk, osk, offsetof(struct sock, sk_dontcopy_begin)); in sock_copy() 2215 unsafe_memcpy(&nsk->sk_dontcopy_end, &osk->sk_dontcopy_end, in sock_copy() 2220 nsk->sk_security = sptr; in sock_copy() 2221 security_sk_clone(osk, nsk); in sock_copy()
|
| /net/iucv/ |
| A D | af_iucv.c | 1591 struct sock *sk, *nsk; in iucv_callback_connreq() local 1637 if (!nsk) { in iucv_callback_connreq() 1643 niucv = iucv_sk(nsk); in iucv_callback_connreq() 1644 iucv_sock_init(nsk, sk); in iucv_callback_connreq() 1667 iucv_sock_kill(nsk); in iucv_callback_connreq() 1845 struct sock *nsk; in afiucv_hs_callback_syn() local 1862 !nsk) { in afiucv_hs_callback_syn() 1867 iucv_sock_kill(nsk); in afiucv_hs_callback_syn() 1872 niucv = iucv_sk(nsk); in afiucv_hs_callback_syn() 1873 iucv_sock_init(nsk, sk); in afiucv_hs_callback_syn() [all …]
|
| /net/ipv4/ |
| A D | inet_connection_sock.c | 1065 struct sock *nsk; in reqsk_timer_handler() local 1068 if (!nsk) in reqsk_timer_handler() 1071 nreq = inet_reqsk_clone(req, nsk); in reqsk_timer_handler() 1085 sk_listener = nsk; in reqsk_timer_handler() 1479 struct sock *child = req->sk, *nsk; in inet_csk_listen_stop() local 1487 nsk = reuseport_migrate_sock(sk, child, NULL); in inet_csk_listen_stop() 1488 if (nsk) { in inet_csk_listen_stop() 1489 nreq = inet_reqsk_clone(req, nsk); in inet_csk_listen_stop() 1493 if (inet_csk_reqsk_queue_add(nsk, nreq, child)) { in inet_csk_listen_stop() 1494 __NET_INC_STATS(sock_net(nsk), in inet_csk_listen_stop() [all …]
|
| A D | tcp_ipv4.c | 1936 if (!nsk) 1938 if (nsk != sk) { 1939 reason = tcp_child_process(sk, nsk, skb); 1941 rsk = nsk; 2251 struct sock *nsk; local 2271 if (!nsk) { 2275 sk = nsk; 2286 nsk = NULL; 2294 if (!nsk) { 2309 if (nsk == sk) { [all …]
|
| /net/smc/ |
| A D | af_smc.c | 493 nsk->sk_sndbuf = osk->sk_sndbuf; in smc_adjust_sock_bufsizes() 495 nsk->sk_rcvbuf = osk->sk_rcvbuf; in smc_adjust_sock_bufsizes() 502 nsk->sk_type = osk->sk_type; in smc_copy_sock_settings() 507 nsk->sk_rcvlowat = osk->sk_rcvlowat; in smc_copy_sock_settings() 509 nsk->sk_err = osk->sk_err; in smc_copy_sock_settings() 511 nsk->sk_flags &= ~mask; in smc_copy_sock_settings() 2706 struct sock *sk = sock->sk, *nsk; in smc_accept() local 2745 rc = sock_error(nsk); in smc_accept() 2753 if (smc_sk(nsk)->use_fallback) { in smc_accept() 2761 lock_sock(nsk); in smc_accept() [all …]
|
| /net/ipv6/ |
| A D | tcp_ipv6.c | 1661 if (nsk != sk) { 1662 if (nsk) { 1663 reason = tcp_child_process(sk, nsk, skb); 1804 struct sock *nsk; local 1824 if (!nsk) { 1828 sk = nsk; 1836 nsk = NULL; 1844 if (!nsk) { 1859 if (nsk == sk) { 1863 drop_reason = tcp_child_process(sk, nsk, skb); [all …]
|
| /net/mptcp/ |
| A D | protocol.c | 3253 if (!nsk) in mptcp_sk_clone_init() 3257 if (nsk->sk_family == AF_INET6) in mptcp_sk_clone_init() 3258 inet_sk(nsk)->pinet6 = mptcp_inet6_sk(nsk); in mptcp_sk_clone_init() 3261 __mptcp_init_sock(nsk); in mptcp_sk_clone_init() 3264 if (nsk->sk_family == AF_INET6) in mptcp_sk_clone_init() 3265 mptcp_copy_ip6_options(nsk, sk); in mptcp_sk_clone_init() 3268 mptcp_copy_ip_options(nsk, sk); in mptcp_sk_clone_init() 3270 msk = mptcp_sk(nsk); in mptcp_sk_clone_init() 3310 mptcp_copy_inaddrs(nsk, ssk); in mptcp_sk_clone_init() 3317 bh_unlock_sock(nsk); in mptcp_sk_clone_init() [all …]
|
| /net/bluetooth/rfcomm/ |
| A D | sock.c | 475 struct sock *sk = sock->sk, *nsk; in rfcomm_sock_accept() local 498 nsk = bt_accept_dequeue(sk, newsock); in rfcomm_sock_accept() 499 if (nsk) in rfcomm_sock_accept() 525 BT_DBG("new socket %p", nsk); in rfcomm_sock_accept()
|
| /net/bluetooth/ |
| A D | l2cap_sock.c | 333 struct sock *sk = sock->sk, *nsk; in l2cap_sock_accept() local 351 nsk = bt_accept_dequeue(sk, newsock); in l2cap_sock_accept() 352 if (nsk) in l2cap_sock_accept() 378 BT_DBG("new socket %p", nsk); in l2cap_sock_accept()
|
Completed in 54 milliseconds