Lines Matching full:for

25  * @brief Callback API for executing the supervisory call
26 * See @a sip_supervisory_call() for argument description
34 * @brief Callback API for validating function id for the supervisory call.
35 * See @a sip_svc_plat_func_id_valid() for argument description
41 * @brief Callback API for generating the transaction id from client id.
42 * See @a sip_svc_plat_format_trans_id() for argument description
48 * @brief Callback API for retrieving client transaction id from transaction id
49 * See @a sip_svc_plat_get_trans_idx() for argument description
54 * @brief Callback API for updating transaction id for request packet for lower layer
55 * See @a sip_svc_plat_update_trans_id() for argument description
61 * @brief Callback API for freeing command buffer in ASYNC packets
62 * See @a sip_svc_plat_free_async_memory() for argument description
68 * @brief Callback API to construct Polling packet for ASYNC transaction.
69 * See @a sip_svc_plat_async_res_req() for argument description
78 * See @a sip_svc_plat_async_res_res() for argument description
84 * @brief Callback API for retrieving error code from a supervisory call response.
85 * See @a sip_svc_plat_get_error_code() for argument description.
91 * @brief API structure for sip_svc driver.
109 * @param dev Pointer to the device structure for the driver instance.
110 * @param function_id Function identifier for the supervisory call.
111 * @param arg0 Argument 0 for supervisory call.
112 * @param arg1 Argument 1 for supervisory call.
113 * @param arg2 Argument 2 for supervisory call.
114 * @param arg3 Argument 3 for supervisory call.
115 * @param arg4 Argument 4 for supervisory call.
116 * @param arg5 Argument 5 for supervisory call.
117 * @param arg6 Argument 6 for supervisory call.
118 * @param res Pointer to response buffer for supervisory call.
140 * @brief Validate the function id for the supervisory call.
142 * @param dev Pointer to the device structure for the driver instance.
166 * @param dev Pointer to the device structure for the driver instance.
170 * @retval transaction id, which is used for tracking each transaction.
189 * @param dev Pointer to the device structure for the driver instance.
190 * @param trans_id transaction identifier if for a transaction.
208 * @brief Update transaction id for sip_svc_request for lower layer.
210 * @param dev Pointer to the device structure for the driver instance.
233 * @param dev Pointer to the device structure for the driver instance.
254 * @brief Set arguments for polling supervisory call. For ASYNC polling of response.
256 * @param dev Pointer to the device structure for the driver instance.
257 * @param a0 Argument 0 for supervisory call.
258 * @param a1 Argument 1 for supervisory call.
259 * @param a2 Argument 2 for supervisory call.
260 * @param a3 Argument 3 for supervisory call.
261 * @param a4 Argument 4 for supervisory call.
262 * @param a5 Argument 5 for supervisory call.
263 * @param a6 Argument 6 for supervisory call.
264 * @param a7 Argument 7 for supervisory call.
265 * @param buf Pointer for response buffer.
302 * @param dev Pointer to the device structure for the driver instance.
331 * @brief Free the command buffer used for ASYNC packet after sending it to lower layers.
333 * @param dev Pointer to the device structure for the driver instance.