Lines Matching defs:iproc_reqctx_s
248 struct iproc_reqctx_s { struct
250 struct crypto_async_request *parent;
253 struct iproc_ctx_s *ctx;
255 u8 chan_idx; /* Mailbox channel to be used to submit this request */
258 unsigned int total_todo;
259 unsigned int total_received; /* only valid for ablkcipher */
260 unsigned int total_sent;
267 unsigned int src_sent;
275 struct scatterlist *assoc;
283 struct scatterlist *src_sg;
284 int src_nents; /* Number of src entries with data */
285 u32 src_skip; /* bytes of current sg entry already used */
291 struct scatterlist *dst_sg;
292 int dst_nents; /* Number of dst entries with data */
293 u32 dst_skip; /* bytes of current sg entry already written */
296 struct brcm_message mb_mssg;
298 bool bd_suppress; /* suppress BD field in SPU response? */
301 bool is_encrypt;
308 u8 *iv_ctr;
310 unsigned int iv_ctr_len;
323 u8 hash_carry[HASH_CARRY_MAX];
324 unsigned int hash_carry_len;
325 unsigned int is_final; /* is this the final for the hash op? */
334 u8 incr_hash[MAX_DIGEST_SIZE];
337 bool is_sw_hmac;
340 struct crypto_tfm *old_tfm;
341 crypto_completion_t old_complete;
342 void *old_data;
344 gfp_t gfp;
347 struct spu_msg_buf msg_buf;