Lines Matching refs:protocol_id

670 	trace_scmi_msg_dump(xfer->hdr.protocol_id, xfer->hdr.id, "NOTI",  in scmi_handle_notification()
674 scmi_notify(cinfo->handle, xfer->hdr.protocol_id, in scmi_handle_notification()
678 xfer->hdr.protocol_id, xfer->hdr.seq, in scmi_handle_notification()
708 trace_scmi_msg_dump(xfer->hdr.protocol_id, xfer->hdr.id, in scmi_handle_response()
715 xfer->hdr.protocol_id, xfer->hdr.seq, in scmi_handle_response()
808 xfer->hdr.protocol_id, xfer->hdr.seq, in scmi_wait_for_message_response()
849 trace_scmi_msg_dump(xfer->hdr.protocol_id, xfer->hdr.id, in scmi_wait_for_message_response()
906 xfer->hdr.protocol_id = pi->proto->id; in do_xfer()
910 xfer->hdr.protocol_id, xfer->hdr.seq, in do_xfer()
929 trace_scmi_msg_dump(xfer->hdr.protocol_id, xfer->hdr.id, "CMND", in do_xfer()
941 xfer->hdr.protocol_id, xfer->hdr.seq, ret); in do_xfer()
1574 scmi_get_protocol_instance(const struct scmi_handle *handle, u8 protocol_id) in scmi_get_protocol_instance() argument
1580 pi = idr_find(&info->protocols, protocol_id); in scmi_get_protocol_instance()
1588 proto = scmi_protocol_get(protocol_id); in scmi_get_protocol_instance()
1609 int scmi_protocol_acquire(const struct scmi_handle *handle, u8 protocol_id) in scmi_protocol_acquire() argument
1611 return PTR_ERR_OR_ZERO(scmi_get_protocol_instance(handle, protocol_id)); in scmi_protocol_acquire()
1622 void scmi_protocol_release(const struct scmi_handle *handle, u8 protocol_id) in scmi_protocol_release() argument
1628 pi = idr_find(&info->protocols, protocol_id); in scmi_protocol_release()
1636 scmi_deregister_protocol_events(handle, protocol_id); in scmi_protocol_release()
1641 idr_remove(&info->protocols, protocol_id); in scmi_protocol_release()
1643 scmi_protocol_put(protocol_id); in scmi_protocol_release()
1647 protocol_id); in scmi_protocol_release()
1681 u8 protocol_id; member
1688 scmi_protocol_release(dres->handle, dres->protocol_id); in scmi_devm_release_protocol()
1692 scmi_devres_protocol_instance_get(struct scmi_device *sdev, u8 protocol_id) in scmi_devres_protocol_instance_get() argument
1702 pi = scmi_get_protocol_instance(sdev->handle, protocol_id); in scmi_devres_protocol_instance_get()
1709 dres->protocol_id = protocol_id; in scmi_devres_protocol_instance_get()
1734 scmi_devm_protocol_get(struct scmi_device *sdev, u8 protocol_id, in scmi_devm_protocol_get() argument
1742 pi = scmi_devres_protocol_instance_get(sdev, protocol_id); in scmi_devm_protocol_get()
1768 u8 protocol_id) in scmi_devm_protocol_acquire() argument
1772 pi = scmi_devres_protocol_instance_get(sdev, protocol_id); in scmi_devm_protocol_acquire()
1786 return dres->protocol_id == *((u8 *)data); in scmi_devm_protocol_match()
1798 static void scmi_devm_protocol_put(struct scmi_device *sdev, u8 protocol_id) in scmi_devm_protocol_put() argument
1803 scmi_devm_protocol_match, &protocol_id); in scmi_devm_protocol_put()
2197 id_table->name, id_table->protocol_id); in scmi_protocol_device_request()
2209 if (rdev->id_table->protocol_id == in scmi_protocol_device_request()
2210 id_table->protocol_id) in scmi_protocol_device_request()
2216 rdev->id_table->protocol_id, in scmi_protocol_device_request()
2250 id_table->protocol_id, in scmi_protocol_device_request()
2251 id_table->protocol_id + 1, GFP_KERNEL); in scmi_protocol_device_request()
2252 if (ret != id_table->protocol_id) { in scmi_protocol_device_request()
2274 id_table->protocol_id); in scmi_protocol_device_request()
2279 id_table->protocol_id, in scmi_protocol_device_request()
2294 id_table->protocol_id); in scmi_protocol_device_request()
2324 id_table->name, id_table->protocol_id); in scmi_protocol_device_unrequest()
2327 phead = idr_find(&scmi_requested_devices, id_table->protocol_id); in scmi_protocol_device_unrequest()
2341 id_table->protocol_id); in scmi_protocol_device_unrequest()