Lines Matching refs:scmi_protocol_handle
173 struct scmi_protocol_handle { struct
177 int (*set_priv)(const struct scmi_protocol_handle *ph, void *priv); argument
178 void *(*get_priv)(const struct scmi_protocol_handle *ph); argument
220 int (*process_response)(const struct scmi_protocol_handle *ph,
258 int (*extended_name_get)(const struct scmi_protocol_handle *ph,
260 void *(*iter_response_init)(const struct scmi_protocol_handle *ph,
265 void (*fastchannel_init)(const struct scmi_protocol_handle *ph,
288 int (*version_get)(const struct scmi_protocol_handle *ph, u32 *version);
289 int (*xfer_get_init)(const struct scmi_protocol_handle *ph, u8 msg_id,
292 void (*reset_rx_to_maxsz)(const struct scmi_protocol_handle *ph,
294 int (*do_xfer)(const struct scmi_protocol_handle *ph,
296 int (*do_xfer_with_response)(const struct scmi_protocol_handle *ph,
298 void (*xfer_put)(const struct scmi_protocol_handle *ph,
302 typedef int (*scmi_prot_init_ph_fn_t)(const struct scmi_protocol_handle *);