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()
1379 static int qcom_glink_rx_open(struct qcom_glink *glink, unsigned int rcid, in qcom_glink_rx_open() argument
1407 ret = idr_alloc(&glink->rcids, channel, rcid, rcid + 1, GFP_ATOMIC); in qcom_glink_rx_open()
1413 channel->rcid = ret; in qcom_glink_rx_open()
1447 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_open()
1448 channel->rcid = 0; in qcom_glink_rx_open()
1458 static void qcom_glink_rx_close(struct qcom_glink *glink, unsigned int rcid) in qcom_glink_rx_close() argument
1465 channel = idr_find(&glink->rcids, rcid); in qcom_glink_rx_close()
1481 qcom_glink_send_close_ack(glink, channel->rcid); in qcom_glink_rx_close()
1484 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_close()
1485 channel->rcid = 0; in qcom_glink_rx_close()