Lines Matching refs:qsdev
907 struct qcom_smd_device *qsdev = to_smd_device(rpdev); in qcom_smd_create_ept() local
908 struct qcom_smd_edge *edge = qsdev->edge; in qcom_smd_create_ept()
1064 struct qcom_smd_device *qsdev = to_smd_device(rpdev); in qcom_smd_release_device() local
1066 kfree(qsdev); in qcom_smd_release_device()
1074 struct qcom_smd_device *qsdev; in qcom_smd_create_device() local
1080 qsdev = kzalloc(sizeof(*qsdev), GFP_KERNEL); in qcom_smd_create_device()
1081 if (!qsdev) in qcom_smd_create_device()
1085 qsdev->edge = edge; in qcom_smd_create_device()
1088 qsdev->rpdev.ops = &qcom_smd_device_ops; in qcom_smd_create_device()
1091 rpdev = &qsdev->rpdev; in qcom_smd_create_device()
1105 struct qcom_smd_device *qsdev; in qcom_smd_create_chrdev() local
1107 qsdev = kzalloc(sizeof(*qsdev), GFP_KERNEL); in qcom_smd_create_chrdev()
1108 if (!qsdev) in qcom_smd_create_chrdev()
1111 qsdev->edge = edge; in qcom_smd_create_chrdev()
1112 qsdev->rpdev.ops = &qcom_smd_device_ops; in qcom_smd_create_chrdev()
1113 qsdev->rpdev.dev.parent = &edge->dev; in qcom_smd_create_chrdev()
1114 qsdev->rpdev.dev.release = qcom_smd_release_device; in qcom_smd_create_chrdev()
1116 return rpmsg_ctrldev_register_device(&qsdev->rpdev); in qcom_smd_create_chrdev()