Lines Matching refs:flist
52 struct mcryptd_flush_list *flist; in mcryptd_arm_flusher() local
56 flist = per_cpu_ptr(mcryptd_flist, smp_processor_id()); in mcryptd_arm_flusher()
57 mutex_lock(&flist->lock); in mcryptd_arm_flusher()
58 list_add_tail(&cstate->flush_list, &flist->list); in mcryptd_arm_flusher()
63 mutex_unlock(&flist->lock); in mcryptd_arm_flusher()
125 struct mcryptd_flush_list *flist; in mcryptd_opportunistic_flush() local
128 flist = per_cpu_ptr(mcryptd_flist, smp_processor_id()); in mcryptd_opportunistic_flush()
130 mutex_lock(&flist->lock); in mcryptd_opportunistic_flush()
131 if (list_empty(&flist->list)) { in mcryptd_opportunistic_flush()
132 mutex_unlock(&flist->lock); in mcryptd_opportunistic_flush()
135 cstate = list_entry(flist->list.next, in mcryptd_opportunistic_flush()
138 mutex_unlock(&flist->lock); in mcryptd_opportunistic_flush()
143 mutex_unlock(&flist->lock); in mcryptd_opportunistic_flush()
198 struct mcryptd_flush_list *flist; in mcryptd_flusher() local
210 flist = per_cpu_ptr(mcryptd_flist, cpu); in mcryptd_flusher()
211 mutex_lock(&flist->lock); in mcryptd_flusher()
214 mutex_unlock(&flist->lock); in mcryptd_flusher()
691 struct mcryptd_flush_list *flist; in mcryptd_init() local
695 flist = per_cpu_ptr(mcryptd_flist, cpu); in mcryptd_init()
696 INIT_LIST_HEAD(&flist->list); in mcryptd_init()
697 mutex_init(&flist->lock); in mcryptd_init()