Lines Matching refs:rcid
139 * @rcid: channel id, in remote space
166 unsigned int rcid;
375 msg.param1 = cpu_to_le16(channel->rcid);
466 unsigned int rcid)
471 req.param1 = cpu_to_le16(rcid);
801 unsigned int rcid;
820 rcid = le16_to_cpu(hdr.msg.param1);
822 channel = idr_find(&glink->rcids, rcid);
1386 static int qcom_glink_rx_open(struct qcom_glink *glink, unsigned int rcid,
1414 ret = idr_alloc(&glink->rcids, channel, rcid, rcid + 1, GFP_ATOMIC);
1416 dev_err(glink->dev, "Unable to insert channel into rcid list\n");
1420 channel->rcid = ret;
1454 idr_remove(&glink->rcids, channel->rcid);
1455 channel->rcid = 0;
1465 static void qcom_glink_rx_close(struct qcom_glink *glink, unsigned int rcid)
1472 channel = idr_find(&glink->rcids, rcid);
1488 qcom_glink_send_close_ack(glink, channel->rcid);
1491 idr_remove(&glink->rcids, channel->rcid);
1492 channel->rcid = 0;