Lines Matching defs:sock
13 #include <net/sock.h>
185 if (qmi->sock) {
186 ret = kernel_sendmsg(qmi->sock, &msg, &iv, 1, sizeof(pkt));
250 if (qmi->sock) {
251 ret = kernel_sendmsg(qmi->sock, &msg, &iv, 1, sizeof(pkt));
443 struct socket *sock;
445 sock = qmi_sock_create(qmi, &sq);
446 if (IS_ERR(sock))
450 sock_release(qmi->sock);
451 qmi->sock = NULL;
460 qmi->sock = sock;
536 if (qmi->sock)
537 msglen = kernel_recvmsg(qmi->sock, &msg, &iv, 1,
548 /* The old qmi->sock is gone, our work is done */
568 static void qmi_data_ready(struct sock *sk)
585 struct socket *sock;
589 PF_QIPCRTR, &sock);
593 ret = kernel_getsockname(sock, (struct sockaddr *)sq);
595 sock_release(sock);
599 sock->sk->sk_user_data = qmi;
600 sock->sk->sk_data_ready = qmi_data_ready;
601 sock->sk->sk_error_report = qmi_data_ready;
603 return sock;
656 qmi->sock = qmi_sock_create(qmi, &qmi->sq);
657 if (IS_ERR(qmi->sock)) {
658 if (PTR_ERR(qmi->sock) == -EAFNOSUPPORT) {
662 ret = PTR_ERR(qmi->sock);
686 struct socket *sock = qmi->sock;
689 sock->sk->sk_user_data = NULL;
695 sock_release(sock);
696 qmi->sock = NULL;
762 if (qmi->sock) {
763 ret = kernel_sendmsg(qmi->sock, &msghdr, &iv, 1, len);