• Home
  • Raw
  • Download

Lines Matching refs:work

49 static void end_workqueue_fn(struct btrfs_work *work);
78 struct btrfs_work work; member
100 struct btrfs_work work; member
673 end_io_wq->work.func = end_workqueue_fn; in end_workqueue_bio()
674 end_io_wq->work.flags = 0; in end_workqueue_bio()
679 &end_io_wq->work); in end_workqueue_bio()
682 &end_io_wq->work); in end_workqueue_bio()
685 &end_io_wq->work); in end_workqueue_bio()
689 &end_io_wq->work); in end_workqueue_bio()
692 &end_io_wq->work); in end_workqueue_bio()
731 static void run_one_async_start(struct btrfs_work *work) in run_one_async_start() argument
736 async = container_of(work, struct async_submit_bio, work); in run_one_async_start()
744 static void run_one_async_done(struct btrfs_work *work) in run_one_async_done() argument
750 async = container_of(work, struct async_submit_bio, work); in run_one_async_done()
773 static void run_one_async_free(struct btrfs_work *work) in run_one_async_free() argument
777 async = container_of(work, struct async_submit_bio, work); in run_one_async_free()
801 async->work.func = run_one_async_start; in btrfs_wq_submit_bio()
802 async->work.ordered_func = run_one_async_done; in btrfs_wq_submit_bio()
803 async->work.ordered_free = run_one_async_free; in btrfs_wq_submit_bio()
805 async->work.flags = 0; in btrfs_wq_submit_bio()
814 btrfs_set_work_high_prio(&async->work); in btrfs_wq_submit_bio()
816 btrfs_queue_worker(&fs_info->workers, &async->work); in btrfs_wq_submit_bio()
1512 static void end_workqueue_fn(struct btrfs_work *work) in end_workqueue_fn() argument
1519 end_io_wq = container_of(work, struct end_io_wq, work); in end_workqueue_fn()