Lines Matching full:by
113 * cipher operation. To be populated by crypto driver on return from
114 * begin_session() based on the algo/mode chosen by the app.
118 /** To be populated by the app before calling begin_session() */
129 * populated by the begin_session() API.
138 * by the driver on return from begin_session().
143 * completion callback happens for async ops. Totally managed by the
149 * in a session. To be populated by the app before calling
158 /** Cryptographic keylength in bytes. To be populated by the app
165 * To be populated by the app before calling begin_session().
166 * An app can obtain the capability flags supported by a hw/driver
167 * by calling crypto_query_hwcaps().
177 * be filled up by the app before making the cipher_xxx_op()
188 /** Start of the output buffer, to be allocated by
190 * with contents by the driver on return from op / async callback.
194 /** Size of the out_buf area allocated by the application. Drivers
199 /** To be populated by driver on return from cipher_xxx_op() and
205 * session details, especially for async ops. Will be populated by the
218 /* IO buffers for encryption. This has to be supplied by the app. */
222 * Start address for Associated Data. This has to be supplied by app.
226 /** Size of Associated Data. This has to be supplied by the app. */
230 * be populated by the driver when it returns from cipher_ccm_op call.
231 * For a decryption op this has to be supplied by the app.
236 /* Prototype for the application function to be invoked by the crypto driver