Lines Matching refs:session
201 struct sha_session *session = (struct sha_session *)ctx->drv_sessn_state; in intel_sha_compute() local
208 self->dfsha->shactl.part.algo = session->algo; in intel_sha_compute()
211 self->dfsha->shaaldw0 = session->sha_ctx.shaaldw0; in intel_sha_compute()
212 self->dfsha->shaaldw1 = session->sha_ctx.shaaldw1; in intel_sha_compute()
215 (void *)session->sha_ctx.initial_vector, in intel_sha_compute()
222 (void *)session->sha_ctx.sha_result, in intel_sha_compute()
236 session->state.part.state = SHA_LAST; in intel_sha_compute()
240 session->state.full); in intel_sha_compute()
246 session->state.part.hrsm = SHA_HRSM_ENABLE; in intel_sha_compute()
247 session->state.part.state = SHA_MIDLE; in intel_sha_compute()
313 struct sha_session *session = (struct sha_session *)ctx->drv_sessn_state; in intel_sha_device_free() local
316 (void)memset(&session->sha_ctx, 0, sizeof(struct sha_context)); in intel_sha_device_free()
317 (void)memset(&session->state, 0, sizeof(union sha_state)); in intel_sha_device_free()
318 session->in_use = 0; in intel_sha_device_free()
319 session->algo = 0; in intel_sha_device_free()