Lines Matching refs:protocol_id

635 	scmi_notify(cinfo->handle, xfer->hdr.protocol_id,  in scmi_handle_notification()
639 xfer->hdr.protocol_id, xfer->hdr.seq, in scmi_handle_notification()
668 xfer->hdr.protocol_id, xfer->hdr.seq, in scmi_handle_response()
774 xfer->hdr.protocol_id = pi->proto->id; in do_xfer()
777 cinfo = idr_find(&info->tx_idr, xfer->hdr.protocol_id); in do_xfer()
782 xfer->hdr.protocol_id, xfer->hdr.seq, in do_xfer()
838 xfer->hdr.protocol_id, xfer->hdr.seq, ret); in do_xfer()
1118 scmi_get_protocol_instance(const struct scmi_handle *handle, u8 protocol_id) in scmi_get_protocol_instance() argument
1124 pi = idr_find(&info->protocols, protocol_id); in scmi_get_protocol_instance()
1132 proto = scmi_protocol_get(protocol_id); in scmi_get_protocol_instance()
1153 int scmi_protocol_acquire(const struct scmi_handle *handle, u8 protocol_id) in scmi_protocol_acquire() argument
1155 return PTR_ERR_OR_ZERO(scmi_get_protocol_instance(handle, protocol_id)); in scmi_protocol_acquire()
1166 void scmi_protocol_release(const struct scmi_handle *handle, u8 protocol_id) in scmi_protocol_release() argument
1172 pi = idr_find(&info->protocols, protocol_id); in scmi_protocol_release()
1180 scmi_deregister_protocol_events(handle, protocol_id); in scmi_protocol_release()
1185 idr_remove(&info->protocols, protocol_id); in scmi_protocol_release()
1187 scmi_protocol_put(protocol_id); in scmi_protocol_release()
1191 protocol_id); in scmi_protocol_release()
1224 u8 protocol_id; member
1231 scmi_protocol_release(dres->handle, dres->protocol_id); in scmi_devm_release_protocol()
1253 scmi_devm_protocol_get(struct scmi_device *sdev, u8 protocol_id, in scmi_devm_protocol_get() argument
1268 pi = scmi_get_protocol_instance(handle, protocol_id); in scmi_devm_protocol_get()
1275 dres->protocol_id = protocol_id; in scmi_devm_protocol_get()
1290 return dres->protocol_id == *((u8 *)data); in scmi_devm_protocol_match()
1302 static void scmi_devm_protocol_put(struct scmi_device *sdev, u8 protocol_id) in scmi_devm_protocol_put() argument
1307 scmi_devm_protocol_match, &protocol_id); in scmi_devm_protocol_put()
1645 id_table->name, id_table->protocol_id); in scmi_protocol_device_request()
1657 if (rdev->id_table->protocol_id == in scmi_protocol_device_request()
1658 id_table->protocol_id) in scmi_protocol_device_request()
1664 rdev->id_table->protocol_id, in scmi_protocol_device_request()
1698 id_table->protocol_id, in scmi_protocol_device_request()
1699 id_table->protocol_id + 1, GFP_KERNEL); in scmi_protocol_device_request()
1700 if (ret != id_table->protocol_id) { in scmi_protocol_device_request()
1722 id_table->protocol_id); in scmi_protocol_device_request()
1727 id_table->protocol_id, in scmi_protocol_device_request()
1736 id_table->protocol_id); in scmi_protocol_device_request()
1766 id_table->name, id_table->protocol_id); in scmi_protocol_device_unrequest()
1769 phead = idr_find(&scmi_requested_devices, id_table->protocol_id); in scmi_protocol_device_unrequest()
1783 id_table->protocol_id); in scmi_protocol_device_unrequest()