Lines Matching full:protocol

3  * System Control and Management Interface (SCMI) Message Protocol
73 * @protocol_id: The identifier of the protocol used to send @id message
98 * message. If request-ACK protocol is used, we can reuse the same
157 * struct scmi_protocol_handle - Reference to an initialized protocol instance
161 * can be used by the protocol implementation to generate SCMI messages.
162 * @set_priv: A method to set protocol private data for this instance.
163 * @get_priv: A method to get protocol private data previously set.
165 * This structure represents a protocol initialized against specific SCMI
167 * - as a parameter fed from the core to the protocol initialization code so
169 * messages exclusively for the specific underlying protocol instance.
171 * this protocol through its own protocol operations.
173 * with the related protocol operations when the SCMI driver tries to access
174 * the protocol.
244 * struct scmi_proto_helpers_ops - References to common protocol helpers
258 * @protocol_msg_check: A common helper to check is a specific protocol message
288 * @version_get: Get this version protocol.
295 * Note that all this operations expect a protocol handle as first parameter;
296 * they then internally use it to infer the underlying protocol number: this
297 * way is not possible for a protocol implementation to forge messages for
298 * another protocol.
318 * struct scmi_protocol - Protocol descriptor
319 * @id: Protocol ID.
321 * @instance_init: Mandatory protocol initialization function.
322 * @instance_deinit: Optional protocol de-initialization function.
323 * @ops: Optional reference to the operations provided by the protocol and
325 * @events: An optional reference to the events supported by this protocol.
327 * protocol by the agent. Each protocol implementation
329 * protocol version supported by the platform.
331 * Ignored when @id identifies a standard protocol, cannot be NULL
334 * Ignored if NULL or when @id identifies a standard protocol.
336 * Ignored if zero or if @id identifies a standard protocol.