Lines Matching refs:cpu_state
860 struct mcryptd_alg_cstate *cpu_state; in sha1_mb_mod_init() local
878 cpu_state = per_cpu_ptr(sha1_mb_alg_state.alg_cstate, cpu); in sha1_mb_mod_init()
879 cpu_state->next_flush = 0; in sha1_mb_mod_init()
880 cpu_state->next_seq_num = 0; in sha1_mb_mod_init()
881 cpu_state->flusher_engaged = false; in sha1_mb_mod_init()
882 INIT_DELAYED_WORK(&cpu_state->flush, mcryptd_flusher); in sha1_mb_mod_init()
883 cpu_state->cpu = cpu; in sha1_mb_mod_init()
884 cpu_state->alg_state = &sha1_mb_alg_state; in sha1_mb_mod_init()
885 cpu_state->mgr = kzalloc(sizeof(struct sha1_ctx_mgr), in sha1_mb_mod_init()
887 if (!cpu_state->mgr) in sha1_mb_mod_init()
889 sha1_ctx_mgr_init(cpu_state->mgr); in sha1_mb_mod_init()
890 INIT_LIST_HEAD(&cpu_state->work_list); in sha1_mb_mod_init()
891 spin_lock_init(&cpu_state->work_lock); in sha1_mb_mod_init()
908 cpu_state = per_cpu_ptr(sha1_mb_alg_state.alg_cstate, cpu); in sha1_mb_mod_init()
909 kfree(cpu_state->mgr); in sha1_mb_mod_init()
918 struct mcryptd_alg_cstate *cpu_state; in sha1_mb_mod_fini() local
923 cpu_state = per_cpu_ptr(sha1_mb_alg_state.alg_cstate, cpu); in sha1_mb_mod_fini()
924 kfree(cpu_state->mgr); in sha1_mb_mod_fini()