Lines Matching defs:ept
133 * @ept: rpmsg endpoint this channel is associated with
136 * @recv_lock: guard for @ept.cb
155 struct rpmsg_endpoint ept;
186 #define to_glink_channel(_ept) container_of(_ept, struct glink_channel, ept)
883 if (channel->ept.cb) {
884 channel->ept.cb(channel->ept.rpdev,
887 channel->ept.priv,
1139 struct glink_channel *parent = to_glink_channel(rpdev->ept);
1142 struct rpmsg_endpoint *ept;
1165 ept = &channel->ept;
1166 ept->rpdev = rpdev;
1167 ept->cb = cb;
1168 ept->priv = priv;
1169 ept->ops = &glink_endpoint_ops;
1171 return ept;
1176 struct glink_channel *channel = to_glink_channel(rpdev->ept);
1212 static void qcom_glink_destroy_ept(struct rpmsg_endpoint *ept)
1214 struct glink_channel *channel = to_glink_channel(ept);
1219 channel->ept.cb = NULL;
1327 static int qcom_glink_send(struct rpmsg_endpoint *ept, void *data, int len)
1329 struct glink_channel *channel = to_glink_channel(ept);
1334 static int qcom_glink_trysend(struct rpmsg_endpoint *ept, void *data, int len)
1336 struct glink_channel *channel = to_glink_channel(ept);
1379 struct glink_channel *channel = to_glink_channel(rpdev->ept);
1432 rpdev->ept = &channel->ept;
1607 struct glink_channel *channel = to_glink_channel(rpdev->ept);
1631 rpdev->ept = &channel->ept;