Lines Matching refs:ept
74 struct rpmsg_endpoint *ept; member
86 if (eptdev->ept) { in rpmsg_eptdev_destroy()
87 rpmsg_destroy_ept(eptdev->ept); in rpmsg_eptdev_destroy()
88 eptdev->ept = NULL; in rpmsg_eptdev_destroy()
126 struct rpmsg_endpoint *ept; in rpmsg_eptdev_open() local
130 if (eptdev->ept) in rpmsg_eptdev_open()
135 ept = rpmsg_create_ept(rpdev, rpmsg_ept_cb, eptdev, eptdev->chinfo); in rpmsg_eptdev_open()
136 if (!ept) { in rpmsg_eptdev_open()
142 eptdev->ept = ept; in rpmsg_eptdev_open()
155 if (eptdev->ept) { in rpmsg_eptdev_release()
156 rpmsg_destroy_ept(eptdev->ept); in rpmsg_eptdev_release()
157 eptdev->ept = NULL; in rpmsg_eptdev_release()
177 if (!eptdev->ept) in rpmsg_eptdev_read_iter()
192 !eptdev->ept)) in rpmsg_eptdev_read_iter()
196 if (!eptdev->ept) in rpmsg_eptdev_read_iter()
239 if (!eptdev->ept) { in rpmsg_eptdev_write_iter()
245 ret = rpmsg_trysendto(eptdev->ept, kbuf, len, eptdev->chinfo.dst); in rpmsg_eptdev_write_iter()
247 ret = rpmsg_sendto(eptdev->ept, kbuf, len, eptdev->chinfo.dst); in rpmsg_eptdev_write_iter()
262 if (!eptdev->ept) in rpmsg_eptdev_poll()
270 mask |= rpmsg_poll(eptdev->ept, filp, wait); in rpmsg_eptdev_poll()