Home
last modified time | relevance | path

Searched refs:btrfs_workqueue (Results 1 – 5 of 5) sorted by relevance

/fs/btrfs/
Dasync-thread.h24 struct btrfs_workqueue;
70 struct btrfs_workqueue *btrfs_alloc_workqueue(const char *name,
78 void btrfs_queue_work(struct btrfs_workqueue *wq,
80 void btrfs_destroy_workqueue(struct btrfs_workqueue *wq);
81 void btrfs_workqueue_set_max(struct btrfs_workqueue *wq, int max);
83 bool btrfs_workqueue_normal_congested(struct btrfs_workqueue *wq);
84 void btrfs_flush_workqueue(struct btrfs_workqueue *wq);
Dasync-thread.c58 struct btrfs_workqueue { struct
73 bool btrfs_workqueue_normal_congested(struct btrfs_workqueue *wq) in btrfs_workqueue_normal_congested()
160 struct btrfs_workqueue *btrfs_alloc_workqueue(const char *name, in btrfs_alloc_workqueue()
165 struct btrfs_workqueue *ret = kzalloc(sizeof(*ret), GFP_NOFS); in btrfs_alloc_workqueue()
363 void btrfs_queue_work(struct btrfs_workqueue *wq, in btrfs_queue_work()
383 void btrfs_destroy_workqueue(struct btrfs_workqueue *wq) in btrfs_destroy_workqueue()
393 void btrfs_workqueue_set_max(struct btrfs_workqueue *wq, int limit_active) in btrfs_workqueue_set_max()
407 void btrfs_flush_workqueue(struct btrfs_workqueue *wq) in btrfs_flush_workqueue()
Dctree.h1621 struct btrfs_workqueue *workers;
1622 struct btrfs_workqueue *delalloc_workers;
1623 struct btrfs_workqueue *flush_workers;
1624 struct btrfs_workqueue *endio_workers;
1625 struct btrfs_workqueue *endio_meta_workers;
1626 struct btrfs_workqueue *endio_raid56_workers;
1627 struct btrfs_workqueue *endio_repair_workers;
1628 struct btrfs_workqueue *rmw_workers;
1629 struct btrfs_workqueue *endio_meta_write_workers;
1630 struct btrfs_workqueue *endio_write_workers;
[all …]
Ddisk-io.c639 struct btrfs_workqueue *wq; in end_workqueue_bio()
Dinode.c3074 struct btrfs_workqueue *wq; in btrfs_writepage_end_io_hook()