| /linux/samples/connector/ |
| H A D | cn_test.c | 167 if (nls && nls->sk_socket) in cn_test_init() 168 sock_release(nls->sk_socket); in cn_test_init() 179 if (nls && nls->sk_socket) in cn_test_fini() 180 sock_release(nls->sk_socket); in cn_test_fini()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | bpf_iter_tcp4.c | 51 const struct socket *sk_socket = sk->sk_socket; in sock_i_ino() local 55 if (!sk_socket) in sock_i_ino() 58 inode = &container_of(sk_socket, struct socket_alloc, socket)->vfs_inode; in sock_i_ino()
|
| H A D | bpf_iter_tcp6.c | 51 const struct socket *sk_socket = sk->sk_socket; in sock_i_ino() local 55 if (!sk_socket) in sock_i_ino() 58 inode = &container_of(sk_socket, struct socket_alloc, socket)->vfs_inode; in sock_i_ino()
|
| /linux/net/rds/ |
| H A D | tcp_send.c | 103 set_bit(SOCK_NOSPACE, &tc->t_sock->sk->sk_socket->flags); in rds_tcp_xmit() 224 if (sk->sk_socket) in rds_tcp_write_space() 225 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in rds_tcp_write_space()
|
| /linux/net/ipv4/ |
| H A D | tcp_ulp.c | 143 if (sk->sk_socket) in __tcp_set_ulp() 144 clear_bit(SOCK_SUPPORT_ZC, &sk->sk_socket->flags); in __tcp_set_ulp()
|
| H A D | udp_tunnel_core.c | 194 struct socket *sock = sk->sk_socket; in udp_tunnel_sock_release()
|
| /linux/net/sched/ |
| H A D | cls_flow.c | 212 if (sk && sk->sk_socket && sk->sk_socket->file) { in flow_get_skuid() 213 kuid_t skuid = sk->sk_socket->file->f_cred->fsuid; in flow_get_skuid() 224 if (sk && sk->sk_socket && sk->sk_socket->file) { in flow_get_skgid() 225 kgid_t skgid = sk->sk_socket->file->f_cred->fsgid; in flow_get_skgid()
|
| /linux/drivers/net/ovpn/ |
| H A D | tcp.c | 232 if (sk->sk_socket) in ovpn_tcp_socket_detach() 233 sk->sk_socket->ops = peer->tcp.sk_cb.ops; in ovpn_tcp_socket_detach() 551 peer->tcp.sk_cb.ops = ovpn_sock->sk->sk_socket->ops; in ovpn_tcp_socket_attach() 559 ovpn_sock->sk->sk_socket->ops = &ovpn_tcp_ops; in ovpn_tcp_socket_attach() 562 ovpn_sock->sk->sk_socket->ops = &ovpn_tcp6_ops; in ovpn_tcp_socket_attach()
|
| /linux/net/x25/ |
| H A D | x25_proc.c | 107 s->sk_socket ? SOCK_INODE(s->sk_socket)->i_ino : (u64)0); in x25_seq_socket_show()
|
| /linux/net/xfrm/ |
| H A D | espintcp.c | 475 sk->sk_socket->ops = &espintcp_ops; in espintcp_init_sk() 479 build_protos(&espintcp6_prot, &espintcp6_ops, sk->sk_prot, sk->sk_socket->ops); in espintcp_init_sk() 483 sk->sk_socket->ops = &espintcp6_ops; in espintcp_init_sk()
|
| /linux/net/llc/ |
| H A D | llc_conn.c | 100 sk->sk_socket->state = SS_UNCONNECTED; in llc_conn_state_process() 135 sk->sk_socket->state = SS_UNCONNECTED; in llc_conn_state_process() 138 sk->sk_socket->state = SS_CONNECTED; in llc_conn_state_process() 147 sk->sk_socket->state = SS_UNCONNECTED; in llc_conn_state_process()
|
| /linux/net/kcm/ |
| H A D | kcmsock.c | 559 fput(psock->sk->sk_socket->file); in unreserve_psock() 651 ret = sock_sendmsg(psock->sk->sk_socket, &msg); in kcm_write_msgs() 736 if (likely(sk->sk_socket) && in kcm_tx_work() 737 test_bit(SOCK_NOSPACE, &sk->sk_socket->flags)) { in kcm_tx_work() 738 clear_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in kcm_tx_work() 782 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in kcm_sendmsg() 1462 fput(csk->sk_socket->file); in kcm_unattach()
|
| /linux/net/strparser/ |
| H A D | strparser.c | 84 struct socket *sock = strp->sk->sk_socket; in strp_peek_len() 355 struct socket *sock = strp->sk->sk_socket; in strp_read_sock()
|
| /linux/net/vmw_vsock/ |
| H A D | vsock_bpf.c | 63 struct socket *sock = sk->sk_socket; in __vsock_recvmsg()
|
| H A D | af_vsock.c | 914 switch (sk->sk_socket->type) { in __vsock_bind() 1694 sk->sk_socket->state = SS_UNCONNECTED; in vsock_connect_timeout() 1768 set_bit(SOCK_SUPPORT_ZC, &sk->sk_socket->flags); in vsock_connect() 1946 &connected->sk_socket->flags); in vsock_accept() 1950 &connected->sk_socket->flags); in vsock_accept() 2745 set_bit(SOCK_CUSTOM_SOCKOPT, &sk->sk_socket->flags); in vsock_create()
|
| /linux/net/mptcp/ |
| H A D | subflow.c | 1504 if (!sk->sk_socket) in subflow_error_report() 1711 mptcp_sock_graft(ssk, sk->sk_socket); in __mptcp_subflow_connect() 1735 if (!mem_cgroup_sockets_enabled || !sk->sk_socket) in __mptcp_inherit_memcg() 1796 if (unlikely(!sk->sk_socket)) in mptcp_subflow_create_socket() 1830 SOCK_INODE(sf)->i_ino = SOCK_INODE(sk->sk_socket)->i_ino; in mptcp_subflow_create_socket() 1831 SOCK_INODE(sf)->i_uid = SOCK_INODE(sk->sk_socket)->i_uid; in mptcp_subflow_create_socket() 1832 SOCK_INODE(sf)->i_gid = SOCK_INODE(sk->sk_socket)->i_gid; in mptcp_subflow_create_socket()
|
| H A D | sockopt.c | 135 ret = sock_setsockopt(sk->sk_socket, SOL_SOCKET, optname, in mptcp_sol_socket_intval() 160 ret = sock_setsockopt(sk->sk_socket, SOL_SOCKET, optname, in mptcp_setsockopt_sol_socket_tstamp() 234 ret = sock_setsockopt(sk->sk_socket, SOL_SOCKET, optname, in mptcp_setsockopt_sol_socket_timestamping() 275 ret = sock_setsockopt(sk->sk_socket, SOL_SOCKET, SO_LINGER, kopt, sizeof(ling)); in mptcp_setsockopt_sol_socket_linger() 362 return sock_setsockopt(sk->sk_socket, SOL_SOCKET, optname, optval, optlen); in mptcp_setsockopt_sol_socket()
|
| H A D | protocol.c | 125 mptcp_sock_graft(msk->first, sk->sk_socket); in __mptcp_socket_create() 1925 ret = __inet_stream_connect(sk->sk_socket, msg->msg_name, in mptcp_sendmsg_fastopen() 1941 sk->sk_socket->state = SS_UNCONNECTED; in mptcp_sendmsg_fastopen() 2109 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in mptcp_sendmsg() 2324 DEBUG_NET_WARN_ON_ONCE(msk->backlog_unaccounted && sk->sk_socket && in mptcp_can_spool_backlog() 3248 set_bit(SOCK_CUSTOM_SOCKOPT, &sk->sk_socket->flags); in mptcp_init_sock() 3507 ssk->sk_socket = NULL; in __mptcp_close() 3998 sock = sk->sk_socket; in mptcp_sock_check_graft() 4355 if (!ssk->sk_socket) in mptcp_graft_subflows() 4356 mptcp_sock_graft(ssk, sk->sk_socket); in mptcp_graft_subflows() [all …]
|
| /linux/net/unix/ |
| H A D | af_unix.c | 643 DEBUG_NET_WARN_ON_ONCE(sk->sk_socket); in unix_sock_destructor() 1360 (SOCK_INODE(sk->sk_socket)->i_mode & ~current_umask()); in unix_bind_bsd() 1562 err = security_unix_may_send(sk->sk_socket, other->sk_socket); in unix_dgram_connect() 2032 !other->sk_socket) { in unix_maybe_add_creds() 2251 err = security_unix_may_send(sk->sk_socket, other->sk_socket); in unix_dgram_sendmsg() 2573 struct socket *sock = sk->sk_socket; in __unix_dgram_recvmsg() 3143 .socket = sk->sk_socket, in __unix_stream_recvmsg() 3575 s->sk_socket ? in unix_seq_show()
|
| /linux/security/landlock/ |
| H A D | task.c | 264 * sk_socket check only guards that dereference; sk_socket is NULL 268 if (unlikely(!other->sk_socket || !other->sk_socket->file)) in hook_unix_stream_connect() 271 dom_other = landlock_cred(other->sk_socket->file->f_cred)->domain; in hook_unix_stream_connect()
|
| H A D | fs.c | 1779 if (unlikely(sock_flag(other, SOCK_DEAD) || !other->sk_socket || in hook_unix_find() 1780 !other->sk_socket->file)) { in hook_unix_find() 1789 dom_other = landlock_cred(other->sk_socket->file->f_cred)->domain; in hook_unix_find()
|
| /linux/net/core/ |
| H A D | sock.c | 175 return file_ns_capable(sk->sk_socket->file, user_ns, cap) && in sk_ns_capable() 969 struct socket *sock = sk->sk_socket; in __sock_set_rcvbuf() 1199 struct socket *sock = sk->sk_socket; in sk_setsockopt() 1735 struct socket *sock = sk->sk_socket; in sk_getsockopt() 2973 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in sock_wait_for_wmem() 3014 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in sock_alloc_send_pskb() 3725 if (sk->sk_socket && sk->sk_socket->file) in sk_send_sigurg() 3726 if (send_sigurg(sk->sk_socket->file)) in sk_send_sigurg() 4585 CACHELINE_ASSERT_GROUP_MEMBER(struct sock, sock_read_rxtx, sk_socket); in sock_struct_check()
|
| /linux/net/tls/ |
| H A D | tls_main.c | 135 WRITE_ONCE(sk->sk_socket->ops, in update_sk_prot() 979 sk->sk_socket->ops); in tls_build_proto() 991 sk->sk_socket->ops); in tls_build_proto()
|
| /linux/net/smc/ |
| H A D | af_smc.c | 282 smc->clcsock->file->private_data = smc->sk.sk_socket; in smc_restore_fallback_changes() 945 if (smc->sk.sk_socket && smc->sk.sk_socket->file) { in smc_switch_to_fallback() 946 smc->clcsock->file = smc->sk.sk_socket->file; in smc_switch_to_fallback() 949 smc->sk.sk_socket->wq.fasync_list; in smc_switch_to_fallback() 950 smc->sk.sk_socket->wq.fasync_list = NULL; in smc_switch_to_fallback() 2922 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in smc_poll() 2985 sk->sk_socket->state = SS_UNCONNECTED; in smc_shutdown()
|
| /linux/include/net/ |
| H A D | sock.h | 460 struct socket *sk_socket; member 987 return sk->sk_socket->file->f_cred->user_ns; in sk_user_ns() 1919 if (sk->sk_socket) in sock_replace_proto() 1920 clear_bit(SOCK_SUPPORT_ZC, &sk->sk_socket->flags); in sock_replace_proto() 2114 WRITE_ONCE(sk->sk_socket, sock); in sk_set_socket()
|