Lines Matching refs:cinfo
205 struct scmi_chan_info *cinfo; member
337 struct scmi_chan_info *cinfo, bool async) in scmi_xfer_raw_waiter_get() argument
352 rw->cinfo = cinfo; in scmi_xfer_raw_waiter_get()
448 struct scmi_chan_info *cinfo; in scmi_xfer_raw_worker() local
454 cinfo = rw->cinfo; in scmi_xfer_raw_worker()
469 ret = scmi_xfer_raw_wait_for_message_response(cinfo, xfer, in scmi_xfer_raw_worker()
475 raw->desc->ops->mark_txdone(rw->cinfo, ret, xfer); in scmi_xfer_raw_worker()
616 struct scmi_chan_info *cinfo; in scmi_do_xfer_raw_start() local
625 cinfo = scmi_xfer_raw_channel_get(raw->handle, chan_id); in scmi_do_xfer_raw_start()
626 if (IS_ERR(cinfo)) in scmi_do_xfer_raw_start()
627 return PTR_ERR(cinfo); in scmi_do_xfer_raw_start()
629 rw = scmi_xfer_raw_waiter_get(raw, xfer, cinfo, async); in scmi_do_xfer_raw_start()
636 if (is_polling_enabled(cinfo, raw->desc)) in scmi_do_xfer_raw_start()
647 ret = raw->desc->ops->send_message(rw->cinfo, xfer); in scmi_do_xfer_raw_start()
654 trace_scmi_msg_dump(raw->id, cinfo->id, xfer->hdr.protocol_id, in scmi_do_xfer_raw_start()
1386 struct scmi_chan_info *cinfo, in scmi_xfer_raw_fill() argument
1395 raw->desc->ops->fetch_response(cinfo, xfer); in scmi_xfer_raw_fill()
1416 void scmi_raw_error_report(void *r, struct scmi_chan_info *cinfo, in scmi_raw_error_report() argument
1439 scmi_xfer_raw_fill(raw, cinfo, &xfer, msg_hdr); in scmi_raw_error_report()