Lines Matching refs:cpu_state
863 struct mcryptd_alg_cstate *cpu_state; in sha1_mb_mod_init() local
881 cpu_state = per_cpu_ptr(sha1_mb_alg_state.alg_cstate, cpu); in sha1_mb_mod_init()
882 cpu_state->next_flush = 0; in sha1_mb_mod_init()
883 cpu_state->next_seq_num = 0; in sha1_mb_mod_init()
884 cpu_state->flusher_engaged = false; in sha1_mb_mod_init()
885 INIT_DELAYED_WORK(&cpu_state->flush, mcryptd_flusher); in sha1_mb_mod_init()
886 cpu_state->cpu = cpu; in sha1_mb_mod_init()
887 cpu_state->alg_state = &sha1_mb_alg_state; in sha1_mb_mod_init()
888 cpu_state->mgr = (struct sha1_ctx_mgr *) kzalloc(sizeof(struct sha1_ctx_mgr), GFP_KERNEL); in sha1_mb_mod_init()
889 if (!cpu_state->mgr) in sha1_mb_mod_init()
891 sha1_ctx_mgr_init(cpu_state->mgr); in sha1_mb_mod_init()
892 INIT_LIST_HEAD(&cpu_state->work_list); in sha1_mb_mod_init()
893 spin_lock_init(&cpu_state->work_lock); in sha1_mb_mod_init()
910 cpu_state = per_cpu_ptr(sha1_mb_alg_state.alg_cstate, cpu); in sha1_mb_mod_init()
911 kfree(cpu_state->mgr); in sha1_mb_mod_init()
920 struct mcryptd_alg_cstate *cpu_state; in sha1_mb_mod_fini() local
925 cpu_state = per_cpu_ptr(sha1_mb_alg_state.alg_cstate, cpu); in sha1_mb_mod_fini()
926 kfree(cpu_state->mgr); in sha1_mb_mod_fini()