File: trace.h

package info (click to toggle)
btrfs-progs 6.16-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 20,504 kB
  • sloc: ansic: 126,181; sh: 7,642; python: 1,386; makefile: 900; asm: 296
file content (68 lines) | stat: -rw-r--r-- 1,416 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#ifndef __PROGS_TRACE_H__
#define __PROGS_TRACE_H__

#include "kerncompat.h"

struct btrfs_work;
struct btrfs_fs_info;
struct extent_state;
struct extent_io_tree;

static inline void trace_btrfs_workqueue_alloc(void *ret, const char *name)
{
}

static inline void trace_btrfs_ordered_sched(struct btrfs_work *work)
{
}

static inline void trace_btrfs_all_work_done(struct btrfs_fs_info *fs_info,
					     struct btrfs_work *work)
{
}

static inline void trace_btrfs_work_sched(struct btrfs_work *work)
{
}

static inline void trace_btrfs_work_queued(struct btrfs_work *work)
{
}

static inline void trace_btrfs_workqueue_destroy(void *wq)
{
}

static inline void trace_alloc_extent_state(struct extent_state *state,
					    gfp_t mask, unsigned long ip)
{
}

static inline void trace_free_extent_state(struct extent_state *state,
					   unsigned long ip)
{
}

static inline void trace_btrfs_clear_extent_bit(struct extent_io_tree *tree,
						u64 start, u64 end, u32 bits)
{
}

static inline void trace_btrfs_set_extent_bit(struct extent_io_tree *tree,
					      u64 start, u64 end, u32 bits)
{
}

static inline void trace_btrfs_convert_extent_bit(struct extent_io_tree *tree,
						  u64 start, u64 end, u32 bits,
						  u32 clear_bits)
{
}

static inline void trace_btrfs_cow_block(struct btrfs_root *root,
					 struct extent_buffer *buf,
					 struct extent_buffer *cow)
{
}

#endif /* __PROGS_TRACE_H__ */