Lines Matching refs:ept
66 struct rpmsg_endpoint *ept; member
83 if (eptdev->ept) { in rpmsg_chrdev_eptdev_destroy()
86 rpmsg_destroy_ept(eptdev->ept); in rpmsg_chrdev_eptdev_destroy()
87 eptdev->ept = NULL; in rpmsg_chrdev_eptdev_destroy()
138 struct rpmsg_endpoint *ept; in rpmsg_eptdev_open() local
143 if (eptdev->ept) { in rpmsg_eptdev_open()
160 ept = eptdev->default_ept; in rpmsg_eptdev_open()
162 ept = rpmsg_create_ept(rpdev, rpmsg_ept_cb, eptdev, eptdev->chinfo); in rpmsg_eptdev_open()
164 if (!ept) { in rpmsg_eptdev_open()
171 ept->flow_cb = rpmsg_ept_flow_cb; in rpmsg_eptdev_open()
172 eptdev->ept = ept; in rpmsg_eptdev_open()
186 if (eptdev->ept) { in rpmsg_eptdev_release()
188 rpmsg_destroy_ept(eptdev->ept); in rpmsg_eptdev_release()
189 eptdev->ept = NULL; in rpmsg_eptdev_release()
210 if (!eptdev->ept) in rpmsg_eptdev_read_iter()
225 !eptdev->ept)) in rpmsg_eptdev_read_iter()
229 if (!eptdev->ept) in rpmsg_eptdev_read_iter()
272 if (!eptdev->ept) { in rpmsg_eptdev_write_iter()
278 ret = rpmsg_trysendto(eptdev->ept, kbuf, len, eptdev->chinfo.dst); in rpmsg_eptdev_write_iter()
282 ret = rpmsg_sendto(eptdev->ept, kbuf, len, eptdev->chinfo.dst); in rpmsg_eptdev_write_iter()
298 if (!eptdev->ept) in rpmsg_eptdev_poll()
310 mask |= rpmsg_poll(eptdev->ept, filp, wait); in rpmsg_eptdev_poll()
335 ret = rpmsg_set_flow_control(eptdev->ept, set, eptdev->chinfo.dst); in rpmsg_eptdev_ioctl()
503 eptdev->default_ept = rpdev->ept; in rpmsg_chrdev_probe()