Searched refs:btrfs_work (Results 1 – 6 of 6) sorted by relevance
38 struct btrfs_work { struct47 void (*func)(struct btrfs_work *work); argument48 void (*ordered_func)(struct btrfs_work *work); argument49 void (*ordered_free)(struct btrfs_work *work); argument96 int btrfs_queue_worker(struct btrfs_workers *workers, struct btrfs_work *work);100 int btrfs_requeue_work(struct btrfs_work *work);
96 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()
73 struct btrfs_work work;
43 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()
265 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()
238 static void pending_bios_fn(struct btrfs_work *work) in pending_bios_fn()2711 struct btrfs_work work;