| /Linux-v5.10/include/linux/ | 
| D | rpmsg.h | 24 struct rpmsg_endpoint;56 	struct rpmsg_endpoint *ept;
 87 struct rpmsg_endpoint {  struct
 120 void rpmsg_destroy_ept(struct rpmsg_endpoint *);
 121 struct rpmsg_endpoint *rpmsg_create_ept(struct rpmsg_device *,
 125 int rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len);
 126 int rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst);
 127 int rpmsg_send_offchannel(struct rpmsg_endpoint *ept, u32 src, u32 dst,
 130 int rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len);
 131 int rpmsg_trysendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst);
 [all …]
 
 | 
| /Linux-v5.10/drivers/rpmsg/ | 
| D | rpmsg_internal.h | 32 	struct rpmsg_endpoint *(*create_ept)(struct rpmsg_device *rpdev,56 	void (*destroy_ept)(struct rpmsg_endpoint *ept);
 58 	int (*send)(struct rpmsg_endpoint *ept, void *data, int len);
 59 	int (*sendto)(struct rpmsg_endpoint *ept, void *data, int len, u32 dst);
 60 	int (*send_offchannel)(struct rpmsg_endpoint *ept, u32 src, u32 dst,
 63 	int (*trysend)(struct rpmsg_endpoint *ept, void *data, int len);
 64 	int (*trysendto)(struct rpmsg_endpoint *ept, void *data, int len, u32 dst);
 65 	int (*trysend_offchannel)(struct rpmsg_endpoint *ept, u32 src, u32 dst,
 67 	__poll_t (*poll)(struct rpmsg_endpoint *ept, struct file *filp,
 
 | 
| D | mtk_rpmsg.c | 19 	struct rpmsg_endpoint *ns_ept;56 	struct rpmsg_endpoint ept;
 67 	struct rpmsg_endpoint *ept = container_of(kref, struct rpmsg_endpoint,  in __mtk_ept_release()
 75 	struct rpmsg_endpoint *ept = &mept->ept;  in mtk_rpmsg_ipi_handler()
 84 static struct rpmsg_endpoint *
 90 	struct rpmsg_endpoint *ept;  in __mtk_create_ept()
 119 static struct rpmsg_endpoint *
 129 static void mtk_rpmsg_destroy_ept(struct rpmsg_endpoint *ept)  in mtk_rpmsg_destroy_ept()
 138 static int mtk_rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len)  in mtk_rpmsg_send()
 147 static int mtk_rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len)  in mtk_rpmsg_trysend()
 
 | 
| D | virtio_rpmsg_bus.c | 70 	struct rpmsg_endpoint *ns_ept;173 static void virtio_rpmsg_destroy_ept(struct rpmsg_endpoint *ept);
 174 static int virtio_rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len);
 175 static int virtio_rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len,
 177 static int virtio_rpmsg_send_offchannel(struct rpmsg_endpoint *ept, u32 src,
 179 static int virtio_rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len);
 180 static int virtio_rpmsg_trysendto(struct rpmsg_endpoint *ept, void *data,
 182 static int virtio_rpmsg_trysend_offchannel(struct rpmsg_endpoint *ept, u32 src,
 228 	struct rpmsg_endpoint *ept = container_of(kref, struct rpmsg_endpoint,  in __ept_release()
 238 static struct rpmsg_endpoint *__rpmsg_create_ept(struct virtproc_info *vrp,  in __rpmsg_create_ept()
 [all …]
 
 | 
| D | rpmsg_core.c | 63 struct rpmsg_endpoint *rpmsg_create_ept(struct rpmsg_device *rpdev,  in rpmsg_create_ept()82 void rpmsg_destroy_ept(struct rpmsg_endpoint *ept)  in rpmsg_destroy_ept()
 107 int rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len)  in rpmsg_send()
 136 int rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst)  in rpmsg_sendto()
 167 int rpmsg_send_offchannel(struct rpmsg_endpoint *ept, u32 src, u32 dst,  in rpmsg_send_offchannel()
 196 int rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len)  in rpmsg_trysend()
 224 int rpmsg_trysendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst)  in rpmsg_trysendto()
 243 __poll_t rpmsg_poll(struct rpmsg_endpoint *ept, struct file *filp,  in rpmsg_poll()
 274 int rpmsg_trysend_offchannel(struct rpmsg_endpoint *ept, u32 src, u32 dst,  in rpmsg_trysend_offchannel()
 450 	struct rpmsg_endpoint *ept = NULL;  in rpmsg_dev_probe()
 
 | 
| D | qcom_smd.c | 167 	struct rpmsg_endpoint ept;416 	struct rpmsg_endpoint *ept = &channel->qsept->ept;  in qcom_smd_channel_set_callback()
 544 	struct rpmsg_endpoint *ept = &channel->qsept->ept;  in qcom_smd_channel_recv_single()
 896 	struct rpmsg_endpoint *ept = container_of(kref, struct rpmsg_endpoint,  in __ept_release()
 901 static struct rpmsg_endpoint *qcom_smd_create_ept(struct rpmsg_device *rpdev,  in qcom_smd_create_ept()
 909 	struct rpmsg_endpoint *ept;  in qcom_smd_create_ept()
 953 static void qcom_smd_destroy_ept(struct rpmsg_endpoint *ept)  in qcom_smd_destroy_ept()
 963 static int qcom_smd_send(struct rpmsg_endpoint *ept, void *data, int len)  in qcom_smd_send()
 970 static int qcom_smd_trysend(struct rpmsg_endpoint *ept, void *data, int len)  in qcom_smd_trysend()
 977 static __poll_t qcom_smd_poll(struct rpmsg_endpoint *ept,  in qcom_smd_poll()
 
 | 
| D | qcom_glink_ssr.c | 49 	struct rpmsg_endpoint *ept;
 | 
| D | qcom_glink_native.c | 155 	struct rpmsg_endpoint ept;1127 static struct rpmsg_endpoint *qcom_glink_create_ept(struct rpmsg_device *rpdev,  in qcom_glink_create_ept()
 1136 	struct rpmsg_endpoint *ept;  in qcom_glink_create_ept()
 1206 static void qcom_glink_destroy_ept(struct rpmsg_endpoint *ept)  in qcom_glink_destroy_ept()
 1321 static int qcom_glink_send(struct rpmsg_endpoint *ept, void *data, int len)  in qcom_glink_send()
 1328 static int qcom_glink_trysend(struct rpmsg_endpoint *ept, void *data, int len)  in qcom_glink_trysend()
 
 | 
| D | rpmsg_char.c | 74 	struct rpmsg_endpoint *ept;126 	struct rpmsg_endpoint *ept;  in rpmsg_eptdev_open()
 
 | 
| /Linux-v5.10/include/linux/soc/qcom/ | 
| D | wcnss_ctrl.h | 9 struct rpmsg_endpoint *qcom_wcnss_open_channel(void *wcnss, const char *name,14 static struct rpmsg_endpoint *qcom_wcnss_open_channel(void *wcnss,  in qcom_wcnss_open_channel()
 
 | 
| /Linux-v5.10/drivers/bluetooth/ | 
| D | btqcomsmd.c | 23 	struct rpmsg_endpoint *acl_channel;24 	struct rpmsg_endpoint *cmd_channel;
 
 | 
| /Linux-v5.10/drivers/soc/qcom/ | 
| D | wcnss_ctrl.c | 35 	struct rpmsg_endpoint *channel;271 struct rpmsg_endpoint *qcom_wcnss_open_channel(void *wcnss, const char *name, rpmsg_rx_cb_t cb, voi…  in qcom_wcnss_open_channel()
 
 | 
| D | smd-rpm.c | 29 	struct rpmsg_endpoint *rpm_channel;
 | 
| D | apr.c | 19 	struct rpmsg_endpoint *ch;
 | 
| /Linux-v5.10/drivers/platform/chrome/ | 
| D | cros_ec_rpmsg.c | 49 	struct rpmsg_endpoint *ept;202 static struct rpmsg_endpoint *
 
 | 
| /Linux-v5.10/net/qrtr/ | 
| D | smd.c | 15 	struct rpmsg_endpoint *channel;
 | 
| /Linux-v5.10/drivers/net/wireless/ath/wcn36xx/ | 
| D | wcn36xx.h | 209 	struct rpmsg_endpoint	*smd_channel;
 | 
| /Linux-v5.10/Documentation/staging/ | 
| D | rpmsg.rst | 195   struct rpmsg_endpoint *rpmsg_create_ept(struct rpmsg_device *rpdev,201 appropriate callback handler) by means of an rpmsg_endpoint struct.
 233   void rpmsg_destroy_ept(struct rpmsg_endpoint *ept);
 
 | 
| /Linux-v5.10/drivers/remoteproc/ | 
| D | qcom_sysmon.c | 37 	struct rpmsg_endpoint *ept;
 |