Lines Matching refs:rcid
136 * @rcid: channel id, in remote space
164 unsigned int rcid;
415 msg.param1 = cpu_to_le16(channel->rcid);
512 unsigned int rcid)
517 req.param1 = cpu_to_le16(rcid);
852 unsigned int rcid;
871 rcid = le16_to_cpu(hdr.msg.param1);
873 channel = idr_find(&glink->rcids, rcid);
1064 unsigned int rcid, unsigned int sigs)
1071 channel = idr_find(&glink->rcids, rcid);
1520 static int qcom_glink_rx_open(struct qcom_glink *glink, unsigned int rcid,
1548 ret = idr_alloc(&glink->rcids, channel, rcid, rcid + 1, GFP_ATOMIC);
1550 dev_err(glink->dev, "Unable to insert channel into rcid list\n");
1554 channel->rcid = ret;
1588 idr_remove(&glink->rcids, channel->rcid);
1589 channel->rcid = 0;
1599 static void qcom_glink_rx_close(struct qcom_glink *glink, unsigned int rcid)
1606 channel = idr_find(&glink->rcids, rcid);
1623 qcom_glink_send_close_ack(glink, channel->rcid);
1626 idr_remove(&glink->rcids, channel->rcid);
1627 channel->rcid = 0;