Lines Matching defs:iproc_reqctx_s
251 struct iproc_reqctx_s { struct
253 struct crypto_async_request *parent;
256 struct iproc_ctx_s *ctx;
258 u8 chan_idx; /* Mailbox channel to be used to submit this request */
261 unsigned int total_todo;
262 unsigned int total_received; /* only valid for skcipher */
263 unsigned int total_sent;
270 unsigned int src_sent;
278 struct scatterlist *assoc;
286 struct scatterlist *src_sg;
287 int src_nents; /* Number of src entries with data */
288 u32 src_skip; /* bytes of current sg entry already used */
294 struct scatterlist *dst_sg;
295 int dst_nents; /* Number of dst entries with data */
296 u32 dst_skip; /* bytes of current sg entry already written */
299 struct brcm_message mb_mssg;
301 bool bd_suppress; /* suppress BD field in SPU response? */
304 bool is_encrypt;
311 u8 *iv_ctr;
313 unsigned int iv_ctr_len;
326 u8 hash_carry[HASH_CARRY_MAX];
327 unsigned int hash_carry_len;
328 unsigned int is_final; /* is this the final for the hash op? */
337 u8 incr_hash[MAX_DIGEST_SIZE];
340 bool is_sw_hmac;
343 struct crypto_tfm *old_tfm;
344 crypto_completion_t old_complete;
345 void *old_data;
347 gfp_t gfp;
350 struct spu_msg_buf msg_buf;