Lines Matching refs:padata_work
41 struct padata_work { struct
48 static struct padata_work *padata_works; argument
85 static struct padata_work *padata_work_alloc(void) in padata_work_alloc()
87 struct padata_work *pw; in padata_work_alloc()
94 pw = list_first_entry(&padata_free_works, struct padata_work, pw_list); in padata_work_alloc()
99 static void padata_work_init(struct padata_work *pw, work_func_t work_fn, in padata_work_init()
117 struct padata_work *pw = padata_work_alloc(); in padata_work_alloc_mt()
129 static void padata_work_free(struct padata_work *pw) in padata_work_free()
137 struct padata_work *cur, *next; in padata_works_free()
152 struct padata_work *pw = container_of(parallel_work, struct padata_work, in padata_parallel_worker()
186 struct padata_work *pw; in padata_do_parallel()
443 struct padata_work *pw = container_of(w, struct padata_work, pw_work); in padata_mt_helper()
485 struct padata_work my_work, *pw; in padata_do_multithreaded()
1136 padata_works = kmalloc_array(possible_cpus, sizeof(struct padata_work), in padata_init()