Searched refs:btrfs_work (Results 1 – 16 of 16) sorted by relevance
/linux-4.4.14/fs/btrfs/ |
D | async-thread.h | 27 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);
|
D | async-thread.c | 63 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()
|
D | ordered-data.h | 137 struct btrfs_work work; 140 struct btrfs_work flush_work;
|
D | raid56.c | 89 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()
|
D | scrub.c | 108 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 …]
|
D | reada.c | 93 struct btrfs_work work; 739 static void reada_start_machine_worker(struct btrfs_work *work) in reada_start_machine_worker()
|
D | volumes.h | 134 struct btrfs_work work;
|
D | disk-io.c | 58 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()
|
D | delayed-inode.c | 1328 struct btrfs_work work; 1331 static void btrfs_async_run_delayed_root(struct btrfs_work *work) in btrfs_async_run_delayed_root()
|
D | ordered-data.c | 650 static void btrfs_run_ordered_extent_work(struct btrfs_work *work) in btrfs_run_ordered_extent_work()
|
D | inode.c | 342 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()
|
D | ctree.h | 1293 struct btrfs_work work; 1772 struct btrfs_work qgroup_rescan_work; 3913 struct btrfs_work work;
|
D | qgroup.c | 2277 static void btrfs_qgroup_rescan_worker(struct btrfs_work *work) in btrfs_qgroup_rescan_worker()
|
D | extent-tree.c | 398 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()
|
D | volumes.c | 519 static void pending_bios_fn(struct btrfs_work *work) in pending_bios_fn()
|
/linux-4.4.14/include/trace/events/ |
D | btrfs.h | 24 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),
|