]>
Commit | Line | Data |
---|---|---|
3b6ac903 MV |
1 | #ifndef _XFS_REPAIR_THREADS_H_ |
2 | #define _XFS_REPAIR_THREADS_H_ | |
3 | ||
62843f36 | 4 | #include "workqueue.h" |
2556c98b | 5 | |
62843f36 | 6 | void thread_init(void); |
2556c98b BN |
7 | |
8 | void | |
9 | create_work_queue( | |
62843f36 DW |
10 | struct workqueue *wq, |
11 | struct xfs_mount *mp, | |
12 | unsigned int nworkers); | |
2556c98b BN |
13 | |
14 | void | |
15 | queue_work( | |
62843f36 DW |
16 | struct workqueue *wq, |
17 | workqueue_func_t func, | |
2556c98b BN |
18 | xfs_agnumber_t agno, |
19 | void *arg); | |
20 | ||
21 | void | |
22 | destroy_work_queue( | |
62843f36 | 23 | struct workqueue *wq); |
3b6ac903 MV |
24 | |
25 | #endif /* _XFS_REPAIR_THREADS_H_ */ |