Lines Matching refs:z_erofs_pcpu_workers
290 static struct kthread_worker __rcu **z_erofs_pcpu_workers; variable
300 z_erofs_pcpu_workers[cpu], 1); in erofs_destroy_percpu_workers()
301 rcu_assign_pointer(z_erofs_pcpu_workers[cpu], NULL); in erofs_destroy_percpu_workers()
305 kfree(z_erofs_pcpu_workers); in erofs_destroy_percpu_workers()
325 z_erofs_pcpu_workers = kcalloc(num_possible_cpus(), in erofs_init_percpu_workers()
327 if (!z_erofs_pcpu_workers) in erofs_init_percpu_workers()
333 rcu_assign_pointer(z_erofs_pcpu_workers[cpu], worker); in erofs_init_percpu_workers()
351 old = rcu_dereference_protected(z_erofs_pcpu_workers[cpu], in erofs_cpu_online()
354 rcu_assign_pointer(z_erofs_pcpu_workers[cpu], worker); in erofs_cpu_online()
366 worker = rcu_dereference_protected(z_erofs_pcpu_workers[cpu], in erofs_cpu_offline()
368 rcu_assign_pointer(z_erofs_pcpu_workers[cpu], NULL); in erofs_cpu_offline()
1456 z_erofs_pcpu_workers[raw_smp_processor_id()]); in z_erofs_decompress_kickoff()