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

/linux-master/fs/btrfs/
H A Dasync-thread.h16 struct btrfs_work;
18 typedef void (*btrfs_func_t)(struct btrfs_work *arg);
19 typedef void (*btrfs_ordered_func_t)(struct btrfs_work *arg, bool);
21 struct btrfs_work { struct
40 void btrfs_init_work(struct btrfs_work *work, btrfs_func_t func,
43 struct btrfs_work *work);
46 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)
211 struct btrfs_work *self)
214 struct btrfs_work *work;
223 work = list_entry(list->next, struct btrfs_work,
296 struct btrfs_work *work = container_of(normal_work, struct btrfs_work,
331 void btrfs_init_work(struct btrfs_work *work, btrfs_func_t func,
341 void btrfs_queue_work(struct btrfs_workqueue *wq, struct btrfs_work *work)
H A Dordered-data.h150 struct btrfs_work work;
153 struct btrfs_work flush_work;
H A Dblock-group.h106 struct btrfs_work work;
H A Dbio.c551 struct btrfs_work work;
562 static void run_one_async_start(struct btrfs_work *work)
583 static void run_one_async_done(struct btrfs_work *work, bool do_free)
H A Dordered-data.c297 static void finish_ordered_fn(struct btrfs_work *work)
668 static void btrfs_run_ordered_extent_work(struct btrfs_work *work)
H A Dfs.h735 struct btrfs_work qgroup_rescan_work;
H A Ddelayed-inode.c1324 struct btrfs_work work;
1327 static void btrfs_async_run_delayed_root(struct btrfs_work *work)
H A Dinode.c722 struct btrfs_work work;
838 static void compress_file_range(struct btrfs_work *work)
1582 static noinline void submit_compressed_extents(struct btrfs_work *work, bool do_free)
2710 struct btrfs_work work;
2713 static void btrfs_writepage_fixup_worker(struct btrfs_work *work)
9314 struct btrfs_work work;
9317 static void btrfs_run_delalloc_work(struct btrfs_work *work)
H A Dblock-group.c844 static noinline void caching_thread(struct btrfs_work *work)
H A Dqgroup.c3701 static void btrfs_qgroup_rescan_worker(struct btrfs_work *work)
/linux-master/include/trace/events/
H A Dbtrfs.h26 struct btrfs_work;
1552 TP_PROTO(const struct btrfs_work *work),
1601 TP_PROTO(const struct btrfs_work *work),
1608 TP_PROTO(const struct btrfs_work *work),
1622 TP_PROTO(const struct btrfs_work *work),

Completed in 273 milliseconds