Lines Matching refs:rx_pipe
223 struct glink_smem_pipe *rx_pipe; in qcom_glink_smem_register() local
259 rx_pipe = devm_kzalloc(dev, sizeof(*rx_pipe), GFP_KERNEL); in qcom_glink_smem_register()
261 if (!rx_pipe || !tx_pipe) { in qcom_glink_smem_register()
289 rx_pipe->tail = &descs[2]; in qcom_glink_smem_register()
290 rx_pipe->head = &descs[3]; in qcom_glink_smem_register()
325 rx_pipe->smem = smem; in qcom_glink_smem_register()
326 rx_pipe->native.avail = glink_smem_rx_avail; in qcom_glink_smem_register()
327 rx_pipe->native.peek = glink_smem_rx_peek; in qcom_glink_smem_register()
328 rx_pipe->native.advance = glink_smem_rx_advance; in qcom_glink_smem_register()
335 *rx_pipe->tail = 0; in qcom_glink_smem_register()
340 &rx_pipe->native, &tx_pipe->native, in qcom_glink_smem_register()