Home
last modified time | relevance | path

Searched refs:qcom_glink (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/include/linux/rpmsg/
H A Dqcom_glink.h8 struct qcom_glink;
12 struct qcom_glink *qcom_glink_smem_register(struct device *parent,
14 void qcom_glink_smem_unregister(struct qcom_glink *glink);
19 static inline struct qcom_glink *
26 static inline void qcom_glink_smem_unregister(struct qcom_glink *glink) {} in qcom_glink_smem_unregister()
/kernel/linux/linux-5.10/drivers/rpmsg/
H A Dqcom_glink_native.h27 struct qcom_glink;
29 struct qcom_glink *qcom_glink_native_probe(struct device *dev,
34 void qcom_glink_native_remove(struct qcom_glink *glink);
36 void qcom_glink_native_unregister(struct qcom_glink *glink);
H A Dqcom_glink_native.c46 * by @rx_work of @qcom_glink.
79 * struct qcom_glink - driver context, relates to one remote subsystem
96 struct qcom_glink { struct
134 * @glink: qcom_glink context handle
158 struct qcom_glink *glink;
209 static struct glink_channel *qcom_glink_alloc_channel(struct qcom_glink *glink, in qcom_glink_alloc_channel()
280 static size_t qcom_glink_rx_avail(struct qcom_glink *glink) in qcom_glink_rx_avail()
285 static void qcom_glink_rx_peak(struct qcom_glink *glink, in qcom_glink_rx_peak()
291 static void qcom_glink_rx_advance(struct qcom_glink *glink, size_t count) in qcom_glink_rx_advance()
296 static size_t qcom_glink_tx_avail(struct qcom_glink *glin
1602 ATTRIBUTE_GROUPS(qcom_glink); global() variable
[all...]
H A DMakefile5 qcom_glink-objs := qcom_glink_native.o qcom_glink_ssr.o
6 obj-$(CONFIG_RPMSG_QCOM_GLINK) += qcom_glink.o
H A Dqcom_glink_smem.c24 #include <linux/rpmsg/qcom_glink.h>
185 struct qcom_glink *qcom_glink_smem_register(struct device *parent, in qcom_glink_smem_register()
190 struct qcom_glink *glink; in qcom_glink_smem_register()
297 void qcom_glink_smem_unregister(struct qcom_glink *glink) in qcom_glink_smem_unregister()
H A Dqcom_glink_rpm.c259 struct qcom_glink *glink; in glink_rpm_probe()
315 struct qcom_glink *glink = platform_get_drvdata(pdev); in glink_rpm_remove()
/kernel/linux/linux-6.6/drivers/rpmsg/
H A Dqcom_glink_native.h31 struct qcom_glink;
33 struct qcom_glink *qcom_glink_native_probe(struct device *dev,
38 void qcom_glink_native_remove(struct qcom_glink *glink);
39 void qcom_glink_native_rx(struct qcom_glink *glink);
H A Dqcom_glink_native.c46 * by @rx_work of @qcom_glink.
79 * struct qcom_glink - driver context, relates to one remote subsystem
96 struct qcom_glink { struct
131 * @glink: qcom_glink context handle
156 struct qcom_glink *glink;
214 static struct glink_channel *qcom_glink_alloc_channel(struct qcom_glink *glink, in qcom_glink_alloc_channel()
285 static size_t qcom_glink_rx_avail(struct qcom_glink *glink) in qcom_glink_rx_avail()
290 static void qcom_glink_rx_peek(struct qcom_glink *glink, in qcom_glink_rx_peek()
296 static void qcom_glink_rx_advance(struct qcom_glink *glink, size_t count) in qcom_glink_rx_advance()
301 static size_t qcom_glink_tx_avail(struct qcom_glink *glin
1751 ATTRIBUTE_GROUPS(qcom_glink); global() variable
[all...]
H A DMakefile7 qcom_glink-objs := qcom_glink_native.o qcom_glink_ssr.o
8 obj-$(CONFIG_RPMSG_QCOM_GLINK) += qcom_glink.o
H A Dqcom_glink_smem.c26 #include <linux/rpmsg/qcom_glink.h>
42 struct qcom_glink *glink;
226 struct qcom_glink *glink; in qcom_glink_smem_register()
365 struct qcom_glink *glink = smem->glink; in qcom_glink_smem_unregister()
H A Dqcom_glink_rpm.c58 struct qcom_glink *glink;
290 struct qcom_glink *glink; in glink_rpm_probe()
367 struct qcom_glink *glink = rpm->glink; in glink_rpm_remove()
H A Dqcom_glink_ssr.c11 #include <linux/rpmsg/qcom_glink.h>
/kernel/linux/linux-5.10/drivers/remoteproc/
H A Dqcom_common.h18 struct qcom_glink *edge;
H A Dqcom_common.c16 #include <linux/rpmsg/qcom_glink.h>
/kernel/linux/linux-6.6/drivers/remoteproc/
H A Dqcom_common.c16 #include <linux/rpmsg/qcom_glink.h>

Completed in 9 milliseconds