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()
1048 struct qcom_smd_device *qsdev = to_smd_device(rpdev); in qcom_smd_release_device() local
1050 kfree(qsdev); in qcom_smd_release_device()
1058 struct qcom_smd_device *qsdev; in qcom_smd_create_device() local
1064 qsdev = kzalloc(sizeof(*qsdev), GFP_KERNEL); in qcom_smd_create_device()
1065 if (!qsdev) in qcom_smd_create_device()
1069 qsdev->edge = edge; in qcom_smd_create_device()
1072 qsdev->rpdev.ops = &qcom_smd_device_ops; in qcom_smd_create_device()
1075 rpdev = &qsdev->rpdev; in qcom_smd_create_device()
1089 struct qcom_smd_device *qsdev; in qcom_smd_create_chrdev() local
1091 qsdev = kzalloc(sizeof(*qsdev), GFP_KERNEL); in qcom_smd_create_chrdev()
1092 if (!qsdev) in qcom_smd_create_chrdev()
1095 qsdev->edge = edge; in qcom_smd_create_chrdev()
1096 qsdev->rpdev.ops = &qcom_smd_device_ops; in qcom_smd_create_chrdev()
1097 qsdev->rpdev.dev.parent = &edge->dev; in qcom_smd_create_chrdev()
1098 qsdev->rpdev.dev.release = qcom_smd_release_device; in qcom_smd_create_chrdev()
1100 return rpmsg_chrdev_register_device(&qsdev->rpdev); in qcom_smd_create_chrdev()