Lines Matching refs:md_thread
371 struct md_thread __rcu *thread; /* management thread */
372 struct md_thread __rcu *sync_thread; /* doing resync or reconstruct */
624 * start up works that do NOT require md_thread. tasks that
625 * requires md_thread should go into start()
732 struct md_thread {
733 void (*run) (struct md_thread *thread);
763 extern struct md_thread *md_register_thread(
764 void (*run)(struct md_thread *thread),
767 extern void md_unregister_thread(struct mddev *mddev, struct md_thread __rcu **threadp);
768 extern void md_wakeup_thread(struct md_thread __rcu *thread);
788 extern void md_do_sync(struct md_thread *thread);