Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/fs/btrfs/
H A Dasync-thread.h13 struct btrfs_workqueue;
32 struct btrfs_workqueue *btrfs_alloc_workqueue(struct btrfs_fs_info *fs_info,
39 void btrfs_queue_work(struct btrfs_workqueue *wq,
41 void btrfs_destroy_workqueue(struct btrfs_workqueue *wq);
42 void btrfs_workqueue_set_max(struct btrfs_workqueue *wq, int max);
46 bool btrfs_workqueue_normal_congested(const struct btrfs_workqueue *wq);
47 void btrfs_flush_workqueue(struct btrfs_workqueue *wq);
H A Dasync-thread.c51 struct btrfs_workqueue { struct
66 bool btrfs_workqueue_normal_congested(const struct btrfs_workqueue *wq) in btrfs_workqueue_normal_congested()
129 struct btrfs_workqueue *btrfs_alloc_workqueue(struct btrfs_fs_info *fs_info, in btrfs_alloc_workqueue()
135 struct btrfs_workqueue *ret = kzalloc(sizeof(*ret), GFP_KERNEL); in btrfs_alloc_workqueue()
369 void btrfs_queue_work(struct btrfs_workqueue *wq, in btrfs_queue_work()
389 void btrfs_destroy_workqueue(struct btrfs_workqueue *wq) in btrfs_destroy_workqueue()
399 void btrfs_workqueue_set_max(struct btrfs_workqueue *wq, int limit_active) in btrfs_workqueue_set_max()
413 void btrfs_flush_workqueue(struct btrfs_workqueue *wq) in btrfs_flush_workqueue()
H A Dctree.h768 struct btrfs_workqueue *workers;
769 struct btrfs_workqueue *delalloc_workers;
770 struct btrfs_workqueue *flush_workers;
771 struct btrfs_workqueue *endio_workers;
772 struct btrfs_workqueue *endio_meta_workers;
773 struct btrfs_workqueue *endio_raid56_workers;
774 struct btrfs_workqueue *rmw_workers;
775 struct btrfs_workqueue *endio_meta_write_workers;
776 struct btrfs_workqueue *endio_write_workers;
777 struct btrfs_workqueue *endio_freespace_worker;
[all …]
H A Dscrub.c3730 struct btrfs_workqueue *scrub_workers = NULL; in scrub_workers_put()
3731 struct btrfs_workqueue *scrub_wr_comp = NULL; in scrub_workers_put()
3732 struct btrfs_workqueue *scrub_parity = NULL; in scrub_workers_put()
3755 struct btrfs_workqueue *scrub_workers = NULL; in scrub_workers_get()
3756 struct btrfs_workqueue *scrub_wr_comp = NULL; in scrub_workers_get()
3757 struct btrfs_workqueue *scrub_parity = NULL; in scrub_workers_get()
H A Ddisk-io.c643 struct btrfs_workqueue *wq; in end_workqueue_bio()
H A Dinode.c2837 struct btrfs_workqueue *wq; in btrfs_writepage_endio_finish_ordered()
7712 struct btrfs_workqueue *wq; in __endio_write_update_ordered()