Home
last modified time | relevance | path

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

/fs/btrfs/
Dasync-thread.h38 struct btrfs_work { struct
47 void (*func)(struct btrfs_work *work); argument
48 void (*ordered_func)(struct btrfs_work *work); argument
49 void (*ordered_free)(struct btrfs_work *work); argument
96 int btrfs_queue_worker(struct btrfs_workers *workers, struct btrfs_work *work);
100 int btrfs_requeue_work(struct btrfs_work *work);
Dasync-thread.c96 struct btrfs_work *work) in run_ordered_completions()
109 struct btrfs_work, order_list); in run_ordered_completions()
143 struct btrfs_work *work; in worker_loop()
149 work = list_entry(cur, struct btrfs_work, list); in worker_loop()
386 int btrfs_requeue_work(struct btrfs_work *work) in btrfs_requeue_work()
425 int btrfs_queue_worker(struct btrfs_workers *workers, struct btrfs_work *work) in btrfs_queue_worker()
Dvolumes.h73 struct btrfs_work work;
Ddisk-io.c43 static void end_workqueue_fn(struct btrfs_work *work);
58 struct btrfs_work work;
75 struct btrfs_work work;
513 static void run_one_async_start(struct btrfs_work *work) in run_one_async_start()
524 static void run_one_async_done(struct btrfs_work *work) in run_one_async_done()
546 static void run_one_async_free(struct btrfs_work *work) in run_one_async_free()
1399 static void end_workqueue_fn(struct btrfs_work *work) in end_workqueue_fn()
Dinode.c265 struct btrfs_work work;
801 static noinline void async_cow_start(struct btrfs_work *work) in async_cow_start()
817 static noinline void async_cow_submit(struct btrfs_work *work) in async_cow_submit()
840 static noinline void async_cow_free(struct btrfs_work *work) in async_cow_free()
1349 struct btrfs_work work;
1352 static void btrfs_writepage_fixup_worker(struct btrfs_work *work) in btrfs_writepage_fixup_worker()
Dvolumes.c238 static void pending_bios_fn(struct btrfs_work *work) in pending_bios_fn()
2711 struct btrfs_work work;