Lines Matching refs:rcid
166 unsigned int rcid; member
375 msg.param1 = cpu_to_le16(channel->rcid); in qcom_glink_send_open_ack()
466 unsigned int rcid) in qcom_glink_send_close_ack() argument
471 req.param1 = cpu_to_le16(rcid); in qcom_glink_send_close_ack()
801 unsigned int rcid; in qcom_glink_rx_data() local
820 rcid = le16_to_cpu(hdr.msg.param1); in qcom_glink_rx_data()
822 channel = idr_find(&glink->rcids, rcid); in qcom_glink_rx_data()
1402 static int qcom_glink_rx_open(struct qcom_glink *glink, unsigned int rcid, in qcom_glink_rx_open() argument
1430 ret = idr_alloc(&glink->rcids, channel, rcid, rcid + 1, GFP_ATOMIC); in qcom_glink_rx_open()
1436 channel->rcid = ret; in qcom_glink_rx_open()
1470 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_open()
1471 channel->rcid = 0; in qcom_glink_rx_open()
1481 static void qcom_glink_rx_close(struct qcom_glink *glink, unsigned int rcid) in qcom_glink_rx_close() argument
1488 channel = idr_find(&glink->rcids, rcid); in qcom_glink_rx_close()
1504 qcom_glink_send_close_ack(glink, channel->rcid); in qcom_glink_rx_close()
1507 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_close()
1508 channel->rcid = 0; in qcom_glink_rx_close()