Lines Matching refs:qdev
23 struct qrtr_smd_dev *qdev = dev_get_drvdata(&rpdev->dev);
26 if (!qdev)
29 rc = qrtr_endpoint_post(&qdev->ep, data, len);
31 dev_err(qdev->dev, "invalid ipcrouter packet\n");
42 struct qrtr_smd_dev *qdev = container_of(ep, struct qrtr_smd_dev, ep);
49 rc = rpmsg_send(qdev->channel, skb->data, skb->len);
61 struct qrtr_smd_dev *qdev;
64 qdev = devm_kzalloc(&rpdev->dev, sizeof(*qdev), GFP_KERNEL);
65 if (!qdev)
68 qdev->channel = rpdev->ept;
69 qdev->dev = &rpdev->dev;
70 qdev->ep.xmit = qcom_smd_qrtr_send;
72 rc = qrtr_endpoint_register(&qdev->ep, QRTR_EP_NID_AUTO);
76 dev_set_drvdata(&rpdev->dev, qdev);
85 struct qrtr_smd_dev *qdev = dev_get_drvdata(&rpdev->dev);
87 qrtr_endpoint_unregister(&qdev->ep);