Lines Matching refs:sock
114 static inline int iscsi_sw_sk_state_check(struct sock *sk) in iscsi_sw_sk_state_check()
128 static void iscsi_sw_tcp_data_ready(struct sock *sk) in iscsi_sw_tcp_data_ready()
160 static void iscsi_sw_tcp_state_change(struct sock *sk) in iscsi_sw_tcp_state_change()
166 void (*old_state_change)(struct sock *); in iscsi_sw_tcp_state_change()
191 static void iscsi_sw_tcp_write_space(struct sock *sk) in iscsi_sw_tcp_write_space()
196 void (*old_write_space)(struct sock *); in iscsi_sw_tcp_write_space()
220 struct sock *sk = tcp_sw_conn->sock->sk; in iscsi_sw_tcp_conn_set_callbacks()
239 struct sock *sk = tcp_sw_conn->sock->sk; in iscsi_sw_tcp_conn_restore_callbacks()
268 struct socket *sk = tcp_sw_conn->sock; in iscsi_sw_tcp_xmit_segment()
587 struct socket *sock = tcp_sw_conn->sock; in iscsi_sw_tcp_release_conn() local
589 if (!sock) in iscsi_sw_tcp_release_conn()
592 sock_hold(sock->sk); in iscsi_sw_tcp_release_conn()
594 sock_put(sock->sk); in iscsi_sw_tcp_release_conn()
597 tcp_sw_conn->sock = NULL; in iscsi_sw_tcp_release_conn()
599 sockfd_put(sock); in iscsi_sw_tcp_release_conn()
623 struct socket *sock = tcp_sw_conn->sock; in iscsi_sw_tcp_conn_stop() local
626 if (!sock) in iscsi_sw_tcp_conn_stop()
629 sock->sk->sk_err = EIO; in iscsi_sw_tcp_conn_stop()
630 wake_up_interruptible(sk_sleep(sock->sk)); in iscsi_sw_tcp_conn_stop()
650 struct sock *sk; in iscsi_sw_tcp_conn_bind()
651 struct socket *sock; in iscsi_sw_tcp_conn_bind() local
655 sock = sockfd_lookup((int)transport_eph, &err); in iscsi_sw_tcp_conn_bind()
656 if (!sock) { in iscsi_sw_tcp_conn_bind()
668 tcp_sw_conn->sock = sock; in iscsi_sw_tcp_conn_bind()
672 sk = sock->sk; in iscsi_sw_tcp_conn_bind()
679 tcp_sw_conn->sendpage = tcp_sw_conn->sock->ops->sendpage; in iscsi_sw_tcp_conn_bind()
687 sockfd_put(sock); in iscsi_sw_tcp_conn_bind()
706 sock_no_sendpage : tcp_sw_conn->sock->ops->sendpage; in iscsi_sw_tcp_conn_set_param()
731 if (!tcp_sw_conn || !tcp_sw_conn->sock) { in iscsi_sw_tcp_conn_get_param()
736 rc = kernel_getsockname(tcp_sw_conn->sock, in iscsi_sw_tcp_conn_get_param()
739 rc = kernel_getpeername(tcp_sw_conn->sock, in iscsi_sw_tcp_conn_get_param()
779 if (!tcp_sw_conn->sock) { in iscsi_sw_tcp_host_get_param()
784 rc = kernel_getsockname(tcp_sw_conn->sock, in iscsi_sw_tcp_host_get_param()