Home
last modified time | relevance | path

Searched refs:md_thread (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/drivers/md/
H A Dmd.h345 struct md_thread *thread; /* management thread */
346 struct md_thread *sync_thread; /* doing resync or reconstruct */
569 * start up works that do NOT require md_thread. tasks that
570 * requires md_thread should go into start()
676 struct md_thread { struct
677 void (*run) (struct md_thread *thread);
700 extern struct md_thread *md_register_thread(
701 void (*run)(struct md_thread *thread),
704 extern void md_unregister_thread(struct md_thread **threadp);
705 extern void md_wakeup_thread(struct md_thread *threa
[all...]
H A Draid10.h104 struct md_thread *thread;
H A Draid1.h134 struct md_thread *thread;
H A Draid5.h677 struct md_thread *thread;
H A Dmd-cluster.c78 struct md_thread *recovery_thread;
85 struct md_thread *recv_thread;
286 static void recover_bitmaps(struct md_thread *thread) in recover_bitmaps()
621 static void recv_daemon(struct md_thread *thread) in recv_daemon()
H A Dmd-multipath.c291 static void multipathd(struct md_thread *thread) in multipathd()
H A Dmd.c6145 /* run start up tasks that require md_thread */ in do_md_run()
7938 static int md_thread(void *arg) in md_thread() function
7940 struct md_thread *thread = arg; in md_thread()
7943 * md_thread is a 'system-thread', it's priority should be very in md_thread()
7981 void md_wakeup_thread(struct md_thread *thread) in md_wakeup_thread()
7991 struct md_thread *md_register_thread(void (*run) (struct md_thread *), in md_register_thread()
7994 struct md_thread *thread; in md_register_thread()
7996 thread = kzalloc(sizeof(struct md_thread), GFP_KERNEL); in md_register_thread()
8005 thread->tsk = kthread_run(md_thread, threa in md_register_thread()
[all...]
H A Draid5-cache.c123 struct md_thread *reclaim_thread;
1549 static void r5l_reclaim_thread(struct md_thread *thread) in r5l_reclaim_thread()
H A Draid1.c2507 static void raid1d(struct md_thread *thread) in raid1d()
H A Draid10.c2717 static void raid10d(struct md_thread *thread) in raid10d()
H A Draid5.c6467 static void raid5d(struct md_thread *thread) in raid5d()
/kernel/linux/linux-6.6/drivers/md/
H A Dmd.h371 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 { struct
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 __rc
[all...]
H A Draid1.h133 struct md_thread __rcu *thread;
H A Draid10.h103 struct md_thread __rcu *thread;
H A Dmd-cluster.c78 struct md_thread __rcu *recovery_thread;
85 struct md_thread __rcu *recv_thread;
286 static void recover_bitmaps(struct md_thread *thread) in recover_bitmaps()
529 struct md_thread *thread; in process_metadata_update()
624 static void recv_daemon(struct md_thread *thread) in recv_daemon()
H A Draid5.h682 struct md_thread __rcu *thread;
H A Dmd-multipath.c286 static void multipathd(struct md_thread *thread) in multipathd()
H A Dmd.c92 static void md_wakeup_thread_directly(struct md_thread __rcu *thread);
442 struct md_thread *thread = rcu_dereference_protected(mddev->thread, in mddev_suspend()
6149 /* run start up tasks that require md_thread */ in do_md_run()
7966 static int md_thread(void *arg) in md_thread() function
7968 struct md_thread *thread = arg; in md_thread()
7971 * md_thread is a 'system-thread', it's priority should be very in md_thread()
8009 static void md_wakeup_thread_directly(struct md_thread __rcu *thread) in md_wakeup_thread_directly()
8011 struct md_thread *t; in md_wakeup_thread_directly()
8020 void md_wakeup_thread(struct md_thread __rcu *thread) in md_wakeup_thread()
8022 struct md_thread * in md_wakeup_thread()
[all...]
H A Draid5-cache.c123 struct md_thread __rcu *reclaim_thread;
1548 static void r5l_reclaim_thread(struct md_thread *thread) in r5l_reclaim_thread()
1579 struct md_thread *thread = rcu_dereference_protected( in r5l_quiesce()
3066 struct md_thread *thread; in r5l_init_log()
H A Draid10.c981 struct md_thread *thread; in stop_waiting_barrier()
3103 static void raid10d(struct md_thread *thread) in raid10d()
H A Dmd-bitmap.c1275 struct md_thread *thread; in mddev_set_timeout()
H A Draid1.c2551 static void raid1d(struct md_thread *thread) in raid1d()
H A Draid5.c6791 static void raid5d(struct md_thread *thread) in raid5d()

Completed in 95 milliseconds