Home
last modified time | relevance | path

Searched refs:btrfs_work (Results 1 - 25 of 27) sorted by relevance

12

/kernel/linux/linux-5.10/fs/btrfs/
H A Dasync-thread.h16 struct btrfs_work;
17 typedef void (*btrfs_func_t)(struct btrfs_work *arg);
20 struct btrfs_work { struct
37 void btrfs_init_work(struct btrfs_work *work, btrfs_func_t func,
40 struct btrfs_work *work);
43 void btrfs_set_work_high_priority(struct btrfs_work *work);
44 struct btrfs_fs_info * __pure btrfs_work_owner(const struct btrfs_work *work);
H A Dasync-thread.c61 struct btrfs_fs_info * __pure btrfs_work_owner(const struct btrfs_work *work) in btrfs_work_owner()
221 struct btrfs_work *self) in run_ordered_work()
224 struct btrfs_work *work; in run_ordered_work()
233 work = list_entry(list->next, struct btrfs_work, in run_ordered_work()
306 struct btrfs_work *work = container_of(normal_work, struct btrfs_work, in btrfs_work_helper()
342 void btrfs_init_work(struct btrfs_work *work, btrfs_func_t func, in btrfs_init_work()
354 struct btrfs_work *work) in __btrfs_queue_work()
370 struct btrfs_work *work) in btrfs_queue_work()
408 void btrfs_set_work_high_priority(struct btrfs_work *wor
[all...]
H A Dordered-data.h125 struct btrfs_work work;
128 struct btrfs_work flush_work;
H A Draid56.c80 struct btrfs_work work;
179 static void rmw_work(struct btrfs_work *work);
180 static void read_rebuild_work(struct btrfs_work *work);
189 static void scrub_parity_work(struct btrfs_work *work);
1665 struct btrfs_work work;
1733 static void unplug_work(struct btrfs_work *work) in unplug_work()
2246 static void rmw_work(struct btrfs_work *work) in rmw_work()
2254 static void read_rebuild_work(struct btrfs_work *work) in read_rebuild_work()
2704 static void scrub_parity_work(struct btrfs_work *work) in scrub_parity_work()
H A Dblock-group.h49 struct btrfs_work work;
H A Dscrub.c99 struct btrfs_work work;
119 struct btrfs_work work;
141 struct btrfs_work work;
243 static void scrub_bio_end_io_worker(struct btrfs_work *work);
254 static void scrub_wr_bio_end_io_worker(struct btrfs_work *work);
1722 static void scrub_wr_bio_end_io_worker(struct btrfs_work *work) in scrub_wr_bio_end_io_worker()
2051 static void scrub_missing_raid56_worker(struct btrfs_work *work) in scrub_missing_raid56_worker()
2254 static void scrub_bio_end_io_worker(struct btrfs_work *work) in scrub_bio_end_io_worker()
2654 static void scrub_parity_bio_endio_worker(struct btrfs_work *work) in scrub_parity_bio_endio_worker()
H A Dreada.c79 struct btrfs_work work;
757 static void reada_start_machine_worker(struct btrfs_work *work) in reada_start_machine_worker()
H A Ddisk-io.c53 static void end_workqueue_fn(struct btrfs_work *work);
78 struct btrfs_work work;
121 struct btrfs_work work;
691 static void run_one_async_start(struct btrfs_work *work) in run_one_async_start()
711 static void run_one_async_done(struct btrfs_work *work) in run_one_async_done()
740 static void run_one_async_free(struct btrfs_work *work) in run_one_async_free()
1705 static void end_workqueue_fn(struct btrfs_work *work) in end_workqueue_fn()
H A Dordered-data.c541 static void btrfs_run_ordered_extent_work(struct btrfs_work *work) in btrfs_run_ordered_extent_work()
H A Ddelayed-inode.c1326 struct btrfs_work work;
1329 static void btrfs_async_run_delayed_root(struct btrfs_work *work) in btrfs_async_run_delayed_root()
H A Dinode.c375 struct btrfs_work work;
1177 static noinline void async_cow_start(struct btrfs_work *work) in async_cow_start()
1194 static noinline void async_cow_submit(struct btrfs_work *work) in async_cow_submit()
1219 static noinline void async_cow_free(struct btrfs_work *work) in async_cow_free()
2326 struct btrfs_work work;
2329 static void btrfs_writepage_fixup_worker(struct btrfs_work *work) in btrfs_writepage_fixup_worker()
2824 static void finish_ordered_fn(struct btrfs_work *work) in finish_ordered_fn()
9406 struct btrfs_work work;
9409 static void btrfs_run_delalloc_work(struct btrfs_work *work) in btrfs_run_delalloc_work()
H A Dblock-group.c635 static noinline void caching_thread(struct btrfs_work *work) in caching_thread()
H A Dctree.h904 struct btrfs_work qgroup_rescan_work;
H A Dqgroup.c3327 static void btrfs_qgroup_rescan_worker(struct btrfs_work *work) in btrfs_qgroup_rescan_worker()
/kernel/linux/linux-6.6/fs/btrfs/
H A Dasync-thread.h14 struct btrfs_work;
15 typedef void (*btrfs_func_t)(struct btrfs_work *arg);
17 struct btrfs_work { struct
37 void btrfs_init_work(struct btrfs_work *work, btrfs_func_t func,
40 struct btrfs_work *work);
43 struct btrfs_fs_info * __pure btrfs_work_owner(const struct btrfs_work *work);
H A Dasync-thread.c55 struct btrfs_fs_info * __pure btrfs_work_owner(const struct btrfs_work *work) in btrfs_work_owner()
211 struct btrfs_work *self) in run_ordered_work()
214 struct btrfs_work *work; in run_ordered_work()
223 work = list_entry(list->next, struct btrfs_work, in run_ordered_work()
296 struct btrfs_work *work = container_of(normal_work, struct btrfs_work, in btrfs_work_helper()
331 void btrfs_init_work(struct btrfs_work *work, btrfs_func_t func, in btrfs_init_work()
342 void btrfs_queue_work(struct btrfs_workqueue *wq, struct btrfs_work *work) in btrfs_queue_work()
H A Dordered-data.h149 struct btrfs_work work;
152 struct btrfs_work flush_work;
H A Dbio.c542 struct btrfs_work work;
553 static void run_one_async_start(struct btrfs_work *work) in run_one_async_start()
572 static void run_one_async_done(struct btrfs_work *work) in run_one_async_done()
593 static void run_one_async_free(struct btrfs_work *work) in run_one_async_free()
H A Dblock-group.h91 struct btrfs_work work;
H A Dfs.h682 struct btrfs_work qgroup_rescan_work;
H A Dordered-data.c299 static void finish_ordered_fn(struct btrfs_work *work) in finish_ordered_fn()
673 static void btrfs_run_ordered_extent_work(struct btrfs_work *work) in btrfs_run_ordered_extent_work()
H A Ddelayed-inode.c1308 struct btrfs_work work;
1311 static void btrfs_async_run_delayed_root(struct btrfs_work *work) in btrfs_async_run_delayed_root()
H A Dinode.c714 struct btrfs_work work;
829 static void compress_file_range(struct btrfs_work *work) in compress_file_range()
1569 static noinline void submit_compressed_extents(struct btrfs_work *work) in submit_compressed_extents()
1594 static noinline void async_cow_free(struct btrfs_work *work) in async_cow_free()
2679 struct btrfs_work work;
2682 static void btrfs_writepage_fixup_worker(struct btrfs_work *work) in btrfs_writepage_fixup_worker()
9206 struct btrfs_work work;
9209 static void btrfs_run_delalloc_work(struct btrfs_work *work) in btrfs_run_delalloc_work()
/kernel/linux/linux-5.10/include/trace/events/
H A Dbtrfs.h26 struct btrfs_work;
1381 TP_PROTO(const struct btrfs_work *work),
1433 TP_PROTO(const struct btrfs_work *work),
1440 TP_PROTO(const struct btrfs_work *work),
1454 TP_PROTO(const struct btrfs_work *work),
/kernel/linux/linux-6.6/include/trace/events/
H A Dbtrfs.h26 struct btrfs_work;
1555 TP_PROTO(const struct btrfs_work *work),
1607 TP_PROTO(const struct btrfs_work *work),
1614 TP_PROTO(const struct btrfs_work *work),
1628 TP_PROTO(const struct btrfs_work *work),

Completed in 114 milliseconds

12