Lines Matching defs:iproc_reqctx_s
250 struct iproc_reqctx_s { struct
252 struct crypto_async_request *parent;
255 struct iproc_ctx_s *ctx;
257 u8 chan_idx; /* Mailbox channel to be used to submit this request */
260 unsigned int total_todo;
261 unsigned int total_received; /* only valid for skcipher */
262 unsigned int total_sent;
269 unsigned int src_sent;
277 struct scatterlist *assoc;
285 struct scatterlist *src_sg;
286 int src_nents; /* Number of src entries with data */
287 u32 src_skip; /* bytes of current sg entry already used */
293 struct scatterlist *dst_sg;
294 int dst_nents; /* Number of dst entries with data */
295 u32 dst_skip; /* bytes of current sg entry already written */
298 struct brcm_message mb_mssg;
300 bool bd_suppress; /* suppress BD field in SPU response? */
303 bool is_encrypt;
310 u8 *iv_ctr;
312 unsigned int iv_ctr_len;
325 u8 hash_carry[HASH_CARRY_MAX];
326 unsigned int hash_carry_len;
327 unsigned int is_final; /* is this the final for the hash op? */
336 u8 incr_hash[MAX_DIGEST_SIZE];
339 bool is_sw_hmac;
342 struct crypto_tfm *old_tfm;
343 crypto_completion_t old_complete;
344 void *old_data;
346 gfp_t gfp;
349 struct spu_msg_buf msg_buf;