Lines Matching refs:ctx

290 			      struct cryp_device_context *ctx,  in cryp_save_device_context()  argument
309 ctx->din = readl_relaxed(&src_reg->din); in cryp_save_device_context()
311 ctx->cr = readl_relaxed(&src_reg->cr) & CRYP_CR_CONTEXT_SAVE_MASK; in cryp_save_device_context()
315 ctx->key_4_l = readl_relaxed(&src_reg->key_4_l); in cryp_save_device_context()
316 ctx->key_4_r = readl_relaxed(&src_reg->key_4_r); in cryp_save_device_context()
319 ctx->key_3_l = readl_relaxed(&src_reg->key_3_l); in cryp_save_device_context()
320 ctx->key_3_r = readl_relaxed(&src_reg->key_3_r); in cryp_save_device_context()
323 ctx->key_2_l = readl_relaxed(&src_reg->key_2_l); in cryp_save_device_context()
324 ctx->key_2_r = readl_relaxed(&src_reg->key_2_r); in cryp_save_device_context()
327 ctx->key_1_l = readl_relaxed(&src_reg->key_1_l); in cryp_save_device_context()
328 ctx->key_1_r = readl_relaxed(&src_reg->key_1_r); in cryp_save_device_context()
332 algomode = ((ctx->cr & CRYP_CR_ALGOMODE_MASK) >> CRYP_CR_ALGOMODE_POS); in cryp_save_device_context()
336 ctx->init_vect_0_l = readl_relaxed(&src_reg->init_vect_0_l); in cryp_save_device_context()
337 ctx->init_vect_0_r = readl_relaxed(&src_reg->init_vect_0_r); in cryp_save_device_context()
338 ctx->init_vect_1_l = readl_relaxed(&src_reg->init_vect_1_l); in cryp_save_device_context()
339 ctx->init_vect_1_r = readl_relaxed(&src_reg->init_vect_1_r); in cryp_save_device_context()
350 struct cryp_device_context *ctx) in cryp_restore_device_context() argument
362 writel_relaxed(ctx->key_4_l, &reg->key_4_l); in cryp_restore_device_context()
363 writel_relaxed(ctx->key_4_r, &reg->key_4_r); in cryp_restore_device_context()
366 writel_relaxed(ctx->key_3_l, &reg->key_3_l); in cryp_restore_device_context()
367 writel_relaxed(ctx->key_3_r, &reg->key_3_r); in cryp_restore_device_context()
370 writel_relaxed(ctx->key_2_l, &reg->key_2_l); in cryp_restore_device_context()
371 writel_relaxed(ctx->key_2_r, &reg->key_2_r); in cryp_restore_device_context()
374 writel_relaxed(ctx->key_1_l, &reg->key_1_l); in cryp_restore_device_context()
375 writel_relaxed(ctx->key_1_r, &reg->key_1_r); in cryp_restore_device_context()
382 writel_relaxed(ctx->init_vect_0_l, &reg->init_vect_0_l); in cryp_restore_device_context()
383 writel_relaxed(ctx->init_vect_0_r, &reg->init_vect_0_r); in cryp_restore_device_context()
384 writel_relaxed(ctx->init_vect_1_l, &reg->init_vect_1_l); in cryp_restore_device_context()
385 writel_relaxed(ctx->init_vect_1_r, &reg->init_vect_1_r); in cryp_restore_device_context()