Home
last modified time | relevance | path

Searched refs:sk_socket (Results 1 – 60 of 60) sorted by relevance

/linux-4.1.27/Documentation/connector/
Dcn_test.c180 if (nls && nls->sk_socket) in cn_test_init()
181 sock_release(nls->sk_socket); in cn_test_init()
192 if (nls && nls->sk_socket) in cn_test_fini()
193 sock_release(nls->sk_socket); in cn_test_fini()
/linux-4.1.27/net/core/
Dstream.c30 struct socket *sock = sk->sk_socket; in sk_stream_write_space()
128 set_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in sk_stream_wait_memory()
138 clear_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in sk_stream_wait_memory()
142 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in sk_stream_wait_memory()
Dsock.c161 return file_ns_capable(sk->sk_socket->file, user_ns, cap) && in sk_ns_capable()
1469 if (sk == NULL || sk->sk_socket == NULL) in sk_release_kernel()
1473 sock_release(sk->sk_socket); in sk_release_kernel()
1689 uid = sk->sk_socket ? SOCK_INODE(sk->sk_socket)->i_uid : GLOBAL_ROOT_UID; in sock_i_uid()
1700 ino = sk->sk_socket ? SOCK_INODE(sk->sk_socket)->i_ino : 0; in sock_i_ino()
1779 clear_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in sock_wait_for_wmem()
1785 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in sock_wait_for_wmem()
1825 set_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in sock_alloc_send_pskb()
1826 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in sock_alloc_send_pskb()
1983 set_bit(SOCK_ASYNC_WAITDATA, &sk->sk_socket->flags); in sk_wait_data()
[all …]
Ddatagram.c788 set_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in datagram_poll()
Dskbuff.c3685 ret = sk->sk_socket && sk->sk_socket->file && in skb_may_tx_timestamp()
3686 file_ns_capable(sk->sk_socket->file, &init_user_ns, CAP_NET_RAW); in skb_may_tx_timestamp()
/linux-4.1.27/net/netfilter/
Dnft_meta.c93 if (skb->sk->sk_socket == NULL || in nft_meta_get_eval()
94 skb->sk->sk_socket->file == NULL) { in nft_meta_get_eval()
100 skb->sk->sk_socket->file->f_cred->fsuid); in nft_meta_get_eval()
108 if (skb->sk->sk_socket == NULL || in nft_meta_get_eval()
109 skb->sk->sk_socket->file == NULL) { in nft_meta_get_eval()
114 skb->sk->sk_socket->file->f_cred->fsgid); in nft_meta_get_eval()
Dnf_log_common.c141 if (sk->sk_socket && sk->sk_socket->file) { in nf_log_dump_sk_uid_gid()
142 const struct cred *cred = sk->sk_socket->file->f_cred; in nf_log_dump_sk_uid_gid()
Dxt_owner.c37 if (skb->sk == NULL || skb->sk->sk_socket == NULL) in owner_mt()
46 filp = skb->sk->sk_socket->file; in owner_mt()
Dnfnetlink_log.c553 if (sk->sk_socket && sk->sk_socket->file) { in __build_packet_message()
554 struct file *file = sk->sk_socket->file; in __build_packet_message()
Dnfnetlink_queue_core.c264 if (sk->sk_socket && sk->sk_socket->file) { in nfqnl_put_sk_uidgid()
265 cred = sk->sk_socket->file->f_cred; in nfqnl_put_sk_uidgid()
/linux-4.1.27/net/rds/
Dtcp_send.c107 set_bit(SOCK_NOSPACE, &tc->t_sock->sk->sk_socket->flags); in rds_tcp_xmit()
213 if (sk->sk_socket) in rds_tcp_write_space()
214 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in rds_tcp_write_space()
/linux-4.1.27/net/sched/
Dcls_flow.c194 if (skb->sk && skb->sk->sk_socket && skb->sk->sk_socket->file) { in flow_get_skuid()
195 kuid_t skuid = skb->sk->sk_socket->file->f_cred->fsuid; in flow_get_skuid()
203 if (skb->sk && skb->sk->sk_socket && skb->sk->sk_socket->file) { in flow_get_skgid()
204 kgid_t skgid = skb->sk->sk_socket->file->f_cred->fsgid; in flow_get_skgid()
/linux-4.1.27/net/decnet/
Daf_decnet.c599 if (sk->sk_socket) in dn_destroy_timer()
617 if (sk->sk_socket) { in dn_destroy_sock()
618 if (sk->sk_socket->state != SS_UNCONNECTED) in dn_destroy_sock()
619 sk->sk_socket->state = SS_DISCONNECTING; in dn_destroy_sock()
858 sk->sk_socket->state = SS_CONNECTED; in dn_confirm_accept()
860 sk->sk_socket->state = SS_UNCONNECTED; in dn_confirm_accept()
900 sk->sk_socket->state = SS_CONNECTED; in dn_wait_run()
902 sk->sk_socket->state = SS_UNCONNECTED; in dn_wait_run()
909 struct socket *sock = sk->sk_socket; in __dn_connect()
944 err = dn_auto_bind(sk->sk_socket); in __dn_connect()
[all …]
Ddn_nsp_in.c442 if (sk->sk_socket->state != SS_UNCONNECTED) in dn_nsp_disc_init()
443 sk->sk_socket->state = SS_DISCONNECTING; in dn_nsp_disc_init()
499 if (sk->sk_socket->state != SS_UNCONNECTED) in dn_nsp_disc_conf()
500 sk->sk_socket->state = SS_DISCONNECTING; in dn_nsp_disc_conf()
/linux-4.1.27/net/caif/
Dcaif_socket.c329 set_bit(SOCK_ASYNC_WAITDATA, &sk->sk_socket->flags); in caif_stream_data_wait()
337 clear_bit(SOCK_ASYNC_WAITDATA, &sk->sk_socket->flags); in caif_stream_data_wait()
682 if (cf_sk->sk.sk_socket->state != SS_UNCONNECTED) in setsockopt()
835 cf_sk->sk.sk_socket->state = SS_UNCONNECTED; in caif_connect()
925 cf_sk->sk.sk_socket->state = SS_DISCONNECTING; in caif_release()
1017 caif_assert(!sk->sk_socket); in caif_sock_destructor()
1091 cf_sk->sk.sk_socket->state = SS_UNCONNECTED; in caif_create()
/linux-4.1.27/net/x25/
Dx25_proc.c113 s->sk_socket ? SOCK_INODE(s->sk_socket)->i_ino : 0L); in x25_seq_socket_show()
Daf_x25.c721 sk->sk_socket->state = SS_UNCONNECTED; in x25_wait_for_connection_establishment()
/linux-4.1.27/net/unix/
Daf_unix.c480 WARN_ON(sk->sk_socket); in unix_sock_destructor()
1115 err = security_unix_may_send(sk->sk_socket, other->sk_socket); in unix_dgram_connect()
1562 !other->sk_socket || in maybe_add_creds()
1563 test_bit(SOCK_PASSCRED, &other->sk_socket->flags)) { in maybe_add_creds()
1712 err = security_unix_may_send(sk->sk_socket, other->sk_socket); in unix_dgram_sendmsg()
2043 set_bit(SOCK_ASYNC_WAITDATA, &sk->sk_socket->flags); in unix_stream_data_wait()
2051 clear_bit(SOCK_ASYNC_WAITDATA, &sk->sk_socket->flags); in unix_stream_data_wait()
2421 set_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in unix_dgram_poll()
2521 s->sk_socket ? in unix_seq_show()
Dgarbage.c304 total_refs = file_count(u->sk.sk_socket->file); in unix_gc()
/linux-4.1.27/net/llc/
Dllc_conn.c117 sk->sk_socket->state = SS_UNCONNECTED; in llc_conn_state_process()
156 sk->sk_socket->state = SS_UNCONNECTED; in llc_conn_state_process()
159 sk->sk_socket->state = SS_CONNECTED; in llc_conn_state_process()
168 sk->sk_socket->state = SS_UNCONNECTED; in llc_conn_state_process()
Daf_llc.c527 sk->sk_socket->flags |= __SO_ACCEPTCON; in llc_ui_listen()
/linux-4.1.27/drivers/staging/gdm724x/
Dnetlink_k.c112 sock_release(sock->sk_socket); in netlink_exit()
/linux-4.1.27/net/bluetooth/
Daf_bluetooth.c274 set_bit(SOCK_ASYNC_WAITDATA, &sk->sk_socket->flags); in bt_sock_data_wait()
278 clear_bit(SOCK_ASYNC_WAITDATA, &sk->sk_socket->flags); in bt_sock_data_wait()
444 set_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in bt_sock_poll()
Dsco.c393 if (!sock_flag(sk, SOCK_ZAPPED) || sk->sk_socket) in sco_sock_kill()
406 BT_DBG("sk %p state %d socket %p", sk, sk->sk_state, sk->sk_socket); in __sco_sock_close()
Dl2cap_sock.c1045 if (!sock_flag(sk, SOCK_ZAPPED) || sk->sk_socket) in l2cap_sock_kill()
/linux-4.1.27/net/ipv4/
Dtcp.c521 &sk->sk_socket->flags); in tcp_poll()
522 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in tcp_poll()
893 clear_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in do_tcp_sendpages()
971 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in do_tcp_sendpages()
1001 return sock_no_sendpage(sk->sk_socket, page, offset, size, in tcp_sendpage()
1061 err = __inet_stream_connect(sk->sk_socket, msg->msg_name, in tcp_sendmsg_fastopen()
1114 clear_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in tcp_sendmsg()
1245 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in tcp_sendmsg()
Dudp.c1108 if (err == -ENOBUFS || test_bit(SOCK_NOSPACE, &sk->sk_socket->flags)) { in udp_sendmsg()
1158 return sock_no_sendpage(sk->sk_socket, page, offset, in udp_sendpage()
Dtcp_output.c1462 sk->sk_socket && !test_bit(SOCK_NOSPACE, &sk->sk_socket->flags)) { in tcp_cwnd_application_limited()
Dtcp_input.c4889 if (sk->sk_socket && in tcp_check_space()
4890 test_bit(SOCK_NOSPACE, &sk->sk_socket->flags)) in tcp_check_space()
5809 if (sk->sk_socket) in tcp_rcv_state_process()
/linux-4.1.27/crypto/
Dalgif_aead.c126 set_bit(SOCK_ASYNC_WAITDATA, &sk->sk_socket->flags); in aead_wait_for_data()
140 clear_bit(SOCK_ASYNC_WAITDATA, &sk->sk_socket->flags); in aead_wait_for_data()
Dalgif_skcipher.c220 set_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in skcipher_wait_for_wmem()
266 set_bit(SOCK_ASYNC_WAITDATA, &sk->sk_socket->flags); in skcipher_wait_for_data()
280 clear_bit(SOCK_ASYNC_WAITDATA, &sk->sk_socket->flags); in skcipher_wait_for_data()
/linux-4.1.27/include/net/
Dsock.h423 struct socket *sk_socket; member
692 return sk->sk_socket->file->f_cred->user_ns; in sk_user_ns()
1663 sk->sk_socket = sock; in sk_set_socket()
2017 sock_wake_async(sk->sk_socket, how, band); in sk_wake_async()
/linux-4.1.27/net/bluetooth/rfcomm/
Dsock.c196 if (!sock_flag(sk, SOCK_ZAPPED) || sk->sk_socket) in rfcomm_sock_kill()
211 BT_DBG("sk %p state %d socket %p", sk, sk->sk_state, sk->sk_socket); in __rfcomm_sock_close()
/linux-4.1.27/net/dccp/
Dproto.c343 &sk->sk_socket->flags); in dccp_poll()
344 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in dccp_poll()
/linux-4.1.27/net/ipv6/
Dipv6_sockglue.c219 sk->sk_socket->ops = &inet_stream_ops; in do_ipv6_setsockopt()
232 sk->sk_socket->ops = &inet_dgram_ops; in do_ipv6_setsockopt()
Dudp.c1386 if (err == -ENOBUFS || test_bit(SOCK_NOSPACE, &sk->sk_socket->flags)) { in udpv6_sendmsg()
/linux-4.1.27/net/netrom/
Daf_netrom.c1326 s->sk_socket ? SOCK_INODE(s->sk_socket)->i_ino : 0L); in nr_info_show()
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd_lib-linux.c650 clear_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in ksocknal_write_space()
/linux-4.1.27/net/rxrpc/
Dar-output.c534 clear_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in rxrpc_send_data()
Daf_rxrpc.c670 WARN_ON(sk->sk_socket); in rxrpc_sock_destructor()
/linux-4.1.27/net/rose/
Daf_rose.c1442 s->sk_socket ? SOCK_INODE(s->sk_socket)->i_ino : 0L); in rose_info_show()
/linux-4.1.27/net/l2tp/
Dl2tp_core.c213 sockfd_put(sk->sk_socket); in l2tp_tunnel_sock_put()
1324 sock = sk->sk_socket; in l2tp_tunnel_del_work()
Dl2tp_ppp.c453 struct socket *sock = sk->sk_socket; in pppol2tp_session_close()
/linux-4.1.27/net/sunrpc/
Dxprtsock.c815 trace_rpc_socket_error(xprt, sk->sk_socket, err); in xs_error_report()
1450 trace_rpc_socket_state_change(xprt, sk->sk_socket); in xs_tcp_state_change()
1514 if (unlikely(!(sock = sk->sk_socket))) in xs_write_space()
Dsvcsock.c462 struct socket *sock = sk->sk_socket; in svc_tcp_write_space()
/linux-4.1.27/net/tipc/
Dsocket.c1518 struct socket *sock = sk->sk_socket; in filter_connect()
1633 struct socket *sock = sk->sk_socket; in filter_rcv()
2147 sk->sk_socket->state = SS_DISCONNECTING; in tipc_sk_timeout()
/linux-4.1.27/net/phonet/
Dsocket.c674 if (pn_socket_autobind(sk->sk_socket)) in pn_sock_bind_res()
/linux-4.1.27/net/nfc/
Dllcp_sock.c575 set_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in llcp_sock_poll()
/linux-4.1.27/drivers/block/drbd/
Ddrbd_worker.c631 if (sk->sk_socket) in make_resync_request()
632 set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in make_resync_request()
/linux-4.1.27/drivers/net/
Dtun.c991 (!test_and_set_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags) && in tun_chr_poll()
1439 if (!test_and_clear_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags)) in tun_sock_write_space()
Dmacvtap.c452 !test_and_clear_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags)) in macvtap_sock_write_space()
/linux-4.1.27/fs/ncpfs/
Dinode.c324 if (sk->sk_socket->type == SOCK_STREAM) in ncp_stop_tasks()
/linux-4.1.27/net/iucv/
Daf_iucv.c428 if (!sock_flag(sk, SOCK_ZAPPED) || sk->sk_socket) in iucv_sock_kill()
1490 set_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in iucv_sock_poll()
/linux-4.1.27/net/can/
Dbcm.c166 seq_printf(m, ">>> socket %pK", sk->sk_socket); in bcm_proc_show()
/linux-4.1.27/net/sctp/
Dsocket.c1210 if (sk->sk_socket->file) in __sctp_connect()
1211 f_flags = sk->sk_socket->file->f_flags; in __sctp_connect()
6477 set_bit(SOCK_ASYNC_NOSPACE, &sk->sk_socket->flags); in sctp_poll()
6822 struct socket *sock = sk->sk_socket; in __sctp_write_space()
/linux-4.1.27/net/vmw_vsock/
Daf_vsock.c561 switch (sk->sk_socket->type) { in __vsock_bind()
Dvmci_transport.c1310 sk->sk_socket->state = SS_CONNECTED; in vmci_transport_recv_connecting_client()
/linux-4.1.27/net/packet/
Daf_packet.c2139 struct socket *sock = po->sk.sk_socket; in tpacket_fill_skb()
2296 if (po->sk.sk_socket->type == SOCK_RAW) in tpacket_snd()
/linux-4.1.27/net/netlink/
Daf_netlink.c1380 file_ns_capable(nsp->sk->sk_socket->file, user_ns, cap)) && in __netlink_ns_capable()
/linux-4.1.27/net/ceph/
Dmessenger.c420 clear_bit(SOCK_NOSPACE, &sk->sk_socket->flags); in ceph_sock_write_space()