Lines Matching refs:cpu_state
936 struct mcryptd_alg_cstate *cpu_state; in sha1_mb_mod_init() local
954 cpu_state = per_cpu_ptr(sha1_mb_alg_state.alg_cstate, cpu); in sha1_mb_mod_init()
955 cpu_state->next_flush = 0; in sha1_mb_mod_init()
956 cpu_state->next_seq_num = 0; in sha1_mb_mod_init()
957 cpu_state->flusher_engaged = false; in sha1_mb_mod_init()
958 INIT_DELAYED_WORK(&cpu_state->flush, mcryptd_flusher); in sha1_mb_mod_init()
959 cpu_state->cpu = cpu; in sha1_mb_mod_init()
960 cpu_state->alg_state = &sha1_mb_alg_state; in sha1_mb_mod_init()
961 cpu_state->mgr = kzalloc(sizeof(struct sha1_ctx_mgr), in sha1_mb_mod_init()
963 if (!cpu_state->mgr) in sha1_mb_mod_init()
965 sha1_ctx_mgr_init(cpu_state->mgr); in sha1_mb_mod_init()
966 INIT_LIST_HEAD(&cpu_state->work_list); in sha1_mb_mod_init()
967 spin_lock_init(&cpu_state->work_lock); in sha1_mb_mod_init()
984 cpu_state = per_cpu_ptr(sha1_mb_alg_state.alg_cstate, cpu); in sha1_mb_mod_init()
985 kfree(cpu_state->mgr); in sha1_mb_mod_init()
994 struct mcryptd_alg_cstate *cpu_state; in sha1_mb_mod_fini() local
999 cpu_state = per_cpu_ptr(sha1_mb_alg_state.alg_cstate, cpu); in sha1_mb_mod_fini()
1000 kfree(cpu_state->mgr); in sha1_mb_mod_fini()