Lines Matching defs:sock
39 #include <trace/events/sock.h>
116 static inline int iscsi_sw_sk_state_check(struct sock *sk)
134 struct sock *sk = tcp_sw_conn->sock->sk;
161 struct sock *sk = tcp_sw_conn->sock->sk;
168 static void iscsi_sw_tcp_data_ready(struct sock *sk)
192 static void iscsi_sw_tcp_state_change(struct sock *sk)
197 void (*old_state_change)(struct sock *);
221 static void iscsi_sw_tcp_write_space(struct sock *sk)
226 void (*old_write_space)(struct sock *);
250 struct sock *sk = tcp_sw_conn->sock->sk;
269 struct sock *sk = tcp_sw_conn->sock->sk;
298 struct socket *sk = tcp_sw_conn->sock;
411 if (!tcp_sw_conn->sock) {
636 struct socket *sock = tcp_sw_conn->sock;
643 if (!sock)
650 kernel_sock_shutdown(sock, SHUT_RDWR);
652 sock_hold(sock->sk);
654 sock_put(sock->sk);
659 tcp_sw_conn->sock = NULL;
661 sockfd_put(sock);
689 struct socket *sock = tcp_sw_conn->sock;
692 if (!sock)
695 sock->sk->sk_err = EIO;
696 wake_up_interruptible(sk_sleep(sock->sk));
715 struct sock *sk;
716 struct socket *sock;
720 sock = sockfd_lookup((int)transport_eph, &err);
721 if (!sock) {
728 if (!sk_is_tcp(sock->sk))
737 tcp_sw_conn->sock = sock;
741 sk = sock->sk;
757 sockfd_put(sock);
775 if (!tcp_sw_conn->sock) {
798 struct socket *sock;
821 sock = tcp_sw_conn->sock;
822 if (!sock) {
828 rc = kernel_getsockname(sock,
831 rc = kernel_getpeername(sock,
857 struct socket *sock;
882 sock = tcp_sw_conn->sock;
883 if (!sock)
886 rc = kernel_getsockname(sock, (struct sockaddr *)&addr);