Lines Matching refs:ept
64 struct rpmsg_endpoint *ept; member
79 if (eptdev->ept) { in rpmsg_chrdev_eptdev_destroy()
82 rpmsg_destroy_ept(eptdev->ept); in rpmsg_chrdev_eptdev_destroy()
83 eptdev->ept = NULL; in rpmsg_chrdev_eptdev_destroy()
122 struct rpmsg_endpoint *ept; in rpmsg_eptdev_open() local
127 if (eptdev->ept) { in rpmsg_eptdev_open()
144 ept = eptdev->default_ept; in rpmsg_eptdev_open()
146 ept = rpmsg_create_ept(rpdev, rpmsg_ept_cb, eptdev, eptdev->chinfo); in rpmsg_eptdev_open()
148 if (!ept) { in rpmsg_eptdev_open()
155 eptdev->ept = ept; in rpmsg_eptdev_open()
169 if (eptdev->ept) { in rpmsg_eptdev_release()
171 rpmsg_destroy_ept(eptdev->ept); in rpmsg_eptdev_release()
172 eptdev->ept = NULL; in rpmsg_eptdev_release()
192 if (!eptdev->ept) in rpmsg_eptdev_read_iter()
207 !eptdev->ept)) in rpmsg_eptdev_read_iter()
211 if (!eptdev->ept) in rpmsg_eptdev_read_iter()
254 if (!eptdev->ept) { in rpmsg_eptdev_write_iter()
260 ret = rpmsg_trysendto(eptdev->ept, kbuf, len, eptdev->chinfo.dst); in rpmsg_eptdev_write_iter()
264 ret = rpmsg_sendto(eptdev->ept, kbuf, len, eptdev->chinfo.dst); in rpmsg_eptdev_write_iter()
280 if (!eptdev->ept) in rpmsg_eptdev_poll()
289 mask |= rpmsg_poll(eptdev->ept, filp, wait); in rpmsg_eptdev_poll()
461 eptdev->default_ept = rpdev->ept; in rpmsg_chrdev_probe()