Lines Matching full:operation

134  * |-----------| 0x80 (inplace operation)
210 * @enc_p: input and output data pointers for a cipher operation
211 * @enc_len: cipher operation length
215 * @mac_digest: digest pointer and hash operation length
218 * Structure passed to the CESA engine to describe the crypto operation
233 * struct mv_cesa_skcipher_op_ctx - cipher operation context
237 * Context associated to a cipher operation.
245 * struct mv_cesa_hash_op_ctx - hash or hmac operation context
249 * Context associated to an hash or hmac operation.
257 * struct mv_cesa_op_ctx - crypto operation context
259 * @ctx: context associated to the crypto operation
261 * Context associated to a crypto operation.
291 * @op: CESA operation attached to this TDMA descriptor
297 * operation.
326 * @op_offset: current position in the crypto operation
329 * a crypto operation.
339 * struct mv_cesa_dma_iter - crypto operation iterator
340 * @len: the crypto operation length
341 * @offset: current position in the crypto operation
342 * @op_len: sub-operation length (the crypto engine can only act on 2kb
345 * Iterator used to create a TDMA chain for a given crypto operation.
358 * Stores a TDMA chain for a specific crypto operation.
390 * @op_pool: crypto operation pool
474 * operation, -EINPROGRESS if it needs more steps or an error
476 * @step: launch the crypto operation on the next chunk
489 * struct mv_cesa_ctx - CESA operation context
492 * Base context structure inherited by operation specific ones.
499 * struct mv_cesa_hash_ctx - CESA hash operation context
509 * struct mv_cesa_hash_ctx - CESA hmac operation context
553 * @op: operation context
554 * @offset: current operation offset
555 * @size: size of the crypto operation
579 * @offset: current operation offset
605 * @last_req: define whether the current operation is the last one