Home
last modified time | relevance | path

Searched refs:btrfs_work (Results 1 – 16 of 16) sorted by relevance

/linux-4.4.14/fs/btrfs/
Dasync-thread.h27 struct btrfs_work;
28 typedef void (*btrfs_func_t)(struct btrfs_work *arg);
31 struct btrfs_work { struct
74 void btrfs_init_work(struct btrfs_work *work, btrfs_work_func_t helper,
79 struct btrfs_work *work);
82 void btrfs_set_work_high_priority(struct btrfs_work *work);
Dasync-thread.c63 static void normal_work_helper(struct btrfs_work *work);
68 struct btrfs_work *work = container_of(arg, struct btrfs_work, \
238 struct btrfs_work *work; in run_ordered_work()
246 work = list_entry(list->next, struct btrfs_work, in run_ordered_work()
278 static void normal_work_helper(struct btrfs_work *work) in normal_work_helper()
306 void btrfs_init_work(struct btrfs_work *work, btrfs_work_func_t uniq_func, in btrfs_init_work()
320 struct btrfs_work *work) in __btrfs_queue_work()
336 struct btrfs_work *work) in btrfs_queue_work()
374 void btrfs_set_work_high_priority(struct btrfs_work *work) in btrfs_set_work_high_priority()
Dordered-data.h137 struct btrfs_work work;
140 struct btrfs_work flush_work;
Draid56.c89 struct btrfs_work work;
182 static void rmw_work(struct btrfs_work *work);
183 static void read_rebuild_work(struct btrfs_work *work);
1658 struct btrfs_work work;
1722 static void unplug_work(struct btrfs_work *work) in unplug_work()
2189 static void rmw_work(struct btrfs_work *work) in rmw_work()
2197 static void read_rebuild_work(struct btrfs_work *work) in read_rebuild_work()
2662 static void scrub_parity_work(struct btrfs_work *work) in scrub_parity_work()
2715 static void missing_raid56_work(struct btrfs_work *work) in missing_raid56_work()
Dscrub.c108 struct btrfs_work work;
128 struct btrfs_work work;
150 struct btrfs_work work;
213 struct btrfs_work work;
231 struct btrfs_work work;
278 static void scrub_bio_end_io_worker(struct btrfs_work *work);
295 static void scrub_wr_bio_end_io_worker(struct btrfs_work *work);
302 static void copy_nocow_pages_worker(struct btrfs_work *work);
789 static void scrub_fixup_nodatasum(struct btrfs_work *work) in scrub_fixup_nodatasum()
1751 static void scrub_wr_bio_end_io_worker(struct btrfs_work *work) in scrub_wr_bio_end_io_worker()
[all …]
Dreada.c93 struct btrfs_work work;
739 static void reada_start_machine_worker(struct btrfs_work *work) in reada_start_machine_worker()
Dvolumes.h134 struct btrfs_work work;
Ddisk-io.c58 static void end_workqueue_fn(struct btrfs_work *work);
87 struct btrfs_work work;
129 struct btrfs_work work;
779 static void run_one_async_start(struct btrfs_work *work) in run_one_async_start()
792 static void run_one_async_done(struct btrfs_work *work) in run_one_async_done()
823 static void run_one_async_free(struct btrfs_work *work) in run_one_async_free()
1759 static void end_workqueue_fn(struct btrfs_work *work) in end_workqueue_fn()
Ddelayed-inode.c1328 struct btrfs_work work;
1331 static void btrfs_async_run_delayed_root(struct btrfs_work *work) in btrfs_async_run_delayed_root()
Dordered-data.c650 static void btrfs_run_ordered_extent_work(struct btrfs_work *work) in btrfs_run_ordered_extent_work()
Dinode.c342 struct btrfs_work work;
1076 static noinline void async_cow_start(struct btrfs_work *work) in async_cow_start()
1094 static noinline void async_cow_submit(struct btrfs_work *work) in async_cow_submit()
1118 static noinline void async_cow_free(struct btrfs_work *work) in async_cow_free()
1965 struct btrfs_work work;
1968 static void btrfs_writepage_fixup_worker(struct btrfs_work *work) in btrfs_writepage_fixup_worker()
3006 static void finish_ordered_fn(struct btrfs_work *work) in finish_ordered_fn()
9438 static void btrfs_run_delalloc_work(struct btrfs_work *work) in btrfs_run_delalloc_work()
Dctree.h1293 struct btrfs_work work;
1772 struct btrfs_work qgroup_rescan_work;
3913 struct btrfs_work work;
Dqgroup.c2277 static void btrfs_qgroup_rescan_worker(struct btrfs_work *work) in btrfs_qgroup_rescan_worker()
Dextent-tree.c398 static noinline void caching_thread(struct btrfs_work *work) in caching_thread()
2820 struct btrfs_work work;
2823 static void delayed_ref_async_start(struct btrfs_work *work) in delayed_ref_async_start()
Dvolumes.c519 static void pending_bios_fn(struct btrfs_work *work) in pending_bios_fn()
/linux-4.4.14/include/trace/events/
Dbtrfs.h24 struct btrfs_work;
991 TP_PROTO(struct btrfs_work *work),
1022 TP_PROTO(struct btrfs_work *work),
1039 TP_PROTO(struct btrfs_work *work),
1046 TP_PROTO(struct btrfs_work *work),
1053 TP_PROTO(struct btrfs_work *work),
1060 TP_PROTO(struct btrfs_work *work),