Lines Matching refs:qmi_msg
548 QMI_PROXY_MSG *qmi_msg = qnode_to_item(qmi_node, QMI_PROXY_MSG, qnode); in cleanup_qmi_connection() local
550 if (qmi_msg->ClientFd == qmi_con->ClientFd) { in cleanup_qmi_connection()
551 qlist_remove(&qmi_msg->qnode); in cleanup_qmi_connection()
552 free(qmi_msg); in cleanup_qmi_connection()
655 … QMI_PROXY_MSG *qmi_msg = qnode_to_item(qlist_head(&qmi_proxy_ctl_msg), QMI_PROXY_MSG, qnode); in recv_qmi_from_dev() local
660 if (qmi_con->ClientFd == qmi_msg->ClientFd) { in recv_qmi_from_dev()
661 send_qmi_to_client(pQMI, qmi_msg->ClientFd); in recv_qmi_from_dev()
676 qlist_remove(&qmi_msg->qnode); in recv_qmi_from_dev()
677 free(qmi_msg); in recv_qmi_from_dev()
682 … QMI_PROXY_MSG *qmi_msg = qnode_to_item(qlist_head(&qmi_proxy_ctl_msg), QMI_PROXY_MSG, qnode); in recv_qmi_from_dev() local
687 if (qmi_con->ClientFd == qmi_msg->ClientFd) { in recv_qmi_from_dev()
688 send_qmi_to_cdc_wdm(qmi_msg->qmi); in recv_qmi_from_dev()
714 QMI_PROXY_MSG *qmi_msg; in recv_qmi_from_client() local
724 qmi_msg = malloc(sizeof(QMI_PROXY_MSG) + size); in recv_qmi_from_client()
725 qlist_init(&qmi_msg->qnode); in recv_qmi_from_client()
726 qmi_msg->ClientFd = clientfd; in recv_qmi_from_client()
727 memcpy(qmi_msg->qmi, pQMI, size); in recv_qmi_from_client()
728 qlist_add_tail(&qmi_proxy_ctl_msg, &qmi_msg->qnode); in recv_qmi_from_client()