Lines Matching refs:sock
45 struct socket * sock; /* If == NULL, device is not ready, yet */ member
132 if (!nbd->sock) in sock_shutdown()
136 kernel_sock_shutdown(nbd->sock, SHUT_RDWR); in sock_shutdown()
137 nbd->sock = NULL; in sock_shutdown()
170 struct socket *sock = nbd->sock; in sock_xmit() local
177 if (unlikely(!sock)) { in sock_xmit()
191 sock->sk->sk_allocation = GFP_NOIO | __GFP_MEMALLOC; in sock_xmit()
201 result = kernel_sendmsg(sock, &msg, &iov, 1, size); in sock_xmit()
203 result = kernel_recvmsg(sock, &msg, &iov, 1, size, in sock_xmit()
413 sk_set_memalloc(nbd->sock->sk); in nbd_thread_recv()
473 BUG_ON(nbd->sock); in nbd_clear_que()
510 if (unlikely(!nbd->sock)) { in nbd_handle_req()
620 if (unlikely(!nbd->sock)) { in nbd_request_handler()
652 if (!nbd->sock) in __nbd_ioctl()
662 if (!nbd->sock) in __nbd_ioctl()
672 struct socket *sock = nbd->sock; in __nbd_ioctl() local
673 nbd->sock = NULL; in __nbd_ioctl()
678 if (sock) in __nbd_ioctl()
679 sockfd_put(sock); in __nbd_ioctl()
684 struct socket *sock; in __nbd_ioctl() local
686 if (nbd->sock) in __nbd_ioctl()
688 sock = sockfd_lookup(arg, &err); in __nbd_ioctl()
689 if (sock) { in __nbd_ioctl()
690 nbd->sock = sock; in __nbd_ioctl()
737 struct socket *sock; in __nbd_ioctl() local
742 if (!nbd->sock) in __nbd_ioctl()
772 sock = nbd->sock; in __nbd_ioctl()
773 nbd->sock = NULL; in __nbd_ioctl()
778 if (sock) in __nbd_ioctl()
779 sockfd_put(sock); in __nbd_ioctl()