Lines Matching refs:rcid
168 unsigned int rcid; member
396 msg.param1 = cpu_to_le16(channel->rcid); in qcom_glink_send_open_ack()
487 unsigned int rcid) in qcom_glink_send_close_ack() argument
492 req.param1 = cpu_to_le16(rcid); in qcom_glink_send_close_ack()
822 unsigned int rcid; in qcom_glink_rx_data() local
841 rcid = le16_to_cpu(hdr.msg.param1); in qcom_glink_rx_data()
843 channel = idr_find(&glink->rcids, rcid); in qcom_glink_rx_data()
1452 static int qcom_glink_rx_open(struct qcom_glink *glink, unsigned int rcid, in qcom_glink_rx_open() argument
1480 ret = idr_alloc(&glink->rcids, channel, rcid, rcid + 1, GFP_ATOMIC); in qcom_glink_rx_open()
1486 channel->rcid = ret; in qcom_glink_rx_open()
1520 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_open()
1521 channel->rcid = 0; in qcom_glink_rx_open()
1531 static void qcom_glink_rx_close(struct qcom_glink *glink, unsigned int rcid) in qcom_glink_rx_close() argument
1538 channel = idr_find(&glink->rcids, rcid); in qcom_glink_rx_close()
1555 qcom_glink_send_close_ack(glink, channel->rcid); in qcom_glink_rx_close()
1558 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_close()
1559 channel->rcid = 0; in qcom_glink_rx_close()