Searched refs:qcom_glink_pipe (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/rpmsg/
H A Dqcom_glink_native.h15 struct qcom_glink_pipe { struct
18 size_t (*avail)(struct qcom_glink_pipe *glink_pipe);
20 void (*peek)(struct qcom_glink_pipe *glink_pipe, void *data,
22 void (*advance)(struct qcom_glink_pipe *glink_pipe, size_t count);
24 void (*write)(struct qcom_glink_pipe *glink_pipe,
27 void (*kick)(struct qcom_glink_pipe *glink_pipe);
35 struct qcom_glink_pipe *rx,
36 struct qcom_glink_pipe *tx,
H A Dqcom_glink_smem.c51 struct qcom_glink_pipe native;
63 static size_t glink_smem_rx_avail(struct qcom_glink_pipe *np)
94 static void glink_smem_rx_peek(struct qcom_glink_pipe *np,
114 static void glink_smem_rx_advance(struct qcom_glink_pipe *np,
129 static size_t glink_smem_tx_avail(struct qcom_glink_pipe *np)
172 static void glink_smem_tx_write(struct qcom_glink_pipe *glink_pipe,
195 static void glink_smem_tx_kick(struct qcom_glink_pipe *glink_pipe)
H A Dqcom_glink_rpm.c49 struct qcom_glink_pipe native;
69 static size_t glink_rpm_rx_avail(struct qcom_glink_pipe *glink_pipe)
84 static void glink_rpm_rx_peek(struct qcom_glink_pipe *glink_pipe,
108 static void glink_rpm_rx_advance(struct qcom_glink_pipe *glink_pipe,
123 static size_t glink_rpm_tx_avail(struct qcom_glink_pipe *glink_pipe)
162 static void glink_rpm_tx_write(struct qcom_glink_pipe *glink_pipe,
195 static void glink_rpm_tx_kick(struct qcom_glink_pipe *glink_pipe)
H A Dqcom_glink_native.c99 struct qcom_glink_pipe *rx_pipe;
100 struct qcom_glink_pipe *tx_pipe;
1790 struct qcom_glink_pipe *rx,
1791 struct qcom_glink_pipe *tx,

Completed in 97 milliseconds