Lines Matching refs:cinfo
36 struct scmi_chan_info *cinfo; member
49 scmi_rx_callback(scmi_info->cinfo, in smc_msg_done_isr()
100 static int smc_chan_setup(struct scmi_chan_info *cinfo, struct device *dev, in smc_chan_setup() argument
103 struct device *cdev = cinfo->dev; in smc_chan_setup()
155 cinfo->no_completion_irq = true; in smc_chan_setup()
159 scmi_info->cinfo = cinfo; in smc_chan_setup()
161 cinfo->transport_info = scmi_info; in smc_chan_setup()
168 struct scmi_chan_info *cinfo = p; in smc_chan_free() local
169 struct scmi_smc *scmi_info = cinfo->transport_info; in smc_chan_free()
171 cinfo->transport_info = NULL; in smc_chan_free()
172 scmi_info->cinfo = NULL; in smc_chan_free()
174 scmi_free_channel(cinfo, data, id); in smc_chan_free()
179 static int smc_send_message(struct scmi_chan_info *cinfo, in smc_send_message() argument
182 struct scmi_smc *scmi_info = cinfo->transport_info; in smc_send_message()
191 shmem_tx_prepare(scmi_info->shmem, xfer, cinfo); in smc_send_message()
204 static void smc_fetch_response(struct scmi_chan_info *cinfo, in smc_fetch_response() argument
207 struct scmi_smc *scmi_info = cinfo->transport_info; in smc_fetch_response()
212 static void smc_mark_txdone(struct scmi_chan_info *cinfo, int ret, in smc_mark_txdone() argument
215 struct scmi_smc *scmi_info = cinfo->transport_info; in smc_mark_txdone()