Lines Matching refs:ept

141  * @ept:	rpmsg endpoint this channel is associated with
144 * @recv_lock: guard for @ept.cb
164 struct rpmsg_endpoint ept;
196 #define to_glink_channel(_ept) container_of(_ept, struct glink_channel, ept)
995 if (channel->ept.cb) {
996 channel->ept.cb(channel->ept.rpdev,
999 channel->ept.priv,
1120 * @ept: Rpmsg endpoint for channel.
1126 static int qcom_glink_set_flow_control(struct rpmsg_endpoint *ept, bool pause, u32 dst)
1128 struct glink_channel *channel = to_glink_channel(ept);
1168 if (channel->ept.flow_cb)
1169 channel->ept.flow_cb(channel->ept.rpdev, channel->ept.priv, enable);
1325 struct glink_channel *parent = to_glink_channel(rpdev->ept);
1328 struct rpmsg_endpoint *ept;
1351 ept = &channel->ept;
1352 ept->rpdev = rpdev;
1353 ept->cb = cb;
1354 ept->priv = priv;
1355 ept->ops = &glink_endpoint_ops;
1357 return ept;
1362 struct glink_channel *channel = to_glink_channel(rpdev->ept);
1398 static void qcom_glink_destroy_ept(struct rpmsg_endpoint *ept)
1400 struct glink_channel *channel = to_glink_channel(ept);
1405 channel->ept.cb = NULL;
1543 static int qcom_glink_send(struct rpmsg_endpoint *ept, void *data, int len)
1545 struct glink_channel *channel = to_glink_channel(ept);
1550 static int qcom_glink_trysend(struct rpmsg_endpoint *ept, void *data, int len)
1552 struct glink_channel *channel = to_glink_channel(ept);
1557 static int qcom_glink_sendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst)
1559 struct glink_channel *channel = to_glink_channel(ept);
1564 static int qcom_glink_trysendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst)
1566 struct glink_channel *channel = to_glink_channel(ept);
1665 rpdev->ept = &channel->ept;
1861 struct glink_channel *channel = to_glink_channel(rpdev->ept);
1885 rpdev->ept = &channel->ept;