Lines Matching refs:reorder
268 struct padata_list *reorder; in padata_find_next() local
271 reorder = per_cpu_ptr(pd->reorder_list, cpu); in padata_find_next()
273 spin_lock(&reorder->lock); in padata_find_next()
274 if (list_empty(&reorder->list)) { in padata_find_next()
275 spin_unlock(&reorder->lock); in padata_find_next()
279 padata = list_entry(reorder->list.next, struct padata_priv, list); in padata_find_next()
286 spin_unlock(&reorder->lock); in padata_find_next()
296 spin_unlock(&reorder->lock); in padata_find_next()
306 struct padata_list *reorder; in padata_reorder() local
354 reorder = per_cpu_ptr(pd->reorder_list, pd->cpu); in padata_reorder()
355 if (!list_empty(&reorder->list) && padata_find_next(pd, false)) { in padata_reorder()
423 struct padata_list *reorder = per_cpu_ptr(pd->reorder_list, hashed_cpu); in padata_do_serial() local
427 spin_lock(&reorder->lock); in padata_do_serial()
429 list_for_each_prev(pos, &reorder->list) { in padata_do_serial()
436 spin_unlock(&reorder->lock); in padata_do_serial()