Symbol: btrfs_work
fs/btrfs/async-thread.c
210
struct btrfs_work *self)
fs/btrfs/async-thread.c
213
struct btrfs_work *work;
fs/btrfs/async-thread.c
222
work = list_first_entry(list, struct btrfs_work, ordered_list);
fs/btrfs/async-thread.c
294
struct btrfs_work *work = container_of(normal_work, struct btrfs_work,
fs/btrfs/async-thread.c
329
void btrfs_init_work(struct btrfs_work *work, btrfs_func_t func,
fs/btrfs/async-thread.c
339
void btrfs_queue_work(struct btrfs_workqueue *wq, struct btrfs_work *work)
fs/btrfs/async-thread.c
55
struct btrfs_fs_info * __pure btrfs_work_owner(const struct btrfs_work *work)
fs/btrfs/async-thread.h
16
struct btrfs_work;
fs/btrfs/async-thread.h
18
typedef void (*btrfs_func_t)(struct btrfs_work *arg);
fs/btrfs/async-thread.h
19
typedef void (*btrfs_ordered_func_t)(struct btrfs_work *arg, bool);
fs/btrfs/async-thread.h
40
void btrfs_init_work(struct btrfs_work *work, btrfs_func_t func,
fs/btrfs/async-thread.h
43
struct btrfs_work *work);
fs/btrfs/async-thread.h
46
struct btrfs_fs_info * __pure btrfs_work_owner(const struct btrfs_work *work);
fs/btrfs/bio.c
610
struct btrfs_work work;
fs/btrfs/bio.c
621
static void run_one_async_start(struct btrfs_work *work)
fs/btrfs/bio.c
642
static void run_one_async_done(struct btrfs_work *work, bool do_free)
fs/btrfs/block-group.c
865
static noinline void caching_thread(struct btrfs_work *work)
fs/btrfs/block-group.h
111
struct btrfs_work work;
fs/btrfs/delayed-inode.c
1315
struct btrfs_work work;
fs/btrfs/delayed-inode.c
1318
static void btrfs_async_run_delayed_root(struct btrfs_work *work)
fs/btrfs/fs.h
825
struct btrfs_work qgroup_rescan_work;
fs/btrfs/inode.c
1657
static noinline void submit_compressed_extents(struct btrfs_work *work, bool do_free)
fs/btrfs/inode.c
2848
struct btrfs_work work;
fs/btrfs/inode.c
2851
static void btrfs_writepage_fixup_worker(struct btrfs_work *work)
fs/btrfs/inode.c
770
struct btrfs_work work;
fs/btrfs/inode.c
8866
struct btrfs_work work;
fs/btrfs/inode.c
8869
static void btrfs_run_delalloc_work(struct btrfs_work *work)
fs/btrfs/inode.c
932
static void compress_file_range(struct btrfs_work *work)
fs/btrfs/ordered-data.c
342
static void finish_ordered_fn(struct btrfs_work *work)
fs/btrfs/ordered-data.c
733
static void btrfs_run_ordered_extent_work(struct btrfs_work *work)
fs/btrfs/ordered-data.h
151
struct btrfs_work work;
fs/btrfs/ordered-data.h
154
struct btrfs_work flush_work;
fs/btrfs/qgroup.c
3836
static void btrfs_qgroup_rescan_worker(struct btrfs_work *work)
include/trace/events/btrfs.h
1525
TP_PROTO(const struct btrfs_work *work),
include/trace/events/btrfs.h
1574
TP_PROTO(const struct btrfs_work *work),
include/trace/events/btrfs.h
1581
TP_PROTO(const struct btrfs_work *work),
include/trace/events/btrfs.h
1595
TP_PROTO(const struct btrfs_work *work),
include/trace/events/btrfs.h
24
struct btrfs_work;