Lines Matching refs:rcid
166 unsigned int rcid; member
350 msg.param1 = cpu_to_le16(channel->rcid); in qcom_glink_send_open_ack()
441 unsigned int rcid) in qcom_glink_send_close_ack() argument
446 req.param1 = cpu_to_le16(rcid); in qcom_glink_send_close_ack()
776 unsigned int rcid; in qcom_glink_rx_data() local
798 rcid = le16_to_cpu(hdr.msg.param1); in qcom_glink_rx_data()
800 channel = idr_find(&glink->rcids, rcid); in qcom_glink_rx_data()
1362 static int qcom_glink_rx_open(struct qcom_glink *glink, unsigned int rcid, in qcom_glink_rx_open() argument
1390 ret = idr_alloc(&glink->rcids, channel, rcid, rcid + 1, GFP_ATOMIC); in qcom_glink_rx_open()
1396 channel->rcid = ret; in qcom_glink_rx_open()
1432 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_open()
1433 channel->rcid = 0; in qcom_glink_rx_open()
1443 static void qcom_glink_rx_close(struct qcom_glink *glink, unsigned int rcid) in qcom_glink_rx_close() argument
1450 channel = idr_find(&glink->rcids, rcid); in qcom_glink_rx_close()
1466 qcom_glink_send_close_ack(glink, channel->rcid); in qcom_glink_rx_close()
1469 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_close()
1470 channel->rcid = 0; in qcom_glink_rx_close()