Lines Matching refs:ept
164 struct rpmsg_endpoint ept; member
196 #define to_glink_channel(_ept) container_of(_ept, struct glink_channel, ept)
995 if (channel->ept.cb) { in qcom_glink_rx_data()
996 channel->ept.cb(channel->ept.rpdev, in qcom_glink_rx_data()
999 channel->ept.priv, in qcom_glink_rx_data()
1126 static int qcom_glink_set_flow_control(struct rpmsg_endpoint *ept, bool pause, u32 dst) in qcom_glink_set_flow_control() argument
1128 struct glink_channel *channel = to_glink_channel(ept); in qcom_glink_set_flow_control()
1168 if (channel->ept.flow_cb) in qcom_glink_handle_signals()
1169 channel->ept.flow_cb(channel->ept.rpdev, channel->ept.priv, enable); in qcom_glink_handle_signals()
1325 struct glink_channel *parent = to_glink_channel(rpdev->ept); in qcom_glink_create_ept()
1328 struct rpmsg_endpoint *ept; in qcom_glink_create_ept() local
1351 ept = &channel->ept; in qcom_glink_create_ept()
1352 ept->rpdev = rpdev; in qcom_glink_create_ept()
1353 ept->cb = cb; in qcom_glink_create_ept()
1354 ept->priv = priv; in qcom_glink_create_ept()
1355 ept->ops = &glink_endpoint_ops; in qcom_glink_create_ept()
1357 return ept; in qcom_glink_create_ept()
1362 struct glink_channel *channel = to_glink_channel(rpdev->ept); in qcom_glink_announce_create()
1398 static void qcom_glink_destroy_ept(struct rpmsg_endpoint *ept) in qcom_glink_destroy_ept() argument
1400 struct glink_channel *channel = to_glink_channel(ept); in qcom_glink_destroy_ept()
1405 channel->ept.cb = NULL; in qcom_glink_destroy_ept()
1543 static int qcom_glink_send(struct rpmsg_endpoint *ept, void *data, int len) in qcom_glink_send() argument
1545 struct glink_channel *channel = to_glink_channel(ept); in qcom_glink_send()
1550 static int qcom_glink_trysend(struct rpmsg_endpoint *ept, void *data, int len) in qcom_glink_trysend() argument
1552 struct glink_channel *channel = to_glink_channel(ept); in qcom_glink_trysend()
1557 static int qcom_glink_sendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst) in qcom_glink_sendto() argument
1559 struct glink_channel *channel = to_glink_channel(ept); in qcom_glink_sendto()
1564 static int qcom_glink_trysendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst) in qcom_glink_trysendto() argument
1566 struct glink_channel *channel = to_glink_channel(ept); in qcom_glink_trysendto()
1665 rpdev->ept = &channel->ept; in qcom_glink_rx_open()
1861 struct glink_channel *channel = to_glink_channel(rpdev->ept); in qcom_glink_device_release()
1885 rpdev->ept = &channel->ept; in qcom_glink_create_chrdev()