Lines Matching refs:rcid
166 unsigned int rcid; member
371 msg.param1 = cpu_to_le16(channel->rcid); in qcom_glink_send_open_ack()
462 unsigned int rcid) in qcom_glink_send_close_ack() argument
467 req.param1 = cpu_to_le16(rcid); in qcom_glink_send_close_ack()
797 unsigned int rcid; in qcom_glink_rx_data() local
816 rcid = le16_to_cpu(hdr.msg.param1); in qcom_glink_rx_data()
818 channel = idr_find(&glink->rcids, rcid); in qcom_glink_rx_data()
1380 static int qcom_glink_rx_open(struct qcom_glink *glink, unsigned int rcid, in qcom_glink_rx_open() argument
1408 ret = idr_alloc(&glink->rcids, channel, rcid, rcid + 1, GFP_ATOMIC); in qcom_glink_rx_open()
1414 channel->rcid = ret; in qcom_glink_rx_open()
1448 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_open()
1449 channel->rcid = 0; in qcom_glink_rx_open()
1459 static void qcom_glink_rx_close(struct qcom_glink *glink, unsigned int rcid) in qcom_glink_rx_close() argument
1466 channel = idr_find(&glink->rcids, rcid); in qcom_glink_rx_close()
1482 qcom_glink_send_close_ack(glink, channel->rcid); in qcom_glink_rx_close()
1485 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_close()
1486 channel->rcid = 0; in qcom_glink_rx_close()